The Ghidra is a reverse engineering program (SRE) created by the NSA.
The framework includes a number of advanced software analysis tools technologys, which allow users to analyze code on various platforms, including Windows, macOS, and Linux.
Features include disassembly, assembly, decompilation, graphing and scripting, along with hundreds of other features.
Ghidra supports a wide variety of commands and executable formats and can be executed in both interactive and automated functions.
Users can also develop their own Ghidra components and/or scripts using Java or Python.
To start developing extensions and scripts, give it a try additional GhidraDev για το Eclipse, το οποίο αποτελεί μέρος του πακέτου διανομής. Μπορείτε να πραγματοποιήσετε λήψη της πλήρους versionfrom the project home page.
Ghidra processor modules: X86 16/32/64, ARM / AARCH64, PowerPC 32/64, VLE, MIPS 16/32/64, micro, 68xxx, Java / DEX bytecode, PA-RISC, PIC 12/16/17/18 / 24, Sparc 32/64, CR16C, Z80, 6502, 8051, MSP430, AVR8, AVR32, Others + variants as well. Power users can expand by defining new ones
Rob Joyce (@RGB_Lights) March 5, 2019
Instructions on installing the program, you will find here.