Ghidra is a software reverse engineering (SRE) framework
- software-analysis
- disassembler
- reverse-engineering
47,133 repositories indexed
1–24 of 26 · Most stars
Ghidra is a software reverse engineering (SRE) framework
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
UNIX-like reverse engineering framework and command-line toolset
Free and Open Source Reverse Engineering Platform powered by rizin
📱 objection - runtime mobile exploration
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
The FLARE team's open-source tool to identify capabilities in executable files.
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
UNIX-like reverse engineering framework and command-line toolset.
Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Binary Analysis Platform
pefile is a Python module to read and work with PE (Portable Executable) files
cwe_checker finds vulnerable patterns in binary executables
PE Tools - Portable executable (PE) manipulation toolkit
A Virtual Machine For Assessing Android applications, Reverse Engineering and Malware Analysis
DECAF (short for Dynamic Executable Code Analysis Framework) is a binary analysis platform based on QEMU. This is also the home of the DroidScope dynamic Android malware analysis platform. DroidScope is now an extension to DECAF.
The PE file analysis toolkit
Bluetooth experimentation framework for Broadcom and Cypress chips.
Automatic and platform-independent unpacker for Windows binaries based on emulation
MARA is a Mobile Application Reverse engineering and Analysis Framework. It is a toolkit that puts together commonly used mobile application reverse engineering and analysis tools to assist in testing mobile applications against the OWASP mobile security threats.
Security profiling for blackbox Android