Reverse Engineering
The process of analyzing a subject system to identify the system’s components and their interrelationships and to create representations of the system in another form or at a higher level of abstraction.
- GitHub: https://github.com/topics/reverse-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Reverse_engineering
- Related Topics: security, disassembler,
- Last updated: 2026-03-25 00:26:29 UTC
- JSON Representation
https://github.com/opentestdriveunlimited/opentestdriveunlimited
Open source port of Test Drive Unlimited (2006)
c-plus-plus decompilation game-development reverse-engineering tdu tdu1 testdriveunlimited vulkan
Last synced: 16 Mar 2026
https://github.com/johnsonjason/rudiac
A client-sided anti-cheat developed during a freelance project to "plug-in" to a proprietary client for a private server. Includes memory integrity checks, thread execution restrictions, hook detection, memory honeypots, and more.
anticheat cpp reverse-engineering security windows x86
Last synced: 04 Jul 2025
https://github.com/xerpi/vita-libbaremetal
PSVita bare-metal payload library and sample
assembly-language-programming bare-metal c-programming low-level-programming psvita reverse-engineering
Last synced: 11 May 2025
https://github.com/mrcook/jetpac-disassembly
JETPAC: fully annotated source code of this classic 8-bit game (1983, ZX Spectrum)
8-bit assembly disassembly game reverse-engineering skoolkit source-code z80 zx-spectrum
Last synced: 12 Jul 2025
https://github.com/rizinorg/jsdec
Simple decompiler for Rizin
decompiler disassembler hacktoberfest reverse-engineering rizin
Last synced: 29 Apr 2025
https://github.com/virb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 13 Apr 2025
https://github.com/giacomoferretti/paranoid-deobfuscator
Deobfuscate "paranoid" protected apps
android deobfuscation deobfuscator lsparanoid paranoid python python3 reverse-engineering static-analysis string-deobfuscator string-obfuscation string-obfuscator
Last synced: 03 Oct 2025
https://github.com/jkennethcarino/privacy-revanced-patches
Privacy Patches for ReVanced to disable ads, trackers and analytics, remove ads everywhere in the Reddit app, always open Gboard in incognito mode, and much more!
adblocking android dalvik kotlin patches privacy privacy-tools revanced revanced-gboard revanced-patches reverse-engineering smali
Last synced: 15 Feb 2026
https://github.com/lanis-mobile/lanis-mobile
Mobile application for the school portal Hesse by a group of high school students.
android apk flutter reverse-engineering schule schule-infoportal schulportal-hessen sph vertretungsplan
Last synced: 21 Apr 2025
https://github.com/steven-michaud/sandboxmirror
Tool for reverse-engineering Apple's sandbox
c-plus-plus kernel-modules macos macosx reverse-engineering
Last synced: 07 May 2025
https://github.com/LJP-TW/NYCU-Secure-Programming
NYCU 程式安全 - Reverse Engineering 逆向工程簡報、影片、題目
Last synced: 02 Apr 2025
https://github.com/ViRb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 03 Apr 2025
https://github.com/cohaereo/alkahest
Multi-tool for viewing/extracting Destiny 2 assets, with a focus on an accurate recreation of the renderer
bungie destiny destiny2 directx game-engine renderer reverse-engineering tiger
Last synced: 21 Jan 2026
https://github.com/asmjmp0/AndroidRunnableJadx
run java method of Android in Jadx without Android device.
android emulator jadx reverse-engineering
Last synced: 11 Jul 2025
https://github.com/AlexDenisov/ModernStickies
Reverse Engineering Stickies.app
Last synced: 09 Jul 2025
https://github.com/alexdenisov/modernstickies
Reverse Engineering Stickies.app
Last synced: 25 Oct 2025
https://github.com/coallaoh/whitenblackbox
Towards Reverse-Engineering Black-Box Neural Networks, ICLR'18
blackbox iclr neural-network reverse-engineering
Last synced: 17 Aug 2025
https://github.com/nccgroup/mtk_bp
MediaTek BP firmware tools
baseband mediatek reverse-engineering
Last synced: 26 Apr 2025
https://github.com/neg4n/trickster
user-friendly linux memory debugging library
debugging-tool hacking linux reverse-engineering rust-crate rust-library
Last synced: 15 Apr 2025
https://github.com/johnsonjason/vmemory
Cross-platform library for reading/writing memory in other processes for Rust
debugging reverse-engineering rust
Last synced: 04 Jul 2025
https://github.com/redthing1/w1tn3ss
dynamic binary instrumentation, analysis, and patching framework
binary-analysis binary-instrumentation binary-patching dbi dynamic-analysis dynamic-binary-instrumentation function-hooking hooking instrumentation llvm patching qbdi reverse-engineering
Last synced: 23 Jul 2025
https://github.com/rfalke/decompiler-subjects
Tests cases for binary decompilers
aarch64 arm64 binary-decompiler decompilation decompiler m68k reverse-engineering test-subjects x64 x86
Last synced: 10 Mar 2026
https://github.com/emoose/xbox-reversing
Information & parsers for some under-documented Xbox360 structures/file formats (STFS/GDFX/XDBF/XEX...)
010editor ida-pro reverse-engineering xbox360
Last synced: 20 Aug 2025
https://github.com/shinoleah/ehook
A Simple uprobe Hook Framework
android ebpf reverse-engineering
Last synced: 19 Feb 2026
https://github.com/jonathansalwan/x-tunnel-opaque-predicates
IDA+Triton plugin in order to extract opaque predicates using a Forward-Bounded DSE. Example with X-Tunnel.
binary-analysis reverse-engineering symbolic-execution
Last synced: 25 Mar 2025
https://github.com/revengisquad/revengi-app
Your all-in-one toolkit for reverse engineering: Smali Grammar, DexRepair, Flutter Analysis and much more...
android blutter dart flutter revengi reverse-engineering smali-lang
Last synced: 27 Jun 2025
https://github.com/wzhudev/reverse-linear-sync-engine
A reverse engineering of Linear's sync engine.
collaboration data-sync linear reverse-engineering sync-engine
Last synced: 30 Apr 2025
https://github.com/uroboro/notificationexplorer
See what notifications exist at runtime
jailbreak logos notifications reverse-engineering theos
Last synced: 15 Feb 2026
https://github.com/thalium/idatag
IDA plugin to explore and browse tags
ida ida-plugin plugin reverse-engineering
Last synced: 10 May 2025
https://github.com/x86byte/stuxnet-rootkit
Stuxnet extracted binaries by reversing & Stuxnet Rootkit Analysis
driver kernel malware malware-analysis malware-development malware-research reverse-engineering rootkit rootkit-kernel stuxnet stuxnet-memory-analysis stuxnet-report stuxnet-source zero-day
Last synced: 21 Aug 2025
https://github.com/x86byte/Stuxnet-Rootkit
Stuxnet extracted binaries by reversing & Stuxnet Rootkit Analysis
driver kernel malware malware-analysis malware-development malware-research reverse-engineering rootkit rootkit-kernel stuxnet stuxnet-memory-analysis stuxnet-report stuxnet-source zero-day
Last synced: 10 May 2025
https://github.com/4l3x777/dse_pg_bypass
DSE & PG bypass via BYOVD attack
byovd dse patchguard poc reverse-engineering
Last synced: 07 Sep 2025
https://github.com/manulmap/reutl
Reverse engineering utilities library written in meta-modern c++
cheats hooks ida pattern-scanner reverse-engineering signature-scanner
Last synced: 31 Aug 2025
https://github.com/jamesmoriarty/gomem
A Go library for manipulating Windows processes.
dll dll-injection exploit external go golang hack kernel32 kernel32-dll reverse-engineering security windows
Last synced: 27 Feb 2026
https://github.com/dcnick3/shin
A reimplementation of VN engine primarily used by 07-th expansion releases on consoles (and some other entergram games)
game nintendo-switch reverse-engineering rust umineko visual-novel-engine
Last synced: 15 Oct 2025
https://github.com/soyersoyer/basefind2
A faster firmware base address scanner.
basefind firmware-analysis rbasefind reverse-engineering
Last synced: 30 Apr 2025
https://github.com/vaibhavpandeyvpz/deapk
DeAPK is an open-source, online APK decompiler which lets you upload an APK and then decompile it to Smali or Java sources. It is built using Laravel, Vue.js, Bootstrap, FontAwesome, Pusher, Redis, MySQL, apktool, jadx and hosted atop Oracle cloud platform.
android android-decompiler apk-decompiler apktool jadx java java-decompiler laravel online-decompiler reverse-engineering smali
Last synced: 24 Apr 2025
https://github.com/romainthomas/r2pay
Files used to resolve the r2pay challenge
android reverse-engineering whitebox
Last synced: 15 Apr 2025
https://github.com/uroboro/NotificationExplorer
See what notifications exist at runtime
jailbreak logos notifications reverse-engineering theos
Last synced: 22 Apr 2025
https://github.com/qfcy/pymodulehook
A library for recording arbitrary calls to Python modules, primarily intended for Python reverse engineering and analysis. 记录任意对Python模块的调用的库,主要用于Python逆向分析。
cython hooks nuitka pyinstaller python python-module-hook reverse-engineering
Last synced: 30 Jun 2025
https://github.com/dobizz/TikTok
Download public videos on TikTok using Python with Selenium
chromedriver concurrency downloader javascript python3 reverse-engineering robots scraper selenium tiktok tiktok-api
Last synced: 11 Mar 2025
https://github.com/0xda568/universal-watermark-disabler-reverse-engineering
Analysis and Reverse Engineering of the Universal Watermark Remover
dll reverse-engineering universal-watermark-remover uwd watermark-remover windows
Last synced: 24 Jul 2025
https://github.com/opendriver2/opendriver2tools
Driver 1 and Driver 2 tools
compiler converter driver driver2 psx reverse-engineering tools utilities
Last synced: 10 Jun 2025
https://github.com/portasynthinca3/swl01u
Documentation for the SWL01U chip found inside Yamaha entry-level synths
music reverse-engineering swl01u synthesizer yamaha
Last synced: 15 Apr 2025
https://github.com/janmotl/linkifier
Database reverse engineering
database er-diagram foreign-keys mssql mysql oracle postgresql referential-integrity-constraint reverse-engineering schema
Last synced: 30 Jul 2025
https://github.com/jtang613/binassist
Binary Ninja plugin to provide LLM assistance analyzing binaries.
ai binary-ninja binary-ninja-plugin llm ml openai reverse-engineering
Last synced: 03 Mar 2026
https://github.com/FeroxFoxxo/MQReawakened
An open source emulation for the backend of MQ's servers, written from scratch with love!
Last synced: 08 Apr 2025
https://github.com/xmader/retidy
Extract, unminify, and beautify ("retidy") each file from a webpack/parcel bundle (JavaScript reverse engineering)
ast bundle debundle extract parcel-bundle reverse-engineer reverse-engineering webpack-bundle
Last synced: 15 Apr 2025
https://github.com/evilpenguin/ThatWebInspector
Enabled Web Inspector for all iOS apps
Last synced: 04 Apr 2025
https://github.com/ac3ss0r/il2cpp-exploitation-poc
Il2Cpp android unity game exploitation by patching assembly in runtime proof-of-concept.
asm-patching game-modding reverse-engineering unity
Last synced: 16 Jul 2025
https://github.com/vrachieru/tplink-smartplug-api
TP-Link HS1xx smart plug API wrapper.
api-wrapper home-automation kasa reverse-engineering smart-home smart-plug tplink
Last synced: 20 Jan 2026
https://github.com/kkent030315/razy_importer
Rust implementation of lazy_importer
anti-reversing malware obfuscation reverse-engineering rust static-analysis
Last synced: 16 Mar 2025
https://github.com/tmcdos/idr
Interactive Delphi Reconstructor (Pascal version)
decompiler delphi7 reverse-engineering
Last synced: 29 Dec 2025
https://github.com/droe/hopper-scripts
Scripts for Hopper Disassembler
hopper-disassembler reverse-engineering
Last synced: 21 Aug 2025
https://github.com/xishandong/android_reverse
此项目分享安卓逆向的实战案例以及学习笔记,适合新手学习,随着作者逐渐变成大神,这个仓库也会适合大神学习~
android-application crawling-python reverse-engineering
Last synced: 21 Aug 2025
https://github.com/bartlomiejduda/ReverseBox
ReverseBox is a Python package with a set of functions useful in reverse engineering.
checksum cipher compression crc encryption engineering hash modding modding-tools python reverse reverse-engineering reversebox xentax
Last synced: 20 Feb 2026
https://github.com/goatshriek/ruby-dragon
Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.
clojure contributions-welcome ghidra ghidra-plugin ghidra-plugins good-first-issue groovy jruby jshell kotlin plugin reverse-engineering ruby
Last synced: 15 Mar 2026
https://github.com/Cytlan/openbgi
Ethornell Buriko General Interpreter open source reimplementation
bgi buriko-general-interpreter engine ethornell game openbgi reverse-engineering visual-novel
Last synced: 11 Mar 2025
https://github.com/SamboyCoding/UnityMemorySnapshotThing
Tool to work with unity memory snapshots
analysis csharp-library dotnet-library memory-leak-detection memory-snapshot reverse-engineering unity3d
Last synced: 24 Nov 2025
https://github.com/huan/sidecar
Easily hook/call binary functions using ES6 class with TypeScript annotation (Powered by Frida)
assembly frida hook reverse-engineering
Last synced: 24 Sep 2025
https://github.com/pelock/crackmez3s-ctf-crackme-tutorial
How to write a CrackMe for a CTF competition. Source code, technical explanation, anti-debugging and anti reverse-engineering tricks.
anti-debugging article capture-the-flag cpp crackme crackmes ctf ctf-challenges ctf-competition ctf-competitions ctf-writeups hacking redteam reverse-engineering security
Last synced: 30 Jul 2025
https://github.com/samboycoding/unitymemorysnapshotthing
Tool to work with unity memory snapshots
analysis csharp-library dotnet-library memory-leak-detection memory-snapshot reverse-engineering unity3d
Last synced: 09 Apr 2025
https://github.com/user1342/Awesome-Binary-Analysis-Automation
A curated list of awesome binary analysis automation training, resources, and tools.
automation binary-analysis machine-learning malware-analysis reverse-engineering vulnerability-research
Last synced: 22 Jan 2026
https://github.com/enkomio/misc
A repository with simple projects created for testing/learning purpose
programming reverse-engineering security utility
Last synced: 22 Apr 2025
https://github.com/pret/pokeemerald-jp
Decompilation of Pokemon Emerald (JP)
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 14 Apr 2025
https://github.com/idouble/simple-disassembly-notes
⚙️ Simple Step to Step Tutorials for Disassembling / Code Injection & getting Pointer Addresses 🔧
assembly code code-injection codeinjection collection disassembler disassembly disassembly-notes memory offsets pointer pointer-address process read reverse-engineering simple step-tutorials tutorial tutorials write
Last synced: 01 May 2025
https://github.com/nextco/android-decompiler
A hight quality list of tools to reverse engineering code from android.
Last synced: 13 May 2025
https://github.com/still34/malware-lab
Public repository containing materials for various malware-related streams.
malware-analysis reverse-engineering
Last synced: 09 Feb 2026
https://github.com/scriptware-software/native-predicate-solver
Native opaque predicate cleaner plugin for Binary Ninja
binary-ninja binary-ninja-plugin cpp malware-analysis obfuscated-code obfuscation obfuscation-script opaque-predicates reverse-engineering
Last synced: 17 Mar 2026
https://github.com/enovella/re-scripts
IDA, Ghidra and Radare2 scripts. Also Android scripts to make your life easier.
android binaryninja bninja idapro idapro7 idapython python3 r2pipe radare2 reverse-engineering
Last synced: 13 Apr 2025
https://github.com/pelock/autoit-obfuscator
AutoIt Obfuscator lets you protect AutoIt script source code against analysis, reverse engineering & decompilation using advanced obfuscation techniques and polymorphic encryption.
autoit autoit-script autoit-source autoit3 autoit3-script cracking debugging decompilation mangle obfuscate obfuscation obfuscation-options obfuscator reverse-engineering security
Last synced: 30 Jul 2025
https://github.com/eset/wslink-vm-analyzer
WslinkVMAnalyzer is a tool to facilitate analysis of code protected by a virtual machine featured in Wslink malware
deobfuscation malware miasm reverse-engineering virtual-machine
Last synced: 25 Jun 2025
https://github.com/djkaty/il2cppprotoextractor-fallguys
IL2CPP protobuf-net reverse engineering tutorial for Fall Guys: Ultimate Knockout
fall-guys il2cpp protobuf reverse-engineering
Last synced: 10 Apr 2025
https://github.com/jonpalmisc/objc-kb
Notes on the Objective-C ABI and related topics
apple ios macos objc objc-runtime objective-c reverse-engineering
Last synced: 14 May 2025
https://github.com/holly-hacker/dnspy.extension.wasm
A dnSpy extension to add WebAssembly support
disassembler dnspy dnspy-extension reverse-engineering wasm webassembly
Last synced: 03 Mar 2026
https://github.com/cranksters/pd-usb
JavaScript library for interacting with a Panic Playdate console over USB, wherever WebSerial is supported.
handheld playdate reverse-engineering serial usb webserial
Last synced: 18 Apr 2025
https://github.com/alexbatalov/tig
Reverse engineered Arcanum engine
arcanum c decompilation game-engine reverse-engineering
Last synced: 05 Apr 2025
https://github.com/provigz/zoneinternetgamesserver
Aiming to bring back the functionality of the Internet Games, included in Windows 7 and XP.
gameserver internet-games reverse-engineering windows-7 windows-xp
Last synced: 08 Mar 2026
https://github.com/closed-systems/strangerstrings
A little tool to filter the stranger strings from a binary so you can analyze the good ones
malware-analysis reverse-engineering security-tools strings stringsearch
Last synced: 11 Mar 2026
https://github.com/triskellib/triskel
A graphing library for Control Flow Graphs
cfg reverse-engineering visualization
Last synced: 06 Apr 2025
https://github.com/rbran/sleigh-rs
Ghidra Sleight (PCode) parsing library in Rust.
disassembler disassembly emulation emulator ghidra reverse-engineering rust
Last synced: 28 Jul 2025
https://github.com/thecjw/ida_android_script
some idapython scripts for android debugging.
ida-plugin python reverse-engineering
Last synced: 10 May 2025
https://github.com/xtnded/codextended
Call of Duty Extended
asm assembly c call-of-duty cod1 gplv3 reverse-engineering x86
Last synced: 03 May 2025
https://github.com/graphitemaster/NVFC
OpenSource tool for monitoring, configuring and overclocking NVIDIA GPUs
fan-control gpu gpu-info nvidia overclock reverse-engineering
Last synced: 08 May 2025
https://github.com/mucoze/Umay
IoT Malware Similarity Analysis Platform
django infosec iot malware malware-analysis reverse-engineering static-analysis
Last synced: 11 Jul 2025
https://github.com/biswa96/traceevent
Trace events in real time sessions
c reverse-engineering reversing telemetry trace trace-events tracelog undocumented windows
Last synced: 25 Mar 2025
https://github.com/primedecomp/echoes
A matching decompilation of Metroid Prime 2: Echoes.
decompilation gamecube metroid metroid-prime metroid-prime-2 reverse-engineering
Last synced: 26 Feb 2026
https://github.com/mad-cat-lon/jargonaut
Python obfuscator built on LibCST with a library of fun obfuscation techniques, including polynomial MBAs, runtime bytecode patching, etc.
anti-reversing fud libcst mixed-boolean-arithmetic obfuscation obfuscator python python-bytecode python-obfuscation python-obfuscator reverse-engineering security-tools
Last synced: 13 Apr 2025
https://github.com/velocityra/binviz
Binary visualization tool primarily aimed at videogame reverse engineering & research.
binary-visualization imgui opengl reverse-engineering visualization
Last synced: 10 Oct 2025
https://github.com/srn/hyperx-cloud-flight-wireless
Reverse engineered module for interfacing with HyperX Cloud Flight Wireless
battery-percentage hyperx reverse-engineering usb-hid
Last synced: 14 Jun 2025
https://github.com/xenomega/nesgen
Static Recompilation of NES ROMs to C code
assembly compiler compilers cpp disassembly emulation mos6502 nes nes-rom python reverse-engineering static-recompilation
Last synced: 14 Oct 2025
https://github.com/covalichou/second-reality-js
2nd Reality (Future Crew) implementation in Javascript
3d-engine animation demoscene future-crew javascript reverse-engineering
Last synced: 08 Feb 2026
https://github.com/hugsy/binja-headless
Binja (sort of) headless
binary-ninja binary-ninja-plugin disassembler python3 reverse-engineering
Last synced: 09 Oct 2025
https://github.com/lem0nsec/dsebler
Reimplementation of the KExecDD DSE bypass technique.
kernel reverse-engineering windows
Last synced: 28 Jun 2025
https://github.com/nccgroup/ghidra-nanomips
nanoMIPS module for Ghidra
ghidra ghidra-extension ghidra-plugin nanomips reverse-engineering
Last synced: 26 Apr 2025
https://github.com/vanhauser-thc/dyntainttracer
a taint tracer based on DynamoRIO, currently ARM only
arm dynamorio dynamorio-client reverse-engineering taint taint-analysis taint-tracking tainting
Last synced: 18 Jul 2025
https://github.com/bates64/mamar
Paper Mario music editor (Nintendo 64)
n64 paper-mario react reverse-engineering rust wasm webassembly
Last synced: 13 Jun 2025
https://github.com/te-k/apkcli
CLI tool to analyze APKs
android malware malware-analysis reverse-engineering
Last synced: 12 Apr 2025
https://github.com/calebfenton/native-harness-target
Android app for demonstrating native library harnessing
android ndk reverse-engineering
Last synced: 29 Apr 2025