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
- Respect namespaces when applying imported archive signatures
- decompiler: enable compiler options hardening for C and C++
- eBPF: add GOTOX, the indirect jump
- #9450: Add cspec-driven mechanism for fusing split call-argument pairs into one far pointer
- decompiler: allow non-first output register as return value in fallback path
- 32-bit assignments in 16-bit applications (and most likely 64-bit in 32 etc.)
- Make unitTestReport fail after aggregate test failures
- Fix implementation of x86 BSF/BSR and make constructors O(1)
- Incorrect implementation of x86 BSF/BSR
- A MOV in a sequence of MOV/JMP is incorrectly decoded.
- Docs
- Java not yet supported