#pyghidra — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pyghidra, aggregated by home.social.
-
Ghidra — фреймворк АНБ для реверс-инжиниринга ПО
Ghidra — это фреймворк для реверс-инжиниринга, который создан и поддерживается АНБ. Как выяснилось, агенты эффективно применяют Ghidra через MCP-сервер GhidraMCP , а с декомпилятором Radare2 это позволяет находить закладки в бинарных файлах почти в автоматическом режиме. В бенчмарках Claude Opus 4.6 нашёл 49% бэкдоров, Gemini 3 Pro — 44%, а Claude Opus 4.5 — 37%.
https://habr.com/ru/companies/globalsign/articles/1055806/
#Ghidra #реверсинжиниринг #обратная_разработка #PyGhidra #GhidraMCP #MCPсервер #IDA_Pro #Binary_Ninja #GhidrAssist #GhidrAssistMCP
-
Since I don't feel like writing #Java I took a detour into getting #PyGhidra working, which was included with my #flatpak install, but had some issues installing dependencies to the virtual environment it created. Managed to run the commands it was trying to run manually with some tweaks and now I can launch Ghidra with Python support successfully.
Not sure how I could potentially update the flatpak and submit a PR, but I'm calling that out of scope so I can get back to the actual project
-
Anybody knows how to run Python scripts from Ghidra's Script Manager using PyGhidra and *NOT* Jython?
PS: I have already opened an issue in their github https://github.com/NationalSecurityAgency/ghidra/issues/7856
PS2: A fix was already provided by @buherator
#Ghidra #PyGhidra -
The #PyGhidra #Python library, originally developed by the Department of Defense Cyber Crime Center (DC3) under the name Pyhidra, is a Python library that provides direct access to the Ghidra #API within a native CPython 3 interpreter using JPype. PyGhidra contains some conveniences for setting up analysis on a given sample and running a Ghidra script locally. It also contains a Ghidra plugin to allow the use of #CPython 3 from the Ghidra GUI.
-
Ghidra 11.3 has just been released, with official support for Python 3 (thanks to PyGhidra).
Download: https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_11.3_build
-
@TheHerpaDerpaSherpa The eclipse integration was great but I always had problems with class paths and debugging... with this it was much easier to debug my extension and it supports PyGhidra for debugging python3 too!
You can create a virtual environment and install the pyghidra package from `${GHIDRA_INSTALL_DIR}/Ghidra/Features/PyGhidra/pypkg` so the python3 debugger works too.
The Ghidra team have made some great changes for 11.3! It is going to be a great release!