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-24 00:26:28 UTC
- JSON Representation
https://github.com/Fadi002/de4py
toolkit for python reverse engineering
de4py deobfuscator injector obfuscation patcher protector python python-deobfuscator python-injector python-obfuscator python-protector python-unprotector reverse-engineering
Last synced: 13 Apr 2025
https://github.com/pret/pokeruby
Decompilation of Pokémon Ruby/Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 14 May 2025
https://github.com/horsicq/XMachOViewer
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
hacktoberfest hacktoberfest2023 macho macho-loader macho-parser macho64 machoexplorer machoview osx-application reverse-engineering
Last synced: 07 May 2025
https://github.com/asamy/ksm
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
hypervisor introspect kernel linux reverse-engineering sandbox virtualization windows x86-64
Last synced: 13 Apr 2025
https://github.com/radareorg/radare2-book
The Official Radare2 Book
book radare radare2 reverse-engineering reversing
Last synced: 21 Jun 2025
https://github.com/horsicq/PDBRipper
PDBRipper is a utility for extract an information from PDB-files.
hacktoberfest hacktoberfest2023 pdb pdb-files pdb-parser reverse-engineering
Last synced: 09 Jul 2025
https://github.com/openblack/openblack
openblack is an open-source game engine that supports playing Black & White (2001).
blackandwhite c-plus-plus contributions-welcome game-development openblack reverse-engineering
Last synced: 01 Apr 2025
https://github.com/GraxCode/JByteMod-Beta
Java bytecode editor
bytecode editor engineering java jbytedit jbytemod kotlin reverse reverse-engineering
Last synced: 24 Apr 2025
https://github.com/chenxiancai/stcobfuscator
iOS全局自动化 代码混淆 工具!支持cocoapod组件代码一并 混淆,完美避开hardcode方法、静态库方法和系统库方法!
anti-reversing confuse ios linkmap obfuscator objective-c reverse-engineering runtime
Last synced: 04 Apr 2025
https://github.com/horsicq/pdbripper
PDBRipper is a utility for extract an information from PDB-files.
hacktoberfest hacktoberfest2023 pdb pdb-files pdb-parser reverse-engineering
Last synced: 04 Oct 2025
https://github.com/chenxiancai/STCObfuscator
iOS全局自动化 代码混淆 工具!支持cocoapod组件代码一并 混淆,完美避开hardcode方法、静态库方法和系统库方法!
anti-reversing confuse ios linkmap obfuscator objective-c reverse-engineering runtime
Last synced: 13 Mar 2025
https://github.com/seemoo-lab/openwifipass
An open source implementation of Apple's Wi-Fi Password Sharing protocol in Python.
apple opack password-sharing reverse-engineering wifi
Last synced: 04 Apr 2025
https://github.com/jonathansalwan/tigress_protection
Playing with the Tigress software protection. Break some of its protections and solve their reverse engineering challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.
deobfuscation llvm reverse-engineering solution-tigress-challenge symbolic-execution taint-analysis tigress tigress-protections triton
Last synced: 12 Apr 2025
https://github.com/7etsuo/windows-api-function-cheatsheets
A reference of Windows API function calls, including functions for file operations, process management, memory management, thread management, dynamic-link library (DLL) management, synchronization, interprocess communication, Unicode string manipulation, error handling, Winsock networking operations, and registry operations.
cheatsheet malware-analysis malware-research reverse-engineering syscalls systems-programming win32-api windows windows-10 windows-11 windows-api windows-internals
Last synced: 02 Oct 2025
https://github.com/8051Enthusiast/biodiff
Hex diff viewer using alignment algorithms from biology
Last synced: 01 May 2025
https://github.com/gcarmix/HexWalk
Hex Viewer/Editor/Analyzer compatible with Linux/Windows/MacOS
binwalk gui hexeditor reverse-engineering
Last synced: 15 May 2025
https://github.com/zladx/LADX-Disassembly
Disassembly of Legend of Zelda: Links Awakening DX
gameboy hacktoberfest reverse-engineering z80
Last synced: 09 Jul 2025
https://github.com/JonathanSalwan/Tigress_protection
Playing with the Tigress software protection. Break some of its protections and solve their reverse engineering challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.
deobfuscation llvm reverse-engineering solution-tigress-challenge symbolic-execution taint-analysis tigress tigress-protections triton
Last synced: 01 May 2025
https://github.com/revenge-mod/Revenge
👊 Discord, your way. Revenge is a client modification for Discord mobile.
android discord discord-client-mod mod react-native reverse-engineering
Last synced: 04 Apr 2025
https://github.com/strazzere/anti-emulator
Android Anti-Emulator
android anti-emulation emulator java malware reverse-engineering
Last synced: 13 Apr 2025
https://github.com/rizinorg/rz-ghidra
Deep ghidra decompiler and sleigh disassembler integration for rizin
decompiler disassembler ghidra hacktoberfest reverse-engineering rizin sleigh
Last synced: 16 May 2025
https://github.com/mrexodia/dumpulator
An easy-to-use library for emulating memory dumps. Useful for malware analysis (config extraction, unpacking) and dynamic analysis in general (sandboxing).
cross-platform debugging-tools easy-to-use emulator hacktoberfest malware malware-analysis malware-analyzer malware-research minidump python python3 reverse-engineering sandbox unicorn unpacking windows windows-internals x64
Last synced: 15 May 2025
https://github.com/kaliiiiiiiiii/Selenium-Driverless
a stealthy browser automation framework
automation detection-evasion driverless-chrome python python3 reverse-engineering scraping-python testing vulnerability-research web-scraping webdriver
Last synced: 08 Jul 2025
https://github.com/steven-michaud/hookcase
Tool for reverse engineering macOS/OS X
assembly-language c-plus-plus dyld kernel-modules mach-o macos macosx objective-c-plus-plus reverse-engineering
Last synced: 15 May 2025
https://github.com/niemand-sec/AntiCheat-Testing-Framework
Framework to test any Anti-Cheat
anti-cheats cheats cplusplus exploit kernel reverse-engineering windows
Last synced: 12 Apr 2025
https://github.com/niemand-sec/anticheat-testing-framework
Framework to test any Anti-Cheat
anti-cheats cheats cplusplus exploit kernel reverse-engineering windows
Last synced: 10 Mar 2026
https://github.com/netzob/netzob
Netzob: Protocol Reverse Engineering, Modeling and Fuzzing
automata fuzzing network protocols python reverse-engineering traffic-generation zoby
Last synced: 02 Apr 2025
https://github.com/adamkadaban/ctfs
CTF Cheat Sheet + Writeups / Files for some of the Cyber CTFs that I've done
binary-exploitation cheatsheet cloud crypto cryptography cryptohack ctf ctf-challenges ctf-tools ctf-writeups cybersecurity hackthebox pentesting pwn resources reverse-engineering reversing ssti steganography tryhackme
Last synced: 04 Mar 2026
https://github.com/1n3/reverseapk
Quickly analyze and reverse engineer Android packages
analyze android apk decompile hacking java linux mobile pentest pentesting reverse-engineering smali
Last synced: 12 Apr 2025
https://github.com/steven-michaud/HookCase
Tool for reverse engineering macOS/OS X
assembly-language c-plus-plus dyld kernel-modules mach-o macos macosx objective-c-plus-plus reverse-engineering
Last synced: 15 Mar 2025
https://github.com/HackOvert/AntiDBG
A bunch of Windows anti-debugging tricks for x86 and x64.
anti-debugging malware-analysis reverse-engineering
Last synced: 04 Apr 2025
https://github.com/1N3/ReverseAPK
Quickly analyze and reverse engineer Android packages
analyze android apk decompile hacking java linux mobile pentest pentesting reverse-engineering smali
Last synced: 26 Mar 2025
https://github.com/danielkrupinski/vac
Source code of Valve Anti-Cheat obtained from disassembly of compiled modules
anti-cheat csgo css disassembly dota2 reverse-engineering steam tf2 vac valve-anti-cheat
Last synced: 09 Aug 2025
https://github.com/schutzwerk/canalyzat0r
Security analysis toolkit for proprietary car protocols
automotive-security carhacking reverse-engineering
Last synced: 02 Apr 2025
https://github.com/danielkrupinski/VAC
Source code of Valve Anti-Cheat obtained from disassembly of compiled modules
anti-cheat csgo css disassembly dota2 reverse-engineering steam tf2 vac valve-anti-cheat
Last synced: 12 Apr 2025
https://github.com/schutzwerk/CANalyzat0r
Security analysis toolkit for proprietary car protocols
automotive-security carhacking reverse-engineering
Last synced: 08 May 2025
https://github.com/kaliiiiiiiiii/selenium-driverless
a stealthy browser automation framework
automation detection-evasion driverless-chrome python python3 reverse-engineering scraping-python testing vulnerability-research web-scraping webdriver
Last synced: 14 May 2025
https://github.com/pret/pokeyellow
Disassembly of Pokemon Yellow
disassembly gameboy gbz80 pokemon reverse-engineering
Last synced: 14 May 2025
https://github.com/reversinglabs/reversinglabs-yara-rules
ReversingLabs YARA Rules
indicators-of-compromise malware-detection ransomware-detection ransomware-prevention reverse-engineering yara yara-rules yara-signatures
Last synced: 12 Mar 2026
https://github.com/ludwig-v/wireless-carplay-dongle-reverse-engineering
CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
apple carlinkit carplay carplay2air cplay2air reverse-engineering
Last synced: 21 Jul 2025
https://github.com/grammatech/ddisasm
A fast and accurate disassembler
analysis binary binary-analysis binary-rewriting disassembler gtirb intermediate-representation reverse-engineering
Last synced: 14 Jan 2026
https://github.com/indetectables-net/toolkit
The essential toolkit for reversing, malware analysis, and cracking
cracking infosec infosec-reference malware-analysis reverse-engineering
Last synced: 02 Aug 2025
https://github.com/secrary/makin
makin - reveal anti-debugging and anti-VM tricks [This project is not maintained anymore]
capstone debugging hooks malware-analysis reverse-engineering
Last synced: 09 Jul 2025
https://github.com/mentebinaria/readpe
The PE file analysis toolkit
binary-analysis malware-analysis malware-research pe-file portable-executable reverse-engineering
Last synced: 14 May 2025
https://github.com/basilfx/tradfri-hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.
custom-firmware hacking ikea lighting reverse-engineering teardown tradfri zigbee zigbee-light-link
Last synced: 25 Feb 2026
https://github.com/wecooperate/iMonitor
iMonitor(冰镜 - 终端行为分析系统)
edr malware-analysis open-procmon procmon reverse-engineering systemmonitor
Last synced: 21 Jul 2025
https://github.com/Redherring32/OpenTendo
An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard
motherboard nes open-source openhardware research reverse-engineering
Last synced: 22 Jul 2025
https://github.com/mandiant/stringsifter
A machine learning tool that ranks strings based on their relevance for malware analysis.
fireeye-data-science fireeye-flare learning-to-rank machine-learning malware-analysis reverse-engineering strings
Last synced: 15 May 2025
https://github.com/leoetlino/project-restoration
A Majora's Mask 3D patch that restores some mechanics from the original game to get the best of both worlds
3ds cpp game-modding majora-mask-3d majoras-mask reverse-engineering zelda
Last synced: 04 Apr 2025
https://github.com/sjh37/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
code-generation database entity-framework reverse-engineering visual-studio
Last synced: 05 Apr 2025
https://github.com/Cur10s1tyByt3/GenP
This repository preserves access to all the source-codes and binaries following the Reddit community removal. For educational and research purposes only.
adobe autoit3 education genp guide infosec malware-analysis patcher pentest popup research resources reverse-engineering reversing src tool windows
Last synced: 12 Feb 2026
https://github.com/secrary/andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
android apk binary-analysis reverse-engineering static-analysis
Last synced: 13 Mar 2025
https://github.com/GrammaTech/ddisasm
A fast and accurate disassembler
analysis binary binary-analysis binary-rewriting disassembler gtirb intermediate-representation reverse-engineering
Last synced: 08 May 2025
https://github.com/hexhive/retrowrite
RetroWrite -- Retrofitting compiler passes through binary rewriting
aarch64 assembly binary-rewriting disassembler reverse-engineering security x86-64
Last synced: 12 Apr 2025
https://github.com/reloaded-project/reloaded-ii
Universal .NET Core Powered Modding Framework for any Native Game X86, X64.
csharp mod-loader mod-manager reverse-engineering universal windows x64 x86-64
Last synced: 25 Jan 2026
https://github.com/secrary/Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
android apk binary-analysis reverse-engineering static-analysis
Last synced: 08 Jul 2025
https://github.com/horsicq/xmachoviewer
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
hacktoberfest hacktoberfest2023 macho macho-loader macho-parser macho64 machoexplorer machoview osx-application reverse-engineering
Last synced: 04 Apr 2025
https://github.com/SteamDatabase/GameTracking-Dota2
📥 Game Tracker: Dota 2
dota2 protobuf reverse-engineering valve
Last synced: 03 May 2025
https://github.com/1egoman/debundle
:card_file_box: A javascript debundler. Takes a Browserify or Webpack bundle and recreates the initial, pre-bundled source.
ast browserify bundle debundle reverse-engineering webpack-bundle
Last synced: 04 Apr 2025
https://github.com/ant4g0nist/lisa.py
- An Exploit Dev Swiss Army Knife.
arm64 exploitable lldb lldbinit macos pwn reverse-engineering silicon
Last synced: 24 Oct 2025
https://github.com/aozhimin/iOS-Debug-Hacks
:dart: Advanced debugging skills used in the iOS project development process, involves the dynamic debugging, static analysis and decompile of third-party libraries. iOS 项目开发过程中用到的高级调试技巧,涉及三方库动态调试、静态分析和反编译等领域
assembly-x86 debug hacking ios lldb reverse-engineering
Last synced: 13 Mar 2025
https://github.com/aozhimin/ios-debug-hacks
:dart: Advanced debugging skills used in the iOS project development process, involves the dynamic debugging, static analysis and decompile of third-party libraries. iOS 项目开发过程中用到的高级调试技巧,涉及三方库动态调试、静态分析和反编译等领域
assembly-x86 debug hacking ios lldb reverse-engineering
Last synced: 28 Jan 2026
https://github.com/baderj/domain_generation_algorithms
Some results of my DGA reversing efforts
dga domain-generation-algorithm malware python reverse-engineering
Last synced: 01 Feb 2026
https://github.com/binsync/binsync
A reversing plugin for cross-decompiler collaboration, built on git.
angr-plugin binary-ninja-plugin collaboration decompiler ghidra-extension ida-plugin reverse-engineering
Last synced: 30 Jan 2026
https://github.com/jsrei/js-cookie-monitor-debugger-hook
js cookie逆向利器:js cookie变动监控可视化工具 & js cookie hook打条件断点
crawler js-reverse red-team reverse-engineering userscript web-security-research
Last synced: 15 May 2025
https://github.com/HexHive/retrowrite
RetroWrite -- Retrofitting compiler passes through binary rewriting
aarch64 assembly binary-rewriting disassembler reverse-engineering security x86-64
Last synced: 08 May 2025
https://github.com/rockchinq/free-one-api
LLM 逆向工程接口管理 | 通过标准 OpenAI API 访问 ChatGPT / gpt4free / Bard / Claude / HuggingChat / 通义千问 等 AI 的破解版 || ChatGPT reverse engineering API management | Access all reverse engineered LLM libs by standard OpenAI API format || 免费 ChatGPT Free GPT LLM API | 逆向工程 转 OpenAI API | converts all llm libs to OpenAI API
bard chatbot chatgpt claude free free-gpt freechatgpt gpt gpt4free huggingchat one-api openai proxy revchatgpt reverse-engineering tongyiqianwen
Last synced: 03 Nov 2025
https://github.com/emsec/hal
HAL – The Hardware Analyzer
embedded-security fpga hal hardware integrated-circuits netlist reverse-engineering security
Last synced: 15 May 2025
https://github.com/tmr232/sark
IDAPython Made Easy
ida-plugin ida-pro idapython reverse-engineering static-analysis
Last synced: 10 Jul 2025
https://github.com/IDArlingTeam/IDArling
Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays
collaboration hex-rays-decompiler ida ida-plugin ida-pro idapython idapython-plugin reverse-engineering
Last synced: 22 Apr 2025
https://github.com/es3n1n/obfuscator
PE bin2bin obfuscator
bin2bin cpp cpp23 obfuscation obfuscator reverse-engineering windows
Last synced: 30 Dec 2025
https://github.com/Mahlet-Inc/hobbits
A multi-platform GUI for bit-based analysis, processing, and visualization
binary-classification cpp hexeditor python qt reverse-engineering software-defined-radio visualization
Last synced: 14 Mar 2025
https://github.com/0xb0bb/pwndra
A collection of pwn/CTF related utilities for Ghidra
ctf ctf-tools exploitation ghidra ghidra-scripts pwn reverse-engineering
Last synced: 13 May 2025
https://github.com/unipacker/unipacker
Automatic and platform-independent unpacker for Windows binaries based on emulation
debugger dumper emulation packers pefile python reverse-engineering security unicorn-engine unpacker windows
Last synced: 12 Jul 2025
https://github.com/zekesnider/nintendoswitchrestapi
Reverse engineered REST API used in the Nintendo Switch app for iOS. Includes documentation on Splatoon 2's API.
mitmproxy nintendo-switch rest-api reverse-engineering splatoon
Last synced: 30 Jan 2026
https://github.com/aap/librw
A re-implementation of the RenderWare Graphics engine
3d-engine reimplementation renderware-graphics reverse-engineering
Last synced: 14 Apr 2025
https://github.com/LostArtefacts/TRX
Open source re-implementation of Tomb Raider I and Tomb Raider II, along with additional enhancements and bugfixes
game game-modding reverse-engineering tomb-raider
Last synced: 18 Oct 2025
https://github.com/ZekeSnider/NintendoSwitchRESTAPI
Reverse engineered REST API used in the Nintendo Switch app for iOS. Includes documentation on Splatoon 2's API.
mitmproxy nintendo-switch rest-api reverse-engineering splatoon
Last synced: 02 Apr 2025
https://github.com/strazzere/golang_loader_assist
Making GO reversing easier in IDA Pro
golang ida python reverse-engineering
Last synced: 04 Apr 2025
https://github.com/4ch12dy/xia0LLDB
LLDB python scripts for iOS arm64 reversing by xia0
debug lldb reverse-engineering
Last synced: 11 Jul 2025
https://github.com/jstrosch/learning-malware-analysis
This repository contains sample programs that mimick behavior found in real-world malware. The goal is to provide source code that can be compiled and used for learning purposes, without having to worry about handling live malware.
c learning malware-analysis reverse-engineering windows-api
Last synced: 04 Apr 2025
https://github.com/Adamkadaban/CTFs
CTF Cheat Sheet + Writeups / Files for some of the Cyber CTFs that I've done
binary-exploitation cheatsheet cloud crypto cryptography cryptohack ctf ctf-challenges ctf-tools ctf-writeups cybersecurity hackthebox pentesting pwn resources reverse-engineering reversing ssti steganography tryhackme
Last synced: 26 Mar 2025
https://github.com/Eltion/Tiktok-SSL-Pinning-Bypass
Bypass Tiktok SSL pinning on Android devices.
android frida mitmproxy reverse-engineering ssl-pinning tiktok
Last synced: 11 Mar 2025
https://github.com/Soulghost/iblessing
iblessing is an iOS security exploiting toolkit, it mainly includes application information gathering, static analysis and dynamic analysis. It can be used for reverse engineering, binary analysis and vulnerability mining.
exploit ios reverse-engineering scanner vulnerability vulnerability-scanners
Last synced: 19 Apr 2025
https://github.com/McGill-DMaS/Kam1n0-Community
The Kam1n0 Assembly Analysis Platform
binary-analysis data-mining machine-learning reverse-engineering
Last synced: 09 May 2025
https://reloaded-project.github.io/Reloaded-II/
Universal .NET Core Powered Modding Framework for any Native Game X86, X64.
csharp mod-loader mod-manager reverse-engineering universal windows x64 x86-64
Last synced: 22 Jul 2025
https://github.com/evilbytecode/godefender
Anti Virtulization, Anti Debugging, AntiVM, Anti Virtual Machine, Anti Debug, Anti Sandboxie, Anti Sandbox, VM Detect package. Windows ONLY.
anti-cracking anti-debug anti-vm debugger debugging malware protection reverse-engineering
Last synced: 04 Oct 2025
https://github.com/EvilBytecode/GoDefender
Anti Virtulization, Anti Debugging, AntiVM, Anti Virtual Machine, Anti Debug, Anti Sandboxie, Anti Sandbox, VM Detect package. Windows ONLY.
anti-cracking anti-debug anti-vm debugger debugging malware protection reverse-engineering
Last synced: 04 Apr 2025
https://github.com/anasfik/flutter-spy
Explore, analyze, and gain valuable data & insights from reverse engineered Flutter apps.
bugbounty flutter osint recon reconnaissance reverse-engineering security-tools
Last synced: 04 Apr 2025
https://github.com/AxioDL/metaforce
A native reimplementation of the Metroid Prime engine
c-plus-plus dawn game metroid metroid-prime nintendo reimplementation reverse-engineering webgpu
Last synced: 29 Mar 2025
https://github.com/x86byte/obfusk8
Obfusk8: lightweight Obfuscation library based on C++17 / Header Only for windows binaries
code-protection compile-time compiler-obfuscation cpp17-obfuscation crypter malware-development msvc obfuscation obfuscation-scriptsource-protection obfuscation-tool obfuscationtool obfuscator protection reverse-engineering runtime-obfuscation software-engineering software-protection
Last synced: 05 Feb 2026
https://github.com/PhantomGamers/SFP
This utility is designed to allow you to apply skins to the modern Steam client
reverse-engineering skin steam steam-client theme valve
Last synced: 04 Sep 2025
https://github.com/Battelle/afl-unicorn
afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.
afl afl-fuzz fuzzing reverse-engineering vulnerability-research
Last synced: 02 Apr 2025
https://github.com/zhuagenborn/plants-vs.-zombies-online-battle
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.(通过逆向工程、内联Hook和动态链接库注入实现的《植物大战僵尸》双人网络对战,两名玩家分别使用植物或僵尸进行防守和攻击。)
cpp20 dll-injection game game-cheating hook inline-hook network reverse-engineering socket
Last synced: 08 Apr 2025
https://github.com/codermjlee/mjapptools
【越狱-逆向】处理iOS APP信息的命令行工具
commandline-tool objective-c reverse-engineering
Last synced: 05 Apr 2025
https://github.com/retroplasma/flyover-reverse-engineering
Reversing Apple's 3D satellite mode
3d-models apple-flyover apple-maps extract gis reverse-engineering
Last synced: 06 Apr 2025
https://github.com/mos9527/pyncm
第三方网易云音乐 Python API + 转储工具
api asyncio netease-cloud-music python reverse-engineering
Last synced: 15 May 2025