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/nlitsme/extfstools
Tools for extracting files from ext2,3,4 filesystem images
ext2 ext3 ext4 filesystem-analysis reverse-engineering
Last synced: 01 Aug 2025
https://github.com/derekselander/mobdevim
Command line utility that interacts with plugged in iOS devices. Uses Apple's MobileDevice framework
apple command-line ios mobiledevice reverse-engineering
Last synced: 03 Oct 2025
https://github.com/0xdea/oneiromancer
Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis.
aidapal ollama pseudo-code reverse-engineering vuln-dev
Last synced: 02 Mar 2026
https://github.com/bouni/max-cube-protocol
A attempt to write down the protocol of the eQ3 / ELV MAX! Cube
eq3 max-cube protocol reverse-engineering
Last synced: 26 Jan 2026
https://github.com/projectPiki/pikmin
A decompilation of Pikmin brought to you by fans of the series.
cpp decompilation pikmin reverse-engineering
Last synced: 02 May 2025
https://github.com/steven-michaud/reverse-engineering-on-osx
Reverse Engineering on OS X
macos macosx objective-c-plus-plus reverse-engineering tutorial
Last synced: 09 Jul 2025
https://github.com/SpriteOvO/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 14 May 2025
https://github.com/pactortester/swaggerjmx
Swagger/YApi convert jmx tool.
convert jmeter jmx openapi python reverse-engineering swagger swagger-ui testing-tools yapi
Last synced: 10 Apr 2025
https://github.com/Pactortester/swaggerjmx
Swagger/YApi convert jmx tool.
convert jmeter jmx openapi python reverse-engineering swagger swagger-ui testing-tools yapi
Last synced: 22 Apr 2025
https://github.com/telekom-security/malware_analysis
This repository contains analysis scripts, YARA rules, and additional IoCs related to our Telekom Security blog posts.
cti malware malware-analysis malware-research reverse-engineering
Last synced: 13 Apr 2025
https://github.com/spriteovo/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 04 Mar 2026
https://github.com/ivan-sincek/php-ransomware
PHP ransomware that encrypts your files, as well as file and directory names.
defensive-security ethical-hacking malware offensive-security openssl php ransomware reverse-engineering security
Last synced: 30 Mar 2025
https://github.com/keith/xcode.app-strings
All the strings from Xcode's binaries
Last synced: 05 Apr 2025
https://github.com/AngeloD2022/GoogleWiFiDesktop
A desktop client for Google WiFi routers. (MAINTENANCE HIBERNATION)
google google-wifi onhub reverse-engineering router wifi
Last synced: 05 Apr 2025
https://github.com/archercreat/vm_jit
VM devirtualization PoC based on AsmJit and llvm
asmjit llvm reverse-engineering vm
Last synced: 07 May 2025
https://github.com/angelod2022/googlewifidesktop
A desktop client for Google WiFi routers. (MAINTENANCE HIBERNATION)
google google-wifi onhub reverse-engineering router wifi
Last synced: 09 Apr 2025
https://github.com/alexbatalov/fallout1-re
Reverse engineered Fallout
c decompilation fallout game reverse-engineering
Last synced: 05 Apr 2025
https://github.com/azenla/applecache
Apple Content Cache Reverse Engineering
apple apple-cache apple-content-cache asset-cache cache content-cache reverse-engineering
Last synced: 04 Mar 2025
https://github.com/simon816/phpdeobfuscator
Advanced PHP deobfuscator
deobfuscator hacktoberfest php reverse-engineering
Last synced: 06 May 2025
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: 08 Apr 2025
https://github.com/praydog/automatamp
NieR: Automata Multiplayer Mod
cmkr modding multiplayer-mod nier nier-automata reverse-engineering
Last synced: 26 Jul 2025
https://github.com/reverseapple/removebooksdrm
Books EPUB DRM Removal
compatibility drm fair-use fairplay interoperability reverse-engineering
Last synced: 06 Apr 2025
https://github.com/nccgroup/ghostrings
Ghidra scripts for recovering string definitions in Go binaries
ghidra ghidra-extension ghidra-scripts go golang reverse-engineering
Last synced: 26 Apr 2025
https://github.com/dmaivel/covirt
An x86-64 code virtualizer for VM based obfuscation
code-virtualizer compiler mba mixed-boolean-arithmetic obfuscation obfuscator reverse-engineering self-modifying-code virtual-machine virtualization virtualizer vm vmp vmprotect
Last synced: 06 Apr 2025
https://github.com/vurv78/autorun-rs
Modern scripthook with lua execution and filesteal. Replacement for gluasteal and most lua executors
autorun dll game-hacking garrys-mod garrysmod glua gmod lua reverse-engineering rust script scripthook windows
Last synced: 05 Apr 2025
https://github.com/leoetlino/botw-re-notes
Reverse engineering notes and tools for The Legend of Zelda: Breath of the Wild
botw breath-of-the-wild ida-pro nintendo-switch reverse-engineering zelda
Last synced: 15 Apr 2025
https://github.com/0x742/noia
[WIP] Simple mobile applications sandbox file browser tool. Powered with [frida.re](https://www.frida.re).
android android-security android-tools frida hacking-tools ios ios-security ios-tools reverse-engineering security
Last synced: 20 Apr 2025
https://github.com/ReversingID/Crackmes-Repository
Initiative to collect and preserve crackmes for learning and practice in reverse engineering
Last synced: 08 Jul 2025
https://github.com/xob0t/gotohp
Unofficial Google Photos Desktop GUI Client
cross-platform google-photos gui reverse-engineering unlimited-storage unofficial uploader wails3
Last synced: 24 Jan 2026
https://github.com/makipl/ff8_demaster
Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers
assembler cpp dll-injection dllinjection final-fantasy-viii finalfantasyviii mod modification reverse-engineering
Last synced: 06 Apr 2025
https://github.com/aityunivers/nebulafd
A work in progress, reimagined decompiler for Clickteam Fusion.
asset-dumper clickteam clickteam-fusion csharp decompilation decompiler dumper reverse-engineering
Last synced: 20 Aug 2025
https://github.com/reversingid/crackmes-repository
Initiative to collect and preserve crackmes for learning and practice in reverse engineering
Last synced: 01 May 2025
https://github.com/0xdea/rhabdomancer
Vulnerability research assistant that locates calls to potentially insecure API functions in a binary file.
ida-plugin ida-pro idalib reverse-engineering vulnerability-research
Last synced: 20 Feb 2026
https://github.com/androguard/goauld
Dynamic injection tool for Linux/Android
injection instrumentation linux reverse-engineering rust
Last synced: 26 Jul 2025
https://github.com/parappadev/parappa2
PaRappa the Rapper 2 (2001, PS2) decompilation
decomp decompilation parappa ps2 reverse-engineering
Last synced: 03 Sep 2025
https://github.com/m3rcurylake/nyxelf
Nyxelf is a highly effective tool tailored for analyzing malicious Linux ELF binaries, offering comprehensive support for both static and dynamic analysis techniques.
antivirus binary binary-analysis linux-sandbox malware-analysis malware-research reverse-engineering sandbox security
Last synced: 07 Apr 2025
https://github.com/enovella/androidtrainings
Mobile security trainings based on android
android crackme mobile mobilesecurity reverse-engineering security training-materials
Last synced: 13 Apr 2025
https://github.com/morris/vstools
Toolset for Vagrant Story (2000, Square), written in JavaScript with Three.js
playstation reverse-engineering squaresoft
Last synced: 09 Jul 2025
https://github.com/pfalcon/scratchablock
Yet another crippled decompiler project
data-flow-analysis decompiler program-analysis reverse-engineering
Last synced: 11 Mar 2026
https://github.com/csvl/SEMA
SEMA is based on angr, a symbolic execution engine used to extract API calls. Especially, we extend ANGR with strategies to create representative signatures based on System Call Dependency graph (SCDG). Those SCDGs can be exploited in machine learning modules to do classification/detection.
angr binary-analysis classification concolic-execution ctf cybersecurity detection linux malware malware-analysis malware-detection malware-research python reverse reverse-engineering sema static-analysis symbolic symbolic-execution windows
Last synced: 27 Sep 2025
https://github.com/williballenthin/lancelot
intel x86(-64) code analysis library that reconstructs control flow
malware-analysis reverse-engineering
Last synced: 03 Jan 2026
https://github.com/guedou/r2m2
radare2 + miasm2 = ♥
miasm2 radare2 radare2-plugin reverse-engineering
Last synced: 07 Oct 2025
https://github.com/udbg/udbg
Cross-platform library for binary debugging and memory hacking written in Rust
cross-platform debug debugger debugging memory-hacking reverse-engineering rust utility-library
Last synced: 26 Apr 2025
https://github.com/djkaty/il2cppinspectorplugins
The official repository of plugins for Il2CppInspector
il2cpp metadata reverse-engineering unity
Last synced: 10 Apr 2025
https://github.com/0xdea/haruspex
Vulnerability research assistant that extracts pseudocode from the IDA Hex-Rays decompiler.
ida-plugin ida-pro idalib reverse-engineering vulnerability-research
Last synced: 20 Feb 2026
https://github.com/ezfndev/uedumper
This can probably automatically dump the SDK for any Unreal Engine Game (Educational Purpose Only)
fortnite reverse-engineering unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-utilities
Last synced: 14 Apr 2025
https://github.com/bdcht/ccrawl
clang-based search engine for C/C++ data structures, classes, prototypes & macros
clang database reverse-engineering structures
Last synced: 04 Apr 2025
https://github.com/enkore/gloriousctl
A utility to adjust the settings of Model O/D mice on Linux/BSD
gaming hardware linux reverse-engineering
Last synced: 13 Apr 2025
https://github.com/zinja-coder/jadx-mcp-server
MCP server for JADX-AI Plugin
ai android-hacking android-reverse-engineering application-security llm mcp mcp-server mcp-servers mobile-security model-context-protocol model-context-protocol-server python reverse-engineering vapt
Last synced: 25 Sep 2025
https://github.com/w00tzenheimer/d810-ng
D810-ng (Next Generation) is an updated, tested, refactored, and optimized IDA Pro plugin used to deobfuscate code at decompilation time by modifying IDA Pro microcode.
deobfuscation deobfuscator ida ida-plugin idapro idapython mixed-boolean-arithmetic ollvm ollvm-deobfuscation ollvm-unflattener reverse-engineering tigress tigress-protections
Last synced: 08 Feb 2026
https://github.com/s0rg/decompose
Reverse-engineering tool for docker environments
cli developer-tools diagrams docker docker-compose dotviz golang-application reverse-engineering software-architecture structurizr-dsl
Last synced: 07 Apr 2025
https://github.com/antoniond/gba-switch-to-gbc
Routine to switch a GBA into GBC mode by software!
gameboy-advance reverse-engineering
Last synced: 06 Sep 2025
https://github.com/iTaysonLab/jetisteam
(another?) UNOFFICIAL Steam mobile client project
android jetpack-compose reverse-engineering steam
Last synced: 21 Apr 2025
https://github.com/hgarrereyn/STRIDE
simple type recognition in decompiled executables
decompilation reverse-engineering
Last synced: 20 Oct 2025
https://github.com/danielkrupinski/onebyteradar
CS:GO radar hack achieved by patching one byte of game memory. Written in Python 3.
counter-strike csgo csgo-cheat game game-hacking hack patching python python3 radar-hack reverse-engineering windows
Last synced: 14 Mar 2025
https://github.com/aerosoul94/ida_gel
A collection of IDA loaders for various game console ELF's. (PS3, PSVita, WiiU)
elf-loader ida-loaders ida-plugin ida-pro ps3 psvita reverse-engineering wiiu
Last synced: 10 May 2025
https://github.com/chaoticgd/ccc
A library and set of command line tools for parsing debugging symbols from PS2 games, with a focus on STABS symbols from .mdebug sections.
gcc mdebug mips ps2 reverse-engineering stabs symbols
Last synced: 07 Mar 2026
https://github.com/timschneeb/budspro-headtracking
Stream head-tracking data from the Samsung Galaxy Buds Pro in real-time
bluetooth earbuds galaxy-buds headtracker headtracking reverse-engineering samsung
Last synced: 07 Apr 2025
https://github.com/mk6i/retro-aim-server
Revive classic AOL Instant Messenger clients from the 2000s! https://discord.gg/2Xy4nF3Uh9
aim aol aol-instant-messenger chat golang instant-messaging retrocomputing reverse-engineering
Last synced: 09 Apr 2025
https://github.com/revengai/reai-ghidra
RevEng.AI Ghidra Plugin
artificial-intelligence exploit-development ghidra ghidra-plugin ghidra-scripts reverse-engineering vulnerability-research
Last synced: 07 Apr 2025
https://github.com/thebabush/nampa
Nampa - FLIRT for (binary) ninjas
binary-analysis binary-ninja binary-ninja-plugin reverse-engineering security signature-matcher
Last synced: 16 Jan 2026
https://github.com/joncardasis/to-the-apples-core
⚙️ A collection of non-jailbroken code snippets on reverse-engineered iOS private apis
c ios-core jailbreak jailbroken playground reverse-engineering spoof swift
Last synced: 31 Aug 2025
https://github.com/pret/pokepinballrs
Decompilation of Pokémon Pinball: Ruby & Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 05 Apr 2025
https://github.com/nmggithub/kass
Kass: A security research tool.
reverse-engineering security-research swift
Last synced: 21 Oct 2025
https://github.com/ionescu007/wnfun
WNF Utilities 4 Newbies (WNFUN)
internals kernel reverse-engineering reversing windows windows-internals windowsinternals wnf
Last synced: 01 Aug 2025
https://github.com/0x1c1101/blazing_asm
Simple, fast and lightweight Header-Only C++ Assembler Library
asmjit assembler assembler-x86 assembly cpp20 embedded-systems exploit-development malware reverse-engineering x86-64 x86-assembly
Last synced: 08 Aug 2025
https://github.com/danielplohmann/mcrit
The MinHash-based Code Relationship & Investigation Toolkit (MCRIT) is a framework created to simplify the application of the MinHash algorithm in the context of code similarity.
code-similarity disassembly reverse-engineering
Last synced: 21 Jun 2025
https://github.com/allsafecybersecurity/ghidra_scripts
Ghidra scripts for malware analysis
ghidra python reverse-engineering
Last synced: 22 Apr 2025
https://github.com/extremecoders-re/bytecode_simplifier
A generic deobfuscator for PjOrion obfuscated python scripts
control-flow-analysis deobfuscation python reverse-engineering
Last synced: 17 Jan 2026
https://github.com/reversingid/panduan-reverse-code-engineering
Panduan singkat untuk memulai belajar reverse engineering terutama software reversing atau reverse code engineering.
guide hacktoberfest reverse-engineering
Last synced: 04 Mar 2026
https://github.com/Hunterdii/TryHackMe-Roadmap
Hello, aspiring hackers! 🕵️♂️ Here’s a list of 500+ Free TryHackMe rooms to kickstart your cybersecurity journey. These rooms are absolutely free, and I’ve organized them by topic to help you dive in right away. 🛠️
active-directory android ctf-challenges ctf-events cyber-forensics cyber-security free good-first-issue hacking linux malware-analysis networking privilege-escalation reverse-engineering rooms steganography tryhackme web-penetration-testing wifi-hacking windows
Last synced: 12 Jun 2025
https://github.com/smx-smx/xzre
XZ backdoor reverse engineering
backdoor malware-analysis reverse-engineering sshd xz
Last synced: 14 Apr 2025
https://github.com/sandermvanvliet/protobufdecoder
A Google Protocol Buffers (Protobuf) payload decoder/analyzer
dotnet dotnet-core netcore protobuf protocol-buffers reverse-engineering
Last synced: 16 Mar 2025
https://github.com/0xdea/augur
Reverse engineering assistant that extracts strings and related pseudocode from a binary file.
ida-plugin ida-pro idalib reverse-engineering vulnerability-research
Last synced: 20 Feb 2026
https://github.com/newdive/uzmap-resource-extractor
apicloud apk的资源解密提取器
androidnativeemu apicloud python2 python3 reverse-engineering unicorn uzmap
Last synced: 27 Mar 2025
https://github.com/SeedFinding/fnseedc
Collection of resources for Minecraft Seedcracking
minecraft minecraft-seeds reverse reverse-engineering seed seedcracking seedreversal
Last synced: 15 Apr 2025
https://github.com/AllsafeCyberSecurity/ghidra_scripts
Ghidra scripts for malware analysis
ghidra python reverse-engineering
Last synced: 15 Mar 2025
https://github.com/xboxdev/ghidra-xbe
Xbox Executable Format (XBE) Loader Extension for Ghidra SRE framework
ghidra ghidra-extension hacktoberfest reverse-engineering xbox
Last synced: 06 Apr 2025
https://github.com/enovella/ida2ghidra-kb
IDA Pro to Ghidra Key Bindings to feel like if you were in IDA Pro when navigating
ghidra idapro keybindings reverse-engineering
Last synced: 07 Feb 2026
https://github.com/r-ex/rsx
reSource Xtractor (rsx) is an asset extraction and previewing tool for Apex Legends and the Titanfall franchise
apex-legends reverse-engineering rpak starpak
Last synced: 11 Feb 2026
https://github.com/diommsantos/qtreanalyzer
QtREAnalyzer, a Ghidra extension to reverse-engineer Qt binaries.
ghidra ghidra-analyzer ghidra-plugin qt qt5 reverse-engineering static-analysis
Last synced: 09 Apr 2025
https://github.com/mukaschultze/grand-theft-auto-for-unity
Grand Theft Auto map loader for Unity Engine
grand-theft-auto gta reverse-engineering unity
Last synced: 16 Apr 2025
https://github.com/te-k/pecli
CLI tool to analyze PE files
malware malware-analysis reverse-engineering
Last synced: 23 Mar 2025
https://github.com/metal-crow/Dark-Souls-1-Overhaul
"We're the Project M of Dark Souls!"
dark-souls game-development mod reverse-engineering
Last synced: 26 Apr 2025
https://github.com/rsc-dev/pbd
Pbd is a Python module to disassemble serialized protocol buffers descriptors (https://developers.google.com/protocol-buffers/).
disassembler protocol-buffers protocol-buffers-disassembler python reverse-engineering security
Last synced: 23 Jul 2025
https://github.com/llvmparty/revide
The next generation reverse engineering IDE (work-in-progress).
disassembly gui ide llvm llvm-ir qt reverse-engineering tool x64 x86-64
Last synced: 30 Oct 2025
https://github.com/anvilsecure/lookinsidethebox
Breaks the encryption and obfuscation layers that Dropbox applies to their modified Python interpreter.
decompilation dropbox python python3 reverse-engineering security
Last synced: 06 Mar 2026
https://github.com/ice3man543/zeusinjector
An Open Source Windows DLL Injector With All Known Techniques Available
createremotethread dll-hooking dll-injection function-hooking game-hacking injection ntcreatethreadex queueuserapc reverse-engineering windows-injection
Last synced: 22 Mar 2025
https://github.com/doronz88/fa
Automation tool for locating symbols & structs in binary (primary IDA focused)
firmware hjson ida ida-plugin ida-python python python-script research-tool reverse-engineering sig sig-files sig-format signatures symbols
Last synced: 04 Apr 2025
https://github.com/rtedbg/rtedbg
Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.
c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library
Last synced: 21 Jul 2025
https://github.com/anthonyshibitov/netdis
Web based binary analysis
assembly binary-analysis c exploit-development forensics python reverse-engineering webapp
Last synced: 07 Apr 2025
https://github.com/alichtman/malware-techniques
A collection of techniques commonly used in malware to accomplish core tasks.
linux macos malware malware-analysis malware-development malware-research reverse-engineering
Last synced: 20 Aug 2025
https://github.com/antoniond/gbcam-rev-engineer
Tools used to reverse engineer the GB Camera using Arduino UNO.
arduino gameboy gameboy-camera reverse-engineering
Last synced: 19 Apr 2025
https://github.com/albertzsigovits/malware-tools
A curated list of malware repositories, trackers and malware analysis tools
malware malware-analysis malware-research malware-tools malwareanalysis reverse-engineering
Last synced: 13 May 2025
https://github.com/iamtorsten/sherlockelf
SherlockElf is a powerful tool designed for both static and dynamic analysis of Android ELF binaries and dynamic iOS Macho-O binaries (experimental).
android android-app android-emulator deobfuscation deobfuscator dynamic-analysis elf elf-parser emulator frida ios ios-reverse libart libc libso memory memory-injection native-library reverse-engineering static-analysis
Last synced: 13 Mar 2026
https://github.com/ivan-sincek/keylogger
Windows OS keylogger with a hook mechanism (i.e. with a keyboard hook procedure).
bug-bounty c-plus-plus ethical-hacking keyboard-hook-procedure keylogger malware offensive-security red-team-engagement reverse-engineering security windows
Last synced: 15 Apr 2025
https://github.com/AntonioND/gbcam-rev-engineer
Tools used to reverse engineer the GB Camera using Arduino UNO.
arduino gameboy gameboy-camera reverse-engineering
Last synced: 14 Mar 2025
https://github.com/strazzere/elf-dump-fix
Utils use to dump android ELF from memory and do some fix including the ELF section header rebuilding
android elf elf-dump memory-dump reverse-engineering
Last synced: 09 Mar 2026
https://github.com/revengai/reai-ida
RevEng.AI IDA Pro Plugin
artificial-intelligence exploit-development ida-plugin reverse-engineering vulnerability-research
Last synced: 09 Apr 2025
https://github.com/assafcarlsbad/efi_dxe_emulator
EFI DXE Emulator and Interactive Debugger
debugger dxe-driver dynamic-analysis reverse-engineering uefi unicorn-emulator
Last synced: 13 May 2025