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-06-11 00:26:26 UTC
- JSON Representation
https://github.com/astropilot/valheimtooler
A fancy cheats tool for the Valheim game
cheat dotnet game-hacking modding reverse-engineering unity valheim valheim-game valheim-mod
Last synced: 11 Apr 2025
https://github.com/r3nzthecodegod/spotify-internal
Remove ads and add extra features for spotify desktop version.
dll hacking modern-cpp reverse-engineering spotify spotify-no-ads
Last synced: 02 May 2025
https://github.com/cdlewis/snowboardkids2-decomp
Decompilation of snowboard kids 2 (N64)
c decomp decompilation mips-assembly n64 n64-dev reverse-engineering
Last synced: 26 Jan 2026
https://github.com/x86byte/RE-MA-Roadmap
Reverse Engineering and Malware Analysis Roadmap
assembly binary-exploitation binary-reversing compiler exploit-development malware malware-analysis malware-analyzer malware-detection malware-development malware-research malware-reverse reverse reverse-engineering
Last synced: 31 Oct 2025
https://github.com/alexbatalov/iwd2-re
Reverse engineered Icewind Dale 2
cplusplus decompilation game iwd2 reverse-engineering
Last synced: 19 Jul 2025
https://github.com/cmatthewbrooks/r2kit
A set of scripts for a radare-based malware code analysis workflow
malware-analysis radare2 reverse-engineering
Last synced: 19 Jul 2025
https://github.com/aerosoul94/dynlib
IDA Pro plugin to aid PS4 user mode ELF reverse engineering.
elf ida ida-plugin ida-pro idapro ps4 reverse-engineering
Last synced: 10 May 2025
https://github.com/blitz/baresifter
A bare-metal x86 instruction set fuzzer a la Sandsifter
bare-metal baremetal capstone fuzzing reverse-engineering x86
Last synced: 08 Apr 2025
https://github.com/alexander-pick/shannon_modem_loader
Exynos Modem / Shannon baseband firmware loader for IDA Pro 8.x/9.x
baseband ida-plugin ida-pro resarch reverse-engineering samsung security
Last synced: 21 Feb 2026
https://github.com/TomashuTTTT7/Hidecall
Hide function calls to prevent reverse-engineering
anti-reversing compile-time hide msvc obfuscate obfuscate-code obfuscated-code obfuscation reverse-engineering reversing single-header small x86
Last synced: 10 May 2025
https://github.com/xchwarze/wifi-pineapple-cloner-builds
Build repo from Universal Wifi pineapple hardware cloner
embedded-systems firmware gl-ar150 gl-inet glinet hacking hardware infosec iot network-attacks openwrt pineapple reverse-engineering router wifi wifi-pineapple wifi-pineapple-nano wifi-pineapple-tetra wireless
Last synced: 04 Jan 2026
https://github.com/therealdreg/ida_vmware_windows_gdb
Helper script for Windows kernel debugging with IDA Pro on VMware + GDB stub (including PDB symbols)
debugging gdb ida-pro idapython kernel-debugging osdev pdb reverse-engineering vmware vmware-workstation windows
Last synced: 21 Mar 2025
https://github.com/nukem9/hzdcoreeditor
.NET tools and resources for editing Decima game engine files.
death-stranding decima dotnet editor game horizon-zero-dawn reverse-engineering
Last synced: 19 Jul 2025
https://github.com/xob0t/google_photos_mobile_client
Google Photos client based on reverse engineered mobile API.
cli google-photos googlepixel httptoolkit pyhton reverse-engineering unlimited-storage unofficial uploader
Last synced: 12 Apr 2025
https://github.com/eth0rium/jvm-manual
This repository is a small wiki related to the JVM and how it functions when executing a program.
assembly java jvm jvm-bytecode reverse-engineering wiki
Last synced: 22 Aug 2025
https://github.com/inickt/pam_wtid
Patch for Apple's pam_tid PAM Touch ID module to add sudo watch authentication
authentication macos objdump pam pam-module patch reverse-engineering sudo touchid watch
Last synced: 18 Jan 2026
https://github.com/pret/pokepuzzle
Disassembly of Pokémon Puzzle Challenge
disassembly gameboy-color gbz80 pokemon reverse-engineering
Last synced: 14 Apr 2025
https://github.com/fataldecomp/roller
Reverse engineering the 1995 game Whiplash/Fatal Racing
gremlin-interactive msdos-game restoration reverse-engineering windows
Last synced: 12 Jun 2026
https://github.com/rednaga/frida-stack
Getting better stacks and backtraces in Frida
android frida reverse-engineering security stacks
Last synced: 27 Feb 2026
https://github.com/junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
cli introspection java-bytecode jvm-bytecode kotlin project-analysis reverse-engineering static-analysis
Last synced: 03 Mar 2026
https://github.com/therealdreg/ida_bochs_windows
Helper script for Windows kernel debugging with IDA Pro on native Bochs debugger (including PDB symbols)
bochs debugging ida-pro idapython instrumentation kernel-debugging osdev pdb reverse-engineering windows
Last synced: 21 Mar 2025
https://github.com/rizinorg/cutterdrcov
DynamoRIO coverage visualization for cutter
coverage cutter dynamorio plugin reverse-engineering
Last synced: 23 Jul 2025
https://github.com/tmr232/brutal-ida
Block Redo & Undo To Achieve Legacy IDA
ida ida-plugin idapython idapython-plugin reverse-engineering
Last synced: 21 Mar 2025
https://github.com/cr4sh/qc_debug_monitor
Debug messages monitor for Qualcomm cellular modems
baseband celluar debugging firmware lte qualcomm reverse-engineering security wireless
Last synced: 07 Oct 2025
https://github.com/ivision-research/banjo
Android Dex disassembler and Binary Ninja plugin
android binaryninja-plugin disassembler reverse-engineering
Last synced: 10 Apr 2025
https://github.com/wp-xyz/Hex
Hex editor designed for analyzing binary files.
fpc hex lazarus pascal record reverse-engineering
Last synced: 17 Jul 2025
https://github.com/ergrelet/triton-bn
Binary Ninja plugin that can be used to apply Triton's dead store eliminitation pass on basic blocks or functions.
binary-ninja binary-ninja-plugin cpp deobfuscation reverse-engineering triton
Last synced: 18 Jul 2025
https://github.com/user1342/Awesome-LLM-Red-Teaming
A curated list of awesome LLM Red Teaming training, resources, and tools.
ai artificial-intelligence computer-security large-language-models llm machine-learning ml penetration-testing red-team-tools red-teaming reverse-engineering vulnerabilit-research vulnerability-assessment
Last synced: 22 Jan 2026
https://github.com/mohitmishra786/underTheHoodOfExecutables
A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.
binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial
Last synced: 04 May 2025
https://github.com/fuzziqersoftware/gctools
Video game file translation tools
archives bms jaudio midi prs reverse-engineering soundmusicsys
Last synced: 19 Jan 2026
https://github.com/m417z/x64dbg-symbol-tldr
An x64dbg plugin which helps make sense of long C++ symbols
reverse-engineering x64dbg x64dbg-plugin
Last synced: 29 Apr 2025
https://github.com/martinstyk/apkanalyzer
Java tool for analyzing Android APK files
analyzer android androidmanifest apk apktool java metadata resource-metadata reverse-engineering statistics
Last synced: 22 Sep 2025
https://github.com/therealfoxster/donteatmycontent
Prevent the notch/Dynamic Island from munching on 2:1 video content in YouTube
c dynamic-island ios iphone notch objective-c reverse-engineering youtube
Last synced: 05 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: 22 Apr 2026
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/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/Atvaark/DarkSoulsIII.FileFormats
Dark Souls III archive file information
Last synced: 03 May 2026
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/LJP-TW/NYCU-Secure-Programming
NYCU 程式安全 - Reverse Engineering 逆向工程簡報、影片、題目
Last synced: 02 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/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/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/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/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/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/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/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/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/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/nccgroup/mtk_bp
MediaTek BP firmware tools
baseband mediatek reverse-engineering
Last synced: 26 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: 17 May 2026
https://github.com/shinoleah/ehook
A Simple uprobe Hook Framework
android ebpf reverse-engineering
Last synced: 19 Feb 2026
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/president-xd/revula
A fully functional and production-grade reverse engineering MCP Server
automation mcp-server reverse-engineering reverse-engineering-automation reversing reversing-automation
Last synced: 19 Jun 2026
https://github.com/xoreaxlmbdx/die-in-browser
Static binary analysis with Detect It Easy — 100% in your browser, no uploads.
detect-it-easy reverse-engineering static-analysis
Last synced: 10 May 2026
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: 09 May 2026
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/thalium/idatag
IDA plugin to explore and browse tags
ida ida-plugin plugin reverse-engineering
Last synced: 10 May 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/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/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/4l3x777/dse_pg_bypass
DSE & PG bypass via BYOVD attack
byovd dse patchguard poc reverse-engineering
Last synced: 07 Sep 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/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/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/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/uroboro/NotificationExplorer
See what notifications exist at runtime
jailbreak logos notifications reverse-engineering theos
Last synced: 22 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/soyersoyer/basefind2
A faster firmware base address scanner.
basefind firmware-analysis rbasefind reverse-engineering
Last synced: 30 Apr 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/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/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/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/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/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/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/prassaaa/copilot-api
Expose GitHub Copilot through an OpenAI and Anthropic-compatible API, enabling direct usage with Claude Code.
claude claude-code gemini-ai github-copilot grok open-ai open-ai-compatible-api reverse-engineering
Last synced: 13 Apr 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/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/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/xishandong/android_reverse
此项目分享安卓逆向的实战案例以及学习笔记,适合新手学习,随着作者逐渐变成大神,这个仓库也会适合大神学习~
android-application crawling-python reverse-engineering
Last synced: 21 Aug 2025
https://github.com/droe/hopper-scripts
Scripts for Hopper Disassembler
hopper-disassembler reverse-engineering
Last synced: 21 Aug 2025
https://github.com/evil0ctal/wechat-channels-video-file-decryption
一个可在线运行的微信视频号加密视频解密工具和 API 服务,基于逆向工程分析实现。本项目使用微信官方的 WebAssembly (WASM) 模块来生成 Isaac64 PRNG 密钥流,并通过 XOR 运算完成视频解密。
crawler reverse-engineering wechat wechat-api wechat-channel wechat-crawler wechat-hack wechat-hook wechat-video wechat-video-download
Last synced: 04 Apr 2026
https://github.com/tmcdos/idr
Interactive Delphi Reconstructor (Pascal version)
decompiler delphi7 reverse-engineering
Last synced: 05 Apr 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/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: 07 May 2026
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/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/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/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