1.NationalSecurityAgency / ghidra
Ghidra is a software reverse engineering (SRE) framework
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 106 by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
Ghidra is a software reverse engineering (SRE) framework
Clone any website with one command using AI coding agents
A collection of various awesome lists for hackers, pentesters and security researchers
AirPods liberated from Apple's ecosystem.
视觉小说翻译器 / Visual Novel Translator
A tool for reverse engineering Android apk files
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Socket-based TS/JavaScript API for WhatsApp Web
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Downloads videos and playlists from YouTube
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
UNIX-like reverse engineering framework and command-line toolset
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Free and Open Source Reverse Engineering Platform powered by rizin
Unofficial revival of the well known .NET debugger and assembly editor, dnSpy
Program for determining types of files for Windows, Linux and MacOS.
Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
Exploit Development and Reverse Engineering with GDB & LLDB Made Easy
A collection of hacking / penetration testing resources to make you better!
A collection of software installations scripts for Windows systems that allows you to easily setup and maintain a reverse engineering environment on a VM.
UNIX-like reverse engineering framework and command-line toolset.
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 OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the OWASP Mobile Security Weakness Enumeration (MASWE) weaknesses, which are in alignment with the OWASP MASVS.
Malware Configuration And Payload Extraction
Scanning APK file for URIs, endpoints & secrets.
Reverse engineering and pentesting for Android applications
Disassembly of Pokémon Red/Blue
The modern Java bytecode editor
The FLARE team's open-source tool to identify capabilities in executable files.
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
Reverse engineering tool for Linux
DIE engine
PyInstaller Extractor
Android Reverse-Engineering Workbench for VS Code
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.
Open source Windows x64 PE packer and crypter. Compresses and encrypts executables with a custom virtual machine into a self extracting stub.
Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Database documentation built easy
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.
Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
Disassembly of Pokémon Crystal
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
Abstraction layer over YouTube's internal API
This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.
An Information Security Reference That Doesn't Suck; https://rmusser.net/git/admin-2/Infosec_Reference for non-MS Git hosted version.
[MIRROR] unofficial implementation of Dante protocol (Audio over IP)
Reko is a binary decompiler.
Re-write of Injection for Xcode in (mostly) Swift
Pafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do
Disassembly of Pokemon Yellow
Platform for Architecture-Neutral Dynamic Analysis
awesome llvm security [Welcome to PR]
Mobile runtime detection workbench for AI (iOS and Android)
Disassembly of Pokémon Gold/Silver
Automated static analysis tools for binary programs
Android virtual machine and deobfuscator
Free database schema discovery and comprehension tool
Binary Analysis Platform
Zero-overhead eBPF process tracer for Linux malware triage and incident response. Traces syscalls, network, and file events per-process without strace overhead.
Disassembly of Legend of Zelda: Link's Awakening DX
Documenting the unofficial and internal Steam Web API
Binary code static analyser, with IDA integration. Performs value and taint analysis, type reconstruction, use-after-free and double-free detection
cwe_checker finds vulnerable patterns in binary executables
Lists of .NET Deobfuscator and Unpacker (Open Source)
Automatic and platform-independent unpacker for Windows binaries based on emulation
Disassembly of Pokémon TCG
PiCCANTE is a powerful tool for exploring and reversing CAN busses of vehicles, based on Raspberry Pi Pico (any model)
Astral-PE is a low-level mutator (Headers/EP obfuscator) for native Windows PE files (x32/x64)
The PE file analysis toolkit
A Virtual Machine For Assessing Android applications, Reverse Engineering and Malware Analysis
Disassembly of the Pokémon Gold and Silver 1997 Space World demo
Game Boy ROM disassembler with RGBDS compatible output
Advanced analysis software for APK payloads created by RATs.
Reverse engineered schematics of the Game Boy's DMG-CPU B chip
Documentation:
🕵️ Tool to reverse-engineer Protocol Buffers with unknown definition
Disassembly of Pokémon Pinball
Flutter Reverse Engineering Framework
Full featured multi arch/os debugger built on top of PyQt5 and frida
Program to reverse Docker images into Dockerfiles
Linker/Compiler/Tool detector for Windows, Linux and MacOS.
🗜️ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering(使用C和Intel x86汇编开发的Windows x86可执行文件打包工具,打包后的新文件可以阻碍逆向工程)
Android Unpacker presented at Defcon 22: Android Hacker Protection Level 0
No description provided by the repository host.
Reverse-engineering tool for docker environments
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
A machine learning tool that ranks strings based on their relevance for malware analysis.
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Interactive CTF Exploration Tool
轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!
Binary data analysis and visualization tool
Deep memory analysis for Windows processes — the tool that saves you hours of debugging
Security analysis toolkit for proprietary car protocols
BinNavi is a binary analysis IDE that allows to inspect, navigate, edit and annotate control flow graphs and call graphs of disassembled code.
Boomerang Decompiler - Fighting the code-rot :)
Tools for building and disassembling Pokémon Red and Pokémon Crystal
Andromeda - Interactive Reverse Engineering Tool for Android Applications