ghidra
https://github.com/nationalsecurityagency/ghidra
Java
Ghidra is a software reverse engineering (SRE) framework
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported30 Subscribers
View all SubscribersAdd a CodeTriage badge to ghidra
Help out
- Issues
- decompiler: `save` command fails to save the xml file
- x86: set OF flag for RCL/RCR when masked rotate count is 1
- Decompiler: Add rule simplifying a bitwise operations into unsigned comparison
- PowerPC: add PowerPC AS (IBM i / AS/400) tagged-memory instructions
- fix(SymbolServerService2Test): handle the undeclared 7z runtime dependency
- fix(test): make unitTestReport expose failed tests in its process status
- Automatically display symbolic enum constants for known libc function arguments
- Pass-through wrapper (`return callee(...)`) recovered as `void`; even when the callee's prototype is committed
- #9470 Recover pass-through return values when the callee prototype is known
- Decompiler splits a stack object passed by address to calls at its first interior field access, so callees write past the modeled object
- Docs
- Java not yet supported