The Ghidra είναι ένα reverse engineering program (SRE) created by the NSA.
The framework περιλαμβάνει μια σειρά εργαλείων ανάλυσης λογισμικού προηγμένης τεχνολογίας, που επιτρέπουν στους χρήστες να αναλύουν κώδικα σε διάφορες πλατφόρμες, συμπεριλαμβανομένων των Windows, macOS και 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 deploy their own elements in Ghidra and / or scripts using Java or Python.
To start developing extensions and scripts, try the GhidraDev add-on for Eclipse, which is part of the distribution package. You can download the full version from the project homepage.
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.
