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
- Report incompatible built-in datatype name collisions
- Parse void typedefs as empty C function parameter lists
- Preserve 64-bit C enum member values and implicit increments
- Allow callee name transfer across external function boundaries
- Decompiler: recognize bitfield constant stores written as an and/or mask pair
- PowerPC VLE function finding in analysis
- Preserve quote-leading custom equate names in decompilation
- Set corresponding x87 high bits on MMX register writes
- Fixes bug in xml decode where get_opcode is used incorrectly
- Resolve C enum constants in array bounds
- Docs
- Java not yet supported