Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source reverse-engineering software

562 open-source libraries, tools and applications tagged reverse-engineering, ranked by how closely reverse-engineering is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

562 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
ClaudiuGeorgiu/Obfuscapk
Obfuscapk is a modular Python tool that obfuscates Android APKs and App Bundles in a black-box fashion, without needing source code, by dec…
101273abandoned
crmulliner/adbi
ADBI is a dynamic binary instrumentation toolkit for Android ARM and Thumb binaries, based on library injection and inline hooking of funct…
321267abandoned
tomer8007/widevine-l3-decryptor
A Chrome extension that demonstrated bypassing Widevine L3 DRM by hijacking Encrypted Media Extensions calls to extract content decryption …
101246abandoned
optiv/Mangle
Mangle is a Go-based CLI tool that manipulates compiled Windows executables (.exe and DLL) to evade EDR detection. It strips known indicato…
101233abandoned
wibus-wee/InjectGUI
InjectGUI is a macOS graphical application that wraps the QiuChenly InjectLib framework for injecting dylibs into macOS applications, handl…
101219abandoned
jacopotediosi/GAppsMod
GAppsMod is a root-required Android application that tweaks Google apps (like Phone and Messages) by modifying the Phenotype DB flags manag…
101212abandoned
leo9960/wechat-app-unpack
A JavaScript tool and write-up for unpacking WeChat Mini Program .wxapkg packages, restoring source files like app-config., app-service.js,…
321166abandoned
firesunCN/WechatEnhancement
An Xposed framework module written in Java that hooks the WeChat Android app to add features like automatic red packet and transfer accepta…
231151abandoned
yulingtianxia/FishChat
FishChat is an Objective-C hooking project that injects a dylib into a decrypted WeChat.app binary to modify its behavior on non-jailbroken…
101102abandoned
okcar-os/android
OkcarOS is an open-source Android 13-based ROM (built on LineageOS) that lets an Android smartphone act as a CarPlay device, streaming audi…
661079abandoned
EquiFox/KsDumper
KsDumper is a Windows tool that dumps process memory (including protected processes with stripped handles) using a kernel driver, rebuildin…
231061abandoned
halfkiss/ZjDroid
ZjDroid is an Xposed framework module for dynamic reverse engineering of Android apps. It supports memory dumping of DEX files, BackSmali d…
321021abandoned
CyberChef
CyberChef is a browser-based web application for performing a wide range of 'cyber' operations such as encryption, encoding, compression, h…
9836120active
MobSF/Mobile-Security-Framework-MobSF
MobSF is an automated all-in-one mobile application security testing framework for Android, iOS, and Windows Mobile apps. It performs stati…
9421980active
basketikun/chatgpt2api
A self-hosted reverse-engineered implementation of ChatGPT's official web interfaces, exposing OpenAI-compatible API endpoints for text gen…
716544active
Proxmark3
The Iceman fork of Proxmark3, the client software for the Proxmark3 RFID analysis device, supporting reading, cloning, simulating, and snif…
886100active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
ReagentX/imessage-exporter
A Rust CLI tool and companion library that exports iMessage data to portable txt/html formats while preserving attachments and full message…
985682active
abcz316/SKRoot-linuxKernelRoot
SKRoot is a kernel-level hidden root solution for Android that patches stock kernel images without source code, granting root privileges wh…
933953active
gtworek/PSBits
A collection of relatively simple C and PowerShell snippets for digging deeper into Windows internals, security, and forensics. Each folder…
723518active
ValveResourceFormat/ValveResourceFormat
Source 2 Viewer (VRF) is an open-source tool for browsing VPK archives and viewing, extracting, and decompiling Source 2 game assets such a…
952520active
0xd4d/dnlib
dnlib is a C# library that reads and writes .NET assemblies and modules, including method bodies and IL code. It supports loading modules f…
572486stable
NFCGate
NFCGate is an Android application for capturing, analyzing, modifying, relaying, replaying, and cloning NFC traffic. It is a security resea…
772378active
MEDUSA
MEDUSA is a modular automation framework and script repository for runtime testing and investigating Android and iOS apps, built on FRIDA. …
792352active
googleprojectzero/sandbox-attacksurface-analysis-tools
A suite of PowerShell tools and .NET libraries from Google Project Zero for analyzing Windows sandbox attack surfaces. It includes NtCoreLi…
422341active
o-gs/dji-firmware-tools
A collection of C command-line tools for extracting, modifying, and repacking firmware of DJI drones such as Phantom, Mavic, Inspire, and S…
702221active
abc123info/BlueTeamTools
BlueTeamTools is a Java-based GUI toolbox that aggregates utilities for blue-team security analysts, covering memory-shell decompilation, w…
851882active
Rob--W/crxviewer
A browser add-on and web app for viewing the source code of Chrome, Firefox, Opera, Edge, and Thunderbird extensions without installing the…
741716active
sandeco/reversa
Reversa is a specification reverse-engineering framework that installs into legacy codebases and coordinates specialized AI agents to analy…
581645active
ChipWhisperer
ChipWhisperer is an open-source toolchain for hardware security research, providing capture hardware designs, FPGA/USB firmware, and a Pyth…
951578active
tyranid/oleviewdotnet
OleView.NET is a .NET application that merges the classic SDK tools OleView and Test Container into one COM/OLE viewer and inspector. It le…
231425active
platomav/MEAnalyzer
ME Analyzer is a Python command-line tool that parses and identifies Intel Engine (CSME, TXE, SPS, GSC) and Graphics firmware images, repor…
941327active
sulab999/AppMessenger
AppMessenger is a free cross-platform (Windows/Mac/Linux, Java-based) GUI tool for analyzing mobile application packages including APK (And…
911317active
MarshalX/yandex-music-api
An unofficial Python client library for the undocumented Yandex Music API, built via reverse engineering. It offers both synchronous and as…
991288active
maoabc/nmmp
nmmp is an APK/AAB/AAR hardening tool that converts Dalvik bytecode from classes.dex into native C code executed by a custom dex virtual ma…
361222active
jxy-s/herpaderping
A proof-of-concept tool and technical write-up demonstrating Process Herpaderping, a Windows technique that maps a process image from a fil…
321214active
open-obfuscator/o-mvll
O-MVLL is an LLVM-based code obfuscator for native code that integrates with Clang and the Swift compiler via the LLVM pass manager, with o…
931142active
greatscottgadgets/luna
LUNA is an Amaranth HDL (Python) framework providing FPGA gateware and software for working with USB, from passive protocol analysis to bui…
701140active
platomav/BIOSUtilities
A collection of Python-based BIOS/UEFI utilities for extracting, unpacking, and analyzing firmware images from vendors like AMI, Insyde, Ph…
421086active
Lazarus-AI/clearwing
Clearwing is a dual-mode autonomous offensive-security tool that combines a network-pentest ReAct agent with an LLM-driven source-code vuln…
621078active
vitoplantamura/BugChecker
BugChecker is a SoftICE-like kernel and user-mode debugger for Windows (XP through 11, x86 and x64) that runs entirely on the machine being…
231061active
iptag/jimeng-api
A self-hosted API service that reverse-engineers Jimeng AI (China) and Dreamina (international) to expose free AI image and video generatio…
101041active
nowsecure/fsmon
fsmon is a low-level, cross-platform filesystem monitoring CLI tool written in C that reports real-time file operations (create, delete, mo…
531029active
hugsy/cemu
CEmu is a lightweight assembly playground providing GUI, CLI, and library interfaces for writing, compiling, disassembling, and emulating a…
231020active
odedshimon/BruteShark
BruteShark is an open-source Network Forensic Analysis Tool (NFAT) that deeply inspects network traffic from PCAP/PCAPng files or live capt…
233397maintenance
seemoo-lab/openhaystack
OpenHaystack is a framework and macOS application for creating custom Bluetooth tracking tags that leverage Apple's Find My (offline findin…
6313695experimental
asLody/SandHook
SandHook is an Android ART runtime hooking library supporting Java method hooks and native inline hooks on Android 4.4 through 11.0 for bot…
232225maintenance
ViRb3/TrustMeAlready
An Xposed module for rooted Android devices that disables SSL certificate verification and pinning system-wide. It hooks Java trust-check m…
101504maintenance
jesparza/peepdf
peepdf is a Python tool for analyzing PDF files to determine whether they are malicious, offering object inspection, filter/encoding decodi…
321469maintenance
nccgroup/house
House is a runtime mobile application analysis toolkit with a web GUI, powered by Frida and written in Python. It simplifies dynamic functi…
321467maintenance
RazTools/Studio
A fork of AssetStudio, a GUI and CLI tool for inspecting and extracting assets (textures, sprites, meshes, animations) from Unity asset bun…
101295maintenance
positive-security/find-you
A modified version of OpenHaystack that demonstrates a stealth AirTag clone capable of bypassing Apple's Find My tracking protection featur…
321245maintenance
Al-Azif/ps4-exploit-host
A self-hosted exploit hosting tool for game consoles (PS4, PS5, Vita, Switch, Wii) that serves exploits over a LAN via DNS and HTTP. It can…
231205maintenance
JackOfMostTrades/gadgetinspector
A Java bytecode analyzer that automatically discovers deserialization gadget chains in Java libraries and application classpaths. It produc…
321091maintenance
eveem-org/panoramix
Panoramix is a Python-based decompiler that converts Ethereum smart contract bytecode into readable pseudocode, powering the Eveem.org serv…
321055maintenance
nmikhailov/Validity90
A reverse-engineering project for Validity/Synaptics fingerprint readers (USB IDs 138a:0090, 138a:0094, 138a:0097, 06cb:0081, 06cb:009a), p…
321878experimental
Proxmark3
The official (now archived) client software, FPGA logic, and design documentation for the Proxmark3, a general-purpose RFID tool that can s…
463553abandoned
Gh0u1L5/WechatMagician
WechatMagician is an open-source Xposed module written in Kotlin that hooks into the WeChat app to give users full control over chat messag…
231894abandoned
stypr/clubhouse-py
A Python implementation of the Clubhouse social audio API, including a standalone desktop client. It was created for security research and …
101654abandoned
asLody/legend
Legend is a Java method hooking framework for Android that works without root access, supporting both Dalvik and ART runtimes. It lets deve…
321606abandoned
acheong08/Bard
A Python SDK and CLI that reverse engineers Google's Bard chatbot API, allowing programmatic access using session cookies. It offers both s…
101391abandoned
elvanderb/TCP-32764
A collection of Python proof-of-concept code and research notes documenting a hidden backdoor listening on TCP port 32764 in Linksys, Netge…
321292abandoned

← prev page 6 / 6