All Categories → Software Development → reverse-engineering

Top 789 reverse-engineering open source projects

Pretendo
Project moved to https://github.com/PretendoNetwork/Pretendo
Ret Sync
ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers.
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Dithumb
Minimal ARM/Thumb linear sweep disassembler similar to objdump
Openhaystack
Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
Flirtdb
A community driven collection of IDA FLIRT signature files
Qbdi
A Dynamic Binary Instrumentation framework based on LLVM.
Pbtk
A toolset for reverse engineering and fuzzing Protobuf-based apps
Pokeemerald
Decompilation of Pokémon Emerald
Garbro
Visual Novels resource browser
Veles
Binary data analysis and visualization tool
Mtasa Blue
Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
Stcobfuscator
iOS全局自动化 代码混淆 工具!支持cocoapod组件代码一并 混淆,完美避开hardcode方法、静态库方法和系统库方法!
Galaxybudsclient
Unofficial Galaxy Buds Client for Windows
Ghidra
Ghidra is a software reverse engineering (SRE) framework
Rizin
UNIX-like reverse engineering framework and command-line toolset.
Ksm
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Frida Scripts
A collection of my Frida.re instrumentation scripts to facilitate reverse engineering of mobile apps.
Textractor
Extracts text from video games and visual novels. Highly extensible.
Makin
makin - reveal anti-debugging and anti-VM tricks [This project is not maintained anymore]
Avscript
Avast JavaScript Interactive Shell
Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
Mjcript
【越狱-逆向】基于Cycript实现的一些实用函数
Reverse Engineering Reference Manual
collage of reverse engineering topics that I find interesting
Openwifipass
An open source implementation of Apple's Wi-Fi Password Sharing protocol in Python.
Ios Debug Hacks
🎯 Advanced debugging skills used in the iOS project development process, involves the dynamic debugging, static analysis and decompile of third-party libraries. iOS 项目开发过程中用到的高级调试技巧,涉及三方库动态调试、静态分析和反编译等领域
Goblin
An impish, cross-platform binary parsing crate, written in Rust
Idarling
Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays
Binexport
Export disassemblies into Protocol Buffers
Canalyzat0r
Security analysis toolkit for proprietary car protocols
Netzob
Netzob: Protocol Reverse Engineering, Modeling and Fuzzing
Instagram
The first Instagram website and lightweight API HTTP client
Awesome Radare2
A curated list of awesome projects, articles and the other materials powered by Radare2
The holy book of x86
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Monkeydev
CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
Entityframework Reverse Poco Code First Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
Tigress protection
Playing with the Tigress binary protection. Break some of its protections and solve some of its challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.
Bleak
A Windows native DLL injection library that supports several methods of injection.
Lazy importer
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
Steamtracking
🕵 Tracking things, so you don't have to
Jnitrace
A Frida based tool that traces usage of the JNI API in Android apps.
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Dexcalibur
[Official] Android reverse engineering tool focused on dynamic instrumentation automation. Powered by Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.
Protobuf Inspector
🕵️ Tool to reverse-engineer Protocol Buffers with unknown definition
Radare2book
Radare2 official book
Ipv6 Hosts
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Celerio Angular Quickstart
Generate an Angular 5 CRUD application from an existing database schema (we provide a sample one)
Golang loader assist
Making GO reversing easier in IDA Pro
Mjapptools
【越狱-逆向】处理iOS APP信息的命令行工具
301-360 of 789 reverse-engineering projects