home.social

#ghidra — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ghidra, aggregated by home.social.

  1. #TIL about #Ghidra:
    It might be that the decompile view shows you
    ```
    void foo(void)
    {
    /* ... */
    }
    ```
    and yet, you see in another function calling it smth like
    ```
    iVar1 = foo();
    ```
    - leaving you puzzled.
    It looks like a bug!

    In the disassembly view and in the function signature editor, you would see the return type `undefined`, and you would need to adjust it.

  2. #TIL about #Ghidra:
    It might be that the decompile view shows you
    ```
    void foo(void)
    {
    /* ... */
    }
    ```
    and yet, you see in another function calling it smth like
    ```
    iVar1 = foo();
    ```
    - leaving you puzzled.
    It looks like a bug!

    In the disassembly view and in the function signature editor, you would see the return type `undefined`, and you would need to adjust it.

  3. If you have a pointer to a pointer to a struct, you define that struct and assign the type to it, then you also need to adjust the intermediate pointer in #Ghidra and vroom vroom, you finally get to see the struct and its member just fine in the decompile view.

    See also:
    github.com/NationalSecurityAge

  4. If you have a pointer to a pointer to a struct, you define that struct and assign the type to it, then you also need to adjust the intermediate pointer in #Ghidra and vroom vroom, you finally get to see the struct and its member just fine in the decompile view.

    See also:
    github.com/NationalSecurityAge

  5. If you have a pointer to a pointer to a struct, you define that struct and assign the type to it, then you also need to adjust the intermediate pointer in #Ghidra and vroom vroom, you finally get to see the struct and its member just fine in the decompile view.

    See also:
    github.com/NationalSecurityAge

  6. If you have a pointer to a pointer to a struct, you define that struct and assign the type to it, then you also need to adjust the intermediate pointer in #Ghidra and vroom vroom, you finally get to see the struct and its member just fine in the decompile view.

    See also:
    github.com/NationalSecurityAge

  7. If you have a pointer to a pointer to a struct, you define that struct and assign the type to it, then you also need to adjust the intermediate pointer in #Ghidra and vroom vroom, you finally get to see the struct and its member just fine in the decompile view.

    See also:
    github.com/NationalSecurityAge

  8. Another week, another #WeeklyBrainDump done!

    - Ghidra experimentation, looking to decompile an older game
    - Building desktop applications with NeutralinoJS

    sean.taylormadetech.dev/2026/0

    #Blog #JavaScript #Ghidra #Tetris

  9. Another week, another #WeeklyBrainDump done!

    - Ghidra experimentation, looking to decompile an older game
    - Building desktop applications with NeutralinoJS

    sean.taylormadetech.dev/2026/0

    #Blog #JavaScript #Ghidra #Tetris

  10. Another week, another #WeeklyBrainDump done!

    - Ghidra experimentation, looking to decompile an older game
    - Building desktop applications with NeutralinoJS

    sean.taylormadetech.dev/2026/0

    #Blog #JavaScript #Ghidra #Tetris

  11. Ghidra — фреймворк АНБ для реверс-инжиниринга ПО

    Ghidra — это фреймворк для реверс-инжиниринга, который создан и поддерживается АНБ. Как выяснилось, агенты эффективно применяют Ghidra через MCP-сервер GhidraMCP , а с декомпилятором Radare2 это позволяет находить закладки в бинарных файлах почти в автоматическом режиме. В бенчмарках Claude Opus 4.6 нашёл 49% бэкдоров, Gemini 3 Pro — 44%, а Claude Opus 4.5 — 37%.

    habr.com/ru/companies/globalsi

    #Ghidra #реверсинжиниринг #обратная_разработка #PyGhidra #GhidraMCP #MCPсервер #IDA_Pro #Binary_Ninja #GhidrAssist #GhidrAssistMCP

  12. Ghidra — фреймворк АНБ для реверс-инжиниринга ПО

    Ghidra — это фреймворк для реверс-инжиниринга, который создан и поддерживается АНБ. Как выяснилось, агенты эффективно применяют Ghidra через MCP-сервер GhidraMCP , а с декомпилятором Radare2 это позволяет находить закладки в бинарных файлах почти в автоматическом режиме. В бенчмарках Claude Opus 4.6 нашёл 49% бэкдоров, Gemini 3 Pro — 44%, а Claude Opus 4.5 — 37%.

    habr.com/ru/companies/globalsi

    #Ghidra #реверсинжиниринг #обратная_разработка #PyGhidra #GhidraMCP #MCPсервер #IDA_Pro #Binary_Ninja #GhidrAssist #GhidrAssistMCP

  13. Ghidra — фреймворк АНБ для реверс-инжиниринга ПО

    Ghidra — это фреймворк для реверс-инжиниринга, который создан и поддерживается АНБ. Как выяснилось, агенты эффективно применяют Ghidra через MCP-сервер GhidraMCP , а с декомпилятором Radare2 это позволяет находить закладки в бинарных файлах почти в автоматическом режиме. В бенчмарках Claude Opus 4.6 нашёл 49% бэкдоров, Gemini 3 Pro — 44%, а Claude Opus 4.5 — 37%.

    habr.com/ru/companies/globalsi

    #Ghidra #реверсинжиниринг #обратная_разработка #PyGhidra #GhidraMCP #MCPсервер #IDA_Pro #Binary_Ninja #GhidrAssist #GhidrAssistMCP

  14. [Перевод] Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

    В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработчики прерываний и вызовы RTOS. Разбираем, как использовать эти зацепки в Ghidra, чтобы постепенно превратить сырой бинарник в осмысленную карту функций, данных и связей между ними. Понять Ghidra

    habr.com/ru/companies/otus/art

    #реверсинжиниринг #Ghidra #прошивки #анализ_бинарников #FreeRTOS #RTOS #декомпиляция #ассемблер #BSim

  15. [Перевод] Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

    В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработчики прерываний и вызовы RTOS. Разбираем, как использовать эти зацепки в Ghidra, чтобы постепенно превратить сырой бинарник в осмысленную карту функций, данных и связей между ними. Понять Ghidra

    habr.com/ru/companies/otus/art

    #реверсинжиниринг #Ghidra #прошивки #анализ_бинарников #FreeRTOS #RTOS #декомпиляция #ассемблер #BSim

  16. [Перевод] Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

    В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработчики прерываний и вызовы RTOS. Разбираем, как использовать эти зацепки в Ghidra, чтобы постепенно превратить сырой бинарник в осмысленную карту функций, данных и связей между ними. Понять Ghidra

    habr.com/ru/companies/otus/art

    #реверсинжиниринг #Ghidra #прошивки #анализ_бинарников #FreeRTOS #RTOS #декомпиляция #ассемблер #BSim

  17. I hear a lot of ppl rightfully complain about the looks of #Ghidra.

    I recently started using themes (which are just text files with color codes, as it should be) and even though I'm not at all picky about these things OMG it's so much better now!
  18. I hear a lot of ppl rightfully complain about the looks of #Ghidra.

    I recently started using themes (which are just text files with color codes, as it should be) and even though I'm not at all picky about these things OMG it's so much better now!
  19. I hear a lot of ppl rightfully complain about the looks of #Ghidra.

    I recently started using themes (which are just text files with color codes, as it should be) and even though I'm not at all picky about these things OMG it's so much better now!
  20. I hear a lot of ppl rightfully complain about the looks of #Ghidra.

    I recently started using themes (which are just text files with color codes, as it should be) and even though I'm not at all picky about these things OMG it's so much better now!
  21. I hear a lot of ppl rightfully complain about the looks of #Ghidra.

    I recently started using themes (which are just text files with color codes, as it should be) and even though I'm not at all picky about these things OMG it's so much better now!
  22. ReVa 7.3.0 is released! ✨

    - Support for binary diffing and version tracking. A lot of time optimizing this for the LLM to work on small and large binaries 🫠
    - Support for background analysis (useful for large firmware!)

    github.com/cyberkaida/reverse-

    #Ghidra #ReverseEngineering #ReVa #Malware

  23. ReVa 7.3.0 is released! ✨

    - Support for binary diffing and version tracking. A lot of time optimizing this for the LLM to work on small and large binaries 🫠
    - Support for background analysis (useful for large firmware!)

    github.com/cyberkaida/reverse-

    #Ghidra #ReverseEngineering #ReVa #Malware

  24. ReVa 7.3.0 is released! ✨

    - Support for binary diffing and version tracking. A lot of time optimizing this for the LLM to work on small and large binaries 🫠
    - Support for background analysis (useful for large firmware!)

    github.com/cyberkaida/reverse-

    #Ghidra #ReverseEngineering #ReVa #Malware

  25. After being stupid and deleting everything that I collected in my previous attempts to reverse engineer Origin's 1995 game CyberMage: Darklight Awakening, I took the release of #Fable 5 as motivation to start over, but this time fully automated, with the agent controlling headless #Ghidra.

    tl;dr: Fable does very much NOT like to patch binaries, not even 30 year old DOS EXEs. 🤣

  26. After being stupid and deleting everything that I collected in my previous attempts to reverse engineer Origin's 1995 game CyberMage: Darklight Awakening, I took the release of #Fable 5 as motivation to start over, but this time fully automated, with the agent controlling headless #Ghidra.

    tl;dr: Fable does very much NOT like to patch binaries, not even 30 year old DOS EXEs. 🤣

  27. After being stupid and deleting everything that I collected in my previous attempts to reverse engineer Origin's 1995 game CyberMage: Darklight Awakening, I took the release of #Fable 5 as motivation to start over, but this time fully automated, with the agent controlling headless #Ghidra.

    tl;dr: Fable does very much NOT like to patch binaries, not even 30 year old DOS EXEs. 🤣

  28. CVE-2026-52750 - Command Injection in Ghidra on Windows. Malicious URLs in comments execute arbitrary commands. CVSS 7.8. Disable URL clicking or block untrusted files. #CVE #Ghidra #infosec

    valtersit.com/cve/CVE-2026-527

  29. CVE-2026-52750 - Command Injection in Ghidra on Windows. Malicious URLs in comments execute arbitrary commands. CVSS 7.8. Disable URL clicking or block untrusted files. #CVE #Ghidra #infosec

    valtersit.com/cve/CVE-2026-527

  30. 📣🚨 Watch out as hackers are cloning Ghidra, dnSpy, ILSpy and other free tool sites to spread malware through fake downloads, including RemusStealer, crypto clippers and loaders.

    Read: hackread.com/hackers-clone-ghi

    #Cybersecurity #Malware #Ghidra #dnSpy #RemusStealer

  31. 📣🚨 Watch out as hackers are cloning Ghidra, dnSpy, ILSpy and other free tool sites to spread malware through fake downloads, including RemusStealer, crypto clippers and loaders.

    Read: hackread.com/hackers-clone-ghi

    #Cybersecurity #Malware #Ghidra #dnSpy #RemusStealer

  32. 📣🚨 Watch out as hackers are cloning Ghidra, dnSpy, ILSpy and other free tool sites to spread malware through fake downloads, including RemusStealer, crypto clippers and loaders.

    Read: hackread.com/hackers-clone-ghi

  33. 📣🚨 Watch out as hackers are cloning Ghidra, dnSpy, ILSpy and other free tool sites to spread malware through fake downloads, including RemusStealer, crypto clippers and loaders.

    Read: hackread.com/hackers-clone-ghi

    #Cybersecurity #Malware #Ghidra #dnSpy #RemusStealer

  34. 📣🚨 Watch out as hackers are cloning Ghidra, dnSpy, ILSpy and other free tool sites to spread malware through fake downloads, including RemusStealer, crypto clippers and loaders.

    Read: hackread.com/hackers-clone-ghi

    #Cybersecurity #Malware #Ghidra #dnSpy #RemusStealer

  35. 🚨 #Google piégé ? Ce script invisible infecte les utilisateurs d'outils open source

    goodtech.info/google-recherche

    > Attention où vous cliquez ! 🚨 Une gigantesque campagne cyber usurpe l'identité de projets open source célèbres (#Ghidra, #SpiderFoot) directement sur Google. Grâce à un script invisible, le bouton de téléchargement vous pirate même si le lien affiché pointe vers le vrai GitHub. On vous dévoile les coulisses de ce piège diabolique 👇