Ghidra
7.3#5 in reverse engineering toolsFree planFree planAPIExtensionLinuxmacOS
Visit| Fact | Ghidra | JD-GUI |
|---|---|---|
| License | The repository includes the Apache License, Version 2.0, which grants no-charge, royalty-free copyright and patent licenses subject to its terms. | JD-GUI is an open-source project released under the GPLv3 License. |
| Purpose | Ghidra is a software reverse engineering framework maintained by the NSA Research Directorate. | JD-GUI displays reconstructed Java source code from .class files and lets users browse methods and fields. |
Ghidra suits people analyzing compiled software who need disassembly, decompilation, scripting, or automated workflows. Its extension options may also fit users developing analysis tools in Java or Python.
JD-GUI suits Java developers who need to inspect compiled code, explore classes, or investigate stack traces. It is available across Linux, macOS, and Windows.