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://vmallet.github.io/ida-plugins/
An interactive list of plugins for hex-rays' IDA Pro
disassembler ida ida-plugin ida-pro idapython idapython-plugin reverse-engineering
Last synced: 15 Mar 2025
https://github.com/kabiroberai/theos-jailed
A Theos module to develop jailed tweaks for iOS 8 and up
ios reverse-engineering theos tweaks
Last synced: 05 Apr 2025
https://github.com/pret/pokediamond
Decompilation of Pokémon Diamond/Pearl
c decompilation nintendo-ds pokemon reverse-engineering
Last synced: 04 Apr 2025
https://github.com/yuawn/ntu-computer-security
台大 計算機安全 - Pwn 簡報、影片、作業題目與解法 - Computer Security Fall 2019 @ CSIE NTU Taiwan
binary-exploitation course csie ctf education exploitation exploits ntu pwn reverse-engineering security
Last synced: 23 Jul 2025
https://github.com/yuawn/NTU-Computer-Security
台大 計算機安全 - Pwn 簡報、影片、作業題目與解法 - Computer Security Fall 2019 @ CSIE NTU Taiwan
binary-exploitation course csie ctf education exploitation exploits ntu pwn reverse-engineering security
Last synced: 02 Apr 2025
https://github.com/ANSSI-FR/polichombr
Collaborative malware analysis framework
ida ida-plugin idapro malware-analysis malware-research reverse-engineering security-tools
Last synced: 05 May 2025
https://github.com/Revadike/InternalSteamWebAPI
Documenting the unofficial and internal Steam Web API
api api-docs api-documentation docs documentation hacktoberfest reverse-engineering steam steam-api steam-web-api steamapi steampowered web-api webapi wiki
Last synced: 05 May 2025
https://github.com/BoomerangDecompiler/boomerang
Boomerang Decompiler - Fighting the code-rot :)
c-plus-plus clang cmake decompiler gcc ppc qt5 reverse-engineering sparc visual-studio x86
Last synced: 21 Apr 2025
https://github.com/kweatherman/sigmakerex
Enhanced IDA Pro signature generator plugin.
game-hacking ida-plugin reverse-engineering
Last synced: 12 Apr 2025
https://github.com/magicalcookie/anno1800-mod-loader
The one and only mod loader for Anno 1800, supports loading of unpacked RDA files, XML merging and Python mods.
anno anno1800 cpp cpp17 mod modding modding-games mods reverse-engineering
Last synced: 22 Jul 2025
https://github.com/ionescu007/simpleator
Simpleator ("Simple-ator") is an innovative Windows-centric x64 user-mode application emulator that leverages several new features that were added in Windows 10 Spring Update (1803), also called "Redstone 4", with additional improvements that were made in Windows 10 October Update (1809), aka "Redstone 5".
containerization containers emulator hyper-v malware malware-analysis operating-systems reverse-engineering security virtualization
Last synced: 15 Oct 2025
https://github.com/EliotVU/Unreal-Library
UnrealScript decompiler library for Unreal package files (.upk, .u, .uasset; etc), with support for Unreal Engine 1, 2, and 3
bytecode decompilation decompiler deserializer exporter extracter help-wanted reverse-engineering ue-explorer unreal unreal-engine unrealscript upk
Last synced: 08 Apr 2025
https://github.com/saferwall/pe
A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
binary-analysis coff go golang malware malware-analysis parser parsing pe pe-file pe-format pe-malformations portable-executable reverse-engineering
Last synced: 12 Jan 2026
https://github.com/ionescu007/Simpleator
Simpleator ("Simple-ator") is an innovative Windows-centric x64 user-mode application emulator that leverages several new features that were added in Windows 10 Spring Update (1803), also called "Redstone 4", with additional improvements that were made in Windows 10 October Update (1809), aka "Redstone 5".
containerization containers emulator hyper-v malware malware-analysis operating-systems reverse-engineering security virtualization
Last synced: 30 Mar 2025
https://github.com/emproof-com/nyxstone
Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
aarch64 arm assembly disassembly infosec mips powerpc reverse-engineering risc-v security thumb x86 x86-64
Last synced: 15 May 2025
https://github.com/pret/pokegold-spaceworld
Disassembly of the Pokémon Gold and Silver 1997 Space World demo
demo disassembly gameboy gbz80 pokemon prototype reverse-engineering
Last synced: 08 Apr 2025
https://github.com/OpenFusionProject/OpenFusion
Open source server for the FusionFall client
cross-platform fusionfall mmo reverse-engineering
Last synced: 08 Apr 2025
https://github.com/rcx/classinformer-ida7
ClassInformer backported for IDA Pro 7.0
ida-plugin ida-pro reverse-engineering
Last synced: 10 Aug 2025
https://github.com/holly-hacker/dnspy.extension.holly
A dnSpy extension to aid reversing of obfuscated assemblies
dll-injection dnspy dnspy-extension hacktoberfest plugin reverse-engineering
Last synced: 07 May 2025
https://github.com/travisgoodspeed/maskromtool
A CAD tool for extracting bits from Mask ROM photographs.
maskrom reverse-engineering rom
Last synced: 16 May 2025
https://github.com/hugsy/gdb-static
Public repository of statically compiled GDB and GDBServer
debug exploit gdb gdbserver gef linux reverse-engineering
Last synced: 06 Apr 2025
https://github.com/crytic/rattle
evm binary static analysis
ethereum evm reverse-engineering
Last synced: 06 Apr 2025
https://github.com/AliveTeam/alive_reversing
Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee
abe-exoddus abe-oddysee decompilation game-engine-2d oddworld reverse-engineering
Last synced: 01 Apr 2025
https://github.com/zyantific/zasm
x86-64 Assembler based on Zydis
asmjit assembler assembler-x86 cmkr cpp17 jit reverse-engineering x86-64 x86-assembly zydis
Last synced: 16 May 2025
https://github.com/we11cheng/wcshadowrocket
iOS Shadowrocket(砸壳重签,仅供参考,添加节点存在问题)。另一个fq项目potatso源码参见:https://github.com/we11cheng/WCPotatso
clutch dumpdecrypted ios monkeydev objective-c resign reverse-engineering
Last synced: 25 Nov 2025
https://github.com/justfoxing/ghidra_bridge
Python 3 bridge to Ghidra's Python scripting
ghidra python3 reverse-engineering
Last synced: 04 Apr 2025
https://github.com/biscuitehh/MarzipanPlatter
UIKit + macOS
macos reverse-engineering swift uikit wwdc18
Last synced: 22 Jul 2025
https://github.com/dspinellis/UMLGraph
Declarative specification and drawing of UML diagrams
java reverse-engineering uml uml-diagram
Last synced: 09 Jul 2025
https://github.com/20urc3/sekiryu
Comprehensive toolkit for Ghidra headless.
binary binary-exploitation c cpp ghidra ghidra-decompiler ghidra-extension python reverse-engineering vulnerability
Last synced: 30 Dec 2025
https://github.com/crumblingstatue/hexerator
Versatile GUI hex editor focused on binary file exploration and aiding pattern recognition
hex-editor reverse-engineering rust
Last synced: 09 Apr 2025
https://github.com/evyatar9/GptHidra
GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase. Now with GPT4 Support!
api chatgpt extension ghidra gpt-3 gpt-4 plugin python reverse-engineering
Last synced: 15 Mar 2025
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: 18 Feb 2026
https://github.com/fujihack/fujihack
Reverse engineering Fujifilm cameras
camera firmware homebrew reverse-engineering
Last synced: 18 Jun 2025
https://github.com/alexbatalov/fallout2-re
Reverse engineered Fallout 2
c decompilation fallout2 game reverse-engineering
Last synced: 05 Apr 2025
https://github.com/dspinellis/umlgraph
Declarative specification and drawing of UML diagrams
java reverse-engineering uml uml-diagram
Last synced: 04 Apr 2025
https://github.com/sgayou/rbasefind
A firmware base address search tool.
firmware-analysis reverse-engineering
Last synced: 24 Mar 2025
https://github.com/ergrelet/windiff
Web-based tool that allows comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the OS.
diff insider nextjs ntoskrnl pdb portable-executable preview reverse-engineering rust syscalls undocumented web win32 windows
Last synced: 16 May 2025
https://github.com/m1guelpf/threads-re
Reverse-engineering Instagram's Threads private APIs.
reverse-engineering threads threads-api threads-net
Last synced: 07 Apr 2025
https://github.com/pret/pokemon-reverse-engineering-tools
Tools for building and disassembling Pokémon Red and Pokémon Crystal
disassembly pokemon python reverse-engineering
Last synced: 07 May 2025
https://github.com/sgayou/medfusion-4000-research
Medfusion 4000 security research & a MQX RCE.
exploitation reverse-engineering
Last synced: 11 Jul 2025
https://github.com/Legend-of-Dragoon-Modding/Severed-Chains
Legend of Dragoon decompiled, reverse engineered, and ported to PC/Mac/Linux/Steam Deck
Last synced: 28 Apr 2025
https://github.com/GrammaTech/gtirb
Intermediate Representation for Binary analysis and transformation
analysis binary binary-analysis binary-rewriting disassembler gtirb intermediate-representation reverse-engineering
Last synced: 08 May 2025
https://github.com/hack0z/luject
🍹A static injector of dynamic library for application (android, iphoneos, macOS, windows, linux)
android frida injection ios lua luajit reverse-engineering xmake
Last synced: 17 Apr 2025
https://github.com/arizvisa/ida-minsc
A plugin based on IDAPython for a functional DWIM interface. Current development against most recent IDA is in the "persistence-refactor" branch, ancient (but stable) work is in "master", so... create an issue if you want/need something backported. Use "Wiki" or "Discussions" for examples, and smash that "Star" button if you like this.
arm arm64 hamsters ida-plugin ida-pro idapro idapython mips notanothercollaborationpllugin python reverse-engineering static-analysis x86 x86-64
Last synced: 18 Jan 2026
https://github.com/Phobos-developers/Phobos
Ares-compatible C&C Red Alert 2: Yuri's Revenge engine extension
command-and-conquer dll dll-injection engine mod modding phobos redalert2 reverse-engineering rts syringe yurisrevenge
Last synced: 12 Apr 2025
https://github.com/neocanable/garlic
Java decompiler written in C
android android-decompiler c99 decompile decompiler dex dex-decompiler java-decompiler pure-c reverse-engineering
Last synced: 16 Jun 2025
https://github.com/RUB-SysSec/Microcode
Microcode Updates for the USENIX 2017 paper: Reverse Engineering x86 Processor Microcode
microcode microcode-updates reverse-engineering x86-microcode
Last synced: 22 Apr 2025
https://github.com/doranekosystems/dynadbg
Next-Generation Remote Analysis Suite for Reverse Engineering.
android ctf cyber-security debugger ios linux macos malware-analysis reverse-engineering webassembly
Last synced: 04 Mar 2026
https://github.com/mildsunrise/darter
:detective: Dart / Flutter VM snapshot analyzer
dart flutter reverse-engineering
Last synced: 09 Apr 2025
https://github.com/secrary/InfectPE
InfectPE - Inject custom code into PE file [This project is not maintained anymore]
c-plus-plus malware reverse-engineering
Last synced: 11 Jul 2025
https://github.com/DSecurity/efiSeek
Ghidra analyzer for UEFI firmware.
firmware ghidra-plugin reverse-engineering uefi
Last synced: 13 May 2025
https://github.com/dorneanu/smalisca
Static Code Analysis for Smali files
android python reverse-engineering smali
Last synced: 19 Mar 2025
https://github.com/pret/pokeplatinum
Decompilation of Pokémon Platinum
c decompilation nintendo-ds pokemon reverse-engineering
Last synced: 21 Aug 2025
https://github.com/peperunas/injectopi
A set of tutorials about code injection for Windows.
code-injection exploitation reverse-engineering reversing winapi windows
Last synced: 13 May 2025
https://github.com/yeggor/uefi_retool
A tool for UEFI firmware reverse engineering
firmware firmware-tools ida-plugin idapython reverse-engineering uefi
Last synced: 10 May 2025
https://github.com/dddplus/dddplus
🔥 A lightweight DDD(Domain Driven Design) Enhancement Framework for complex business architecture!轻量级DDD增强框架!
business-architecture complex-business-architecture ddd ddd-architecture dddplus domain-driven-development enterprise-architecture extension framework java productivity-tools reverse-engineering
Last synced: 04 Apr 2025
https://github.com/GenericException/SkidSuite
A collection of java reverse engineering tools and informational links
deobfuscation java obfuscation reverse-engineering static-analysis
Last synced: 11 Mar 2025
https://github.com/richinfante/iphonebackuptools
iOS Backup Data Extraction
ios ios-backup iphone-backups reverse-engineering
Last synced: 05 Apr 2025
https://github.com/LazyDuchess/OpenTS2
Open source re-implementation of The Sims 2 in Unity
reimplementation reverse-engineering the-sims the-sims-2 unity
Last synced: 25 Feb 2025
https://github.com/gaasedelen/microavx
An AVX Lifter for the Hex-Rays Decompiler
avx decompiler hexrays ida ida-pro idapython reverse-engineering
Last synced: 09 Apr 2025
https://github.com/nukeykt/Nuked-MD-FPGA
Mega Drive/Genesis core written in Verilog
68000 emulation fpga genesis mega-drive megadrive reverse-engineering sega-genesis sega-megadrive verilog yamaha ym2612 ym3438 ym6045 ym6046 ym7101 z80
Last synced: 23 Jul 2025
https://github.com/codecat/clawsearch
A memory scanner plugin for x64dbg, inspired by Cheat Engine.
cheat-engine hacktoberfest reverse-engineering x64dbg
Last synced: 21 Jun 2025
https://github.com/mdilai/Shtreeba
VAC-proof 32bit DLL injector written in C++, using memory mapping and thread hijacking techniques
cpp dll dll-injection dll-injector-dll-injection hacking injection injector manual-map-dll mmap reverse-engineering shtreeba thread-hijacking
Last synced: 04 Apr 2025
https://github.com/igio90/frick
frick - aka the first debugger built on top of frida
cli debugger frida reverse-engineering
Last synced: 24 Sep 2025
https://github.com/patois/IDACyber
Data Visualization Plugin for IDA Pro
color-filter cyber data-visualization exploitation firmware-analysis ida ida-pro idapython-plugin memory-forensics memory-hacking pixel-art reverse-engineering
Last synced: 15 Mar 2025
https://github.com/iGio90/frick
frick - aka the first debugger built on top of frida
cli debugger frida reverse-engineering
Last synced: 16 Jul 2025
https://github.com/cytopia/badchars
Bad char generator to instruct encoders such as shikata-ga-nai to transform those to other chars.
badchars cytopia-sec encoder encoder-decoder payload payloads reverse-engineering security-tools
Last synced: 05 Apr 2025
https://github.com/t0thkr1s/allsafe-android
Intentionally vulnerable Android application.
android bugbounty bypass certificate dynamic-analysis forthebadge frida frida-scripts hackerone-reports hardcoded-credentials mobile-security reverse reverse-engineering vulnerabilities vulnerable vulnerable-android-apps
Last synced: 16 Jan 2026
https://github.com/patois/idacyber
Data Visualization Plugin for IDA Pro
color-filter cyber data-visualization exploitation firmware-analysis ida ida-pro idapython-plugin memory-forensics memory-hacking pixel-art reverse-engineering
Last synced: 13 Mar 2025
https://github.com/wcampbell0x2a/heretek
GDB TUI Dashboard for the understanding of vast knowledge
ctf embedded gdb linux reverse-engineering rust tui
Last synced: 16 May 2025
https://github.com/davidteather/everything-web-scraping
Learn everything web scraping with David Teather Codes on YouTube
course courses everything hacktoberfest hacktoerfest project-based-learning project-based-learning-courses project-based-tutorials python python-web-scraper python3 reverse-engineering web-scraping web-scraping-python web-scraping-tutorial webscraping youtube-series
Last synced: 27 Oct 2025
https://github.com/etto48/hexpatch
HexPatch: a binary patcher and editor written in Rust with terminal user interface (TUI).
aarch64 arm binary-patching elf hex-editor lua mach-o portable-executable reverse-engineering sftp ssh tui x86 x86-64
Last synced: 21 Jan 2026
https://github.com/tintinweb/ida-batch_decompile
*Decompile All the Things* - IDA Batch Decompile plugin and script for Hex-Ray's IDA Pro that adds the ability to batch decompile multiple files and their imports with additional annotations (xref, stack var size) to the pseudocode .c file
batch-processing decompile ida ida-batch-decompile ida-plugin reverse-engineering
Last synced: 09 Apr 2025
https://github.com/rrika/cdcEngineDXHR
Decompilation of Deus Ex: Human Revolution
cdcengine decompilation deus-ex deus-ex-human-revolution reverse-engineering
Last synced: 26 Feb 2026
https://github.com/dmaroo/ghidrust
GhidRust: Rust decompiler plugin for Ghidra
decompiler ghidra reverse-engineering rust
Last synced: 20 Jul 2025
https://github.com/alainiamburg/sniffROM
A tool for passive data capture and reconnaissance of serial flash chips. It is used in conjunction with a Saleae logic analyzer to reconstruct flash memory contents and extract contextual information about device operations.
flash-memory hardware-hacking i2c logic-analyzer python reverse-engineering saleae saleae-logic sniffer spi
Last synced: 13 Mar 2025
https://github.com/h311d1n3r/Cerberus
A C++ tool to unstrip Rust/Go binaries (ELF and PE)
linux reverse-engineering rust static-analysis
Last synced: 29 Mar 2025
https://github.com/reb311ion/replica
Ghidra Analysis Enhancer 🐉
analysis automation binary binary-analysis decompilation decompiler disassembler disassembly enhancment ghidra ghidra-auto-analysis label-references malware-analysis rename-functions replica reverse-engineering security-audit security-tools
Last synced: 15 Mar 2025
https://github.com/alainiamburg/sniffrom
A tool for passive data capture and reconnaissance of serial flash chips. It is used in conjunction with a Saleae logic analyzer to reconstruct flash memory contents and extract contextual information about device operations.
flash-memory hardware-hacking i2c logic-analyzer python reverse-engineering saleae saleae-logic sniffer spi
Last synced: 09 Jul 2025
https://github.com/pret/poketcg
Disassembly of Pokémon TCG
disassembly gameboy gbz80 pokemon reverse-engineering
Last synced: 16 May 2025
https://github.com/marakew/syser
syser debugger x32/x64 ring3 with source level debugging/watch view/struct view
debugger reverse-engineering struct-viewer windows x64 x86-64
Last synced: 22 Nov 2025
https://github.com/codecat/ClawSearch
A memory scanner plugin for x64dbg, inspired by Cheat Engine.
cheat-engine hacktoberfest reverse-engineering x64dbg
Last synced: 15 Mar 2025
https://github.com/ickerwx/tcpproxy
Intercepting TCP proxy to modify raw TCP streams using modules on incoming or outgoing traffic
module-system penetration-testing python reverse-engineering tcpproxy
Last synced: 11 May 2025
https://github.com/d4em0n/exrop
Automatic ROPChain Generation
binary-exploitation ctf exploit-development exploitdev pwn reverse-engineering rop rop-chain rop-exploitation rop-gadgets symbolic-execution triton
Last synced: 11 Jul 2025
https://github.com/DMaroo/GhidRust
GhidRust: Rust decompiler plugin for Ghidra
decompiler ghidra reverse-engineering rust
Last synced: 12 Apr 2025
https://github.com/ShaneK2/inVtero.net
inVtero.net: A high speed (Gbps) Forensics, Memory integrity & assurance. Includes offensive & defensive memory capabilities. Find/Extract processes, hypervisors (including nested) in memory dumps using microarchitechture independent Virtual Machiene Introspection techniques
attestation cloud-computing forensics hypervisor integrity-monitoring memory-analysis memory-dump memory-hacking microarchitecture patch-management reverse-engineering secure-hash virtual-machine
Last synced: 30 Mar 2025
https://github.com/SteamDatabase/GameTracking
🛢 Dumping things, so you don't have to
half-life-2 left4dead left4dead2 portal portal2 protobuf reverse-engineering valve
Last synced: 03 May 2025
https://github.com/sunweiliang/neteasemusiccrack
iOS网易云音乐 免VIP下载、去广告、去更新 无需越狱...
hook ios monkeydev netease-cloud-music objective-c reverse-engineering
Last synced: 02 Apr 2025
https://github.com/sunweiliang/NeteaseMusicCrack
iOS网易云音乐 免VIP下载、去广告、去更新 无需越狱...
hook ios monkeydev netease-cloud-music objective-c reverse-engineering
Last synced: 12 Apr 2025
https://github.com/Pithus/bazaar
Android security & privacy analysis for the masses
android malware-analysis reverse-engineering
Last synced: 11 Jul 2025
https://github.com/teemu-l/execution-trace-viewer
Tool for viewing and analyzing execution traces
pyqt5 python reverse-engineering security security-tools x64dbg
Last synced: 10 May 2025
https://github.com/enkomio/shed
.NET runtime inspector
dotnet fsharp malware-analysis reverse-engineering security-tools
Last synced: 13 Apr 2025
https://github.com/majimboo/mviewer
Reverse Engineer MView 3D File Format
3d-viewer model-ripper reverse-engineering
Last synced: 12 Aug 2025
https://github.com/mattcurrie/mgbdis
Game Boy ROM disassembler with RGBDS compatible output
disassembler game-boy gameboy reverse-engineering rgbds
Last synced: 16 May 2025
https://github.com/thetacom/hexabyte
A modern, modular, and robust TUI hex editor.
binary-analysis binary-diffing hexeditor modular plugins python python3 python310 reverse-engineering terminal terminal-based tui
Last synced: 09 Apr 2025
https://github.com/yellowbyte/analysis-of-anti-analysis
writings on anti-reverse engineering.
anti-reversing reverse-engineering
Last synced: 13 May 2025
https://github.com/rovellipaolo/NinjaDroid
Ninja Reverse Engineering on Android APK packages
android androidmanifest apk cert dex docker flatpak reverse-engineering snap
Last synced: 12 Jul 2025
https://github.com/dfloer/SC2k-docs
Documentation related to the implementation of Maxis' game, SimCity 2000.
city-builder documentation games markdown mif reverse-engineering sc2 sc2000 sc2k scn scurk simcity simcity-2000 simcity2000
Last synced: 27 Feb 2025
https://github.com/ubfx/bindiffhelper
Ghidra Extension to integrate BinDiff for function matching
bindiff ghidra ghidra-extension reverse-engineering
Last synced: 16 May 2025