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-23 00:26:39 UTC
- JSON Representation
https://github.com/yhs0602/swf-decompiler_android
Android SWF decompiler
android decompiler reverse-engineering swf swf-decompiler-android
Last synced: 25 Aug 2025
https://github.com/dasaav-dsv/callhook
An x86-64 function call hooking library.
cpp cpp17 function-hooking hooking-framework hooking-library reverse-engineering
Last synced: 24 Dec 2025
https://github.com/msinger/wideboy
Reverse engineered schematics for Wide-Boy64 in KiCad
electronics game-boy gameboy kicad-schematics n64 nintendo reverse-engineering schematics wide-boy wideboy
Last synced: 13 Mar 2026
https://github.com/nukem9/bindfltapi
Undocumented BindFlt user mode API.
containers filter-driver reverse-engineering windows
Last synced: 25 Aug 2025
https://github.com/nsecho/gdylib
Add new LC_LOAD_[WEAK_]DYLIB and LC_RPATH
golang macho macho-parser reverse-engineering
Last synced: 19 Apr 2025
https://github.com/cmu-sei/feud
AI Division, Reverse Engineering CNN Trojans
artificial-intelligence computer-vison interpretability interpretable-ai reverse-engineering
Last synced: 14 Apr 2025
https://github.com/rafigk2v9c/APKdevastate
Advanced analysis software for APK payloads created by RATs.
aapt android apk apktool remoteaccesstrojan reverse-engineering security
Last synced: 25 Dec 2025
https://github.com/bfjesso/jesso-decompiler
C decompiler for Windows and Linux
c decompiler disassembler linux make reverse-engineering windows-10
Last synced: 29 Jul 2025
https://github.com/marcocanc/orthoplay-re
🔊 Reversing Orthoplay Websocket communication (Teenage Engineering OD-11)
notes protocol reverse-engineering teenage-engineering websocket
Last synced: 04 Jan 2026
https://github.com/qbbr/mi-scale-2
Get Xiaomi Mi Smart Scale 2 weight and publishing to mqtt
bluetooth-low-energy mqtt python3 raspberry-pi reverse-engineering xiaomi xiaomi-miscale
Last synced: 23 Jun 2025
https://github.com/francessco121/real-war-decomp
A work in progress decompilation of the PC game Real War (2001) by Rival Interactive.
decompilation reverse-engineering
Last synced: 24 Jul 2025
https://github.com/pedrosfreitas/blackarch-docker
BlackArch Unofficial Docker image
archlinux blackarch container docker malware-analysis pentesting reverse-engineering security
Last synced: 09 Jul 2025
https://github.com/leptos-null/privateenums
Exposing private iOS enums via NSStringFrom functions
ios ios-header private-headers research reverse-engineering
Last synced: 30 Oct 2025
https://github.com/snmetamorph/sh3-evil-effect
Reverse-enginereed implementation of procedural texturing visual effect "Another World Evil" from Silent Hill 3. Uses OpenGL, FreeImage, GLFW, GLM.
freeimage-library glew glfw glm glsl obj-loader opengl procedural-art procedural-textures reverse-engineering shaders silent-hill
Last synced: 15 Apr 2025
https://github.com/martonmiklos/stm8_servotester
STM8S003 based RC servo tester firmware
rc-servo reverse-engineering servo-tester stm8 stm8s003
Last synced: 26 Oct 2025
https://github.com/Konctantin/WowDataFileParser
WowDataFileParser
c-sharp reverse-engineering wow
Last synced: 12 Mar 2025
https://github.com/threekiii/pwn-wiki
一个 Pwn 从 0 到 0.1 的不权威学习指南
assembly pwn reverse-engineering
Last synced: 21 Jun 2025
https://github.com/callocgd/geometry-dash-miscellaneous-decomp-tools
A Slew of Miscellaneous Tools I will and others use to Decompile Geometry Dash However It is primarily focused around versions 2.2 and anything after
geometry-dash ghidra reverse-engineering
Last synced: 14 Apr 2025
https://github.com/vapor-community/vii
Vii attempts to reverse engineer an existing database into Vapor 4 compatible models
database-schema reverse-engineering swift vapor
Last synced: 04 Aug 2025
https://github.com/dvurechensky/reverseproxydll
Generate reverse-aware proxy DLL scaffolds for legacy x86 Windows binaries from export dumps and decompiler output.
abi binary-analysis compatibility decompilation dll dll-proxy dvurechensky dvurechenskypro game-modding-tool ghidra legacy-code msvc pe-format proxy-dll reverse-engineering vs2005 win32 windows x86
Last synced: 27 Apr 2026
https://github.com/mkst/esa
Evo's Space Adventures for PSX. A proof of concept, matching PSX decompilation, leveraging tools from N64 decomp projects.
decompilation mips psx reverse-engineering
Last synced: 14 Jul 2025
https://github.com/kuroppoi/opendw
Open source reimplementation of the MacOS Deepworld client.
axmol axmolengine cocos2d cpp deepworld reverse-engineering
Last synced: 01 Apr 2026
https://github.com/vistaran/dynamic-graphql-from-neo4j
Generated GraphQL schemas and resolvers from Neo4J Database so you don't have to manually created schema. Also get anything from Database just by passing command in request.
graphql graphql-client graphql-schema graphql-server graphql-tools neo4j neo4j-driver reverse-engineering string-parser string-parsing
Last synced: 15 Apr 2025
https://github.com/kokseen1/reddida
Now you can 'disassemble' Reddit!
disassembler ida ida-pro idapro javascript js reddit reverse-engineering
Last synced: 28 Oct 2025
https://github.com/aesophor/havoc.cc
🍬 CS:GO cheat for macOS 13.0+ (x86_64/M1)
csgo csgo-cheat reverse-engineering
Last synced: 15 Aug 2025
https://github.com/codecat/maniaplanet-history
Keeping track of ManiaPlanet 4 updates.
history maniaplanet reverse-engineering shootmania trackmania
Last synced: 27 Aug 2025
https://github.com/mnalis/gsd4t_parser
Samsung Galaxy S2 GSD4t GPS binary format parser and info
android gps reverse-engineering
Last synced: 15 May 2025
https://github.com/handsomematt/ida_func_ptr
Easily create and copy function pointers to functions in IDA.
ida idapython-plugin reverse-engineering
Last synced: 14 Apr 2025
https://github.com/mishamyrt/nuga-lib
⌨️ Go interface for BYK916 NuPhy® keyboards
byk916 nuphy reverse-engineering usb-hid
Last synced: 30 Jun 2025
https://github.com/revengai/creait
RevEng.AI Toolkit in C
ai binary-analysis reverse-engineering
Last synced: 03 Sep 2025
https://github.com/jiusanzhou/apkman
[WIP] :tada: A tool box to reverse engineering for Android APK in VSCode and online.
android apk apktool reverse-engineering vscode vscode-extension
Last synced: 05 Apr 2025
https://github.com/reverseapple/analysissuite
Utilities for reverse engineering Apple binaries
apple binary-analysis research reverse-engineering security tools
Last synced: 09 Apr 2025
https://github.com/keowu/wintapix
Reversed WintaPix Malware Source code | That targets countries in the Middle East and abuse KeServiceDescriptorTable(SSDT), persistence and filesystem.
malware poc reverse-engineering sourcecode-analysis wintapix
Last synced: 25 Sep 2025
https://github.com/ineo6/redchat
免越狱微信
ios reverse-engineering theos wechat
Last synced: 30 Jul 2025
https://github.com/keowu/winsystemprogramming
Learn Winapi in this Repo with examples, to understand its abstraction in reverse engineering for Windows.
api examples internals reverse-engineering windows
Last synced: 25 Sep 2025
https://github.com/benletchford/buup.io
A versatile text transformation toolkit in pure Rust with a dependency-free core. Encoding, decoding, formatting, cryptography, and (de)compression and more through CLI, web UI, or as a library.
cli developer-tools dioxus pure-rust reverse-engineering rust text-processing utilities wasm zero-dependencies
Last synced: 21 Feb 2026
https://github.com/tosox/revanced-patches
My personal patches collection for ReVanced
android java kotlin patches revanced reverse-engineering
Last synced: 08 Apr 2026
https://github.com/huderlem/linoone
Static website generator for Pokémon decomp projects
pokemon pokemon-data python reverse-engineering static-site-generator
Last synced: 13 Apr 2025
https://github.com/benletchford/buup
A versatile text transformation toolkit in pure Rust with a dependency-free core. Encoding, decoding, formatting, cryptography, and (de)compression and more through CLI, web UI, or as a library.
cli developer-tools dioxus pure-rust reverse-engineering rust text-processing utilities wasm zero-dependencies
Last synced: 26 Apr 2026
https://github.com/vriskaserket51/eastwardpacker
Tools for export/import Eastward assets.
asset-extraction eastward import-export reverse-engineering video-game
Last synced: 11 Jul 2025
https://github.com/patagonaa/isdt-cm1620
Documentation and code for the ISDT CM1620 charging module
cm1620 isdt isdt-cm1620 reverse-engineering rs485
Last synced: 02 Jul 2025
https://github.com/cyb3rmx/zepu1chr3
A Radare2 based Python module for Binary Analysis and Reverse Engineering.
binary binary-analysis development malware-analysis python r2pipe radare2 reverse-engineering
Last synced: 11 Jul 2025
https://github.com/itsnotrin/betterclasscharts
A modern, native iOS client for ClassCharts with multiple theme options.
classcharts iphone-app reverse-engineering
Last synced: 10 Apr 2025
https://github.com/marcpage/pylavi
Python LabVIEW resource file parser
code-quality continuous-integration extractor fileformat labview python python-3 reverse-engineering testing
Last synced: 09 Apr 2025
https://github.com/konloch/class-file-searcher
Dump Classfiles & Strings from arbitrary data
class-dump class-file dump dumper java java-classes reverse-engineering
Last synced: 15 Jun 2026
https://github.com/alsch092/remapprotectedclass
Maps view of a section pointing to a class/struct object with SEC_NO_CHANGE & PAGE_EXECUTE_READ, protecting it from page protection modifications and memory writes
anti-cheat anticheat cplusplus mapped-memory raii reverse-engineering
Last synced: 24 Jan 2026
https://github.com/score3229/ps3sharp
A .NET library for interfacing directly with PS3 and RPCS3 backends, providing memory read/write and management functionalities.
csharp dotnet emulation game-hacking gaming memory-management modding process-memory ps3 ps3-mods reverse-engineering rpcs3
Last synced: 29 Apr 2026
https://github.com/yaron4u/pi-android-re
Android RE skills for Pi coding agent - static (decompile/API extraction) + dynamic (Frida hooking/bypass)
frida jadx pi pi-mono reverse-engineering skills
Last synced: 12 May 2026
https://github.com/infiland/gm2godot
A tool that converts GameMaker projects into Godot
game-development gamemaker godot godot-engine open-source recompiler reverse-engineering
Last synced: 13 May 2026
https://github.com/iliasam/leuze_rs4_reverse_engineering
Reverse engineering Leuze RS4-4 laser scanner
laser lidar rangefinder reverse-engineering
Last synced: 28 Jan 2026
https://github.com/xaionaro/reverse-engineering-dji
Some of the reverse-engineering artifacts I produced during implementation of `djictl`.
1 2 3 4 5 action ble bluetooth bluetooth-low-energy dji mimo osmo pocket reverse-engineering
Last synced: 21 Apr 2026
https://github.com/radareorg/blog
The radare2 blog, available on radare.today
Last synced: 20 Oct 2025
https://github.com/caverav/flutterdec
CLI tool that decompiles Flutter Android AOT (libapp.so) into Dart-like pseudocode, supporting obfuscated builds.
decompiler flutter reverse-engineering
Last synced: 04 Mar 2026
https://github.com/iliasam/keyence_lk_g407_reverce
fpga laser rangefinder reverse-engineering xilinx
Last synced: 27 Jan 2026
https://github.com/omochikaeri15/battle-cats-complete
An all-in-one desktop toolkit for The Battle Cats. Load raw game data, load modded data, accurately render in-game animations, and export animations to formats like MP4, AVIF, WebP, and GIF.
animation-viewer asset-extractor battle-cats data-mining desktop-app egui game-assets game-modding modding modding-tool opengl reverse-engineering rust rust-lang the-battle-cats
Last synced: 08 Jun 2026
https://github.com/lxrdknowkill/hikarisystem-hexcore
The Native Reverse Engineering IDE. Zero-overhead binary analysis, full CPU emulation (PE/ELF), and headless automation. Powered by Capstone, Unicorn, LLVM & Remill via N-API.
better-sqlite3 binary-analysis debugger disassembler electron llvm-mc malware-analysis n-api remill reverse-engineering
Last synced: 20 Feb 2026
https://github.com/pcjaat3844/jebmcp
jebmcp is a lightweight tool for managing and processing batch jobs in cloud environments. It simplifies task scheduling and monitoring, making it easier for developers to optimize workflows and improve productivity.
jeb jeb-python-scripts mcp mcp-server reverse-engineering
Last synced: 29 Apr 2026
https://github.com/dennislee928/firmware-research-demo
本專案展示了韌體分析方面的實作探索,主要關注於: - 🧩 `binwalk` `hexdump` 進行韌體解包 🧠 `Ghidra` 進行靜態字串和模式分析 🧪 使用 `YARA` 進行規則檢測 🐳 Docker 容器化與自動化分析流程
bindwalk containerization ghidra gui hexdump reverse-engineering scanner user-interface yara
Last synced: 25 Feb 2026
https://github.com/reversingid/dll-exercise
Simple self-exercises for learning DLL creation and utilization.
byte-injection dll dll-hooking dll-injection reverse-engineering
Last synced: 18 Oct 2025
https://github.com/gh0st3rs/ghidra-gdt-archives
The Collection of Data Type Archives for Ghidra
dwarf gdt ghidra libraries reverse-engineering
Last synced: 31 Jan 2026
https://github.com/alsch092/treeofsaviorpe
Packet editor for Tree Of Savior with embedded LUA scripting
game-hacking packet-editor reverse-engineering tree-of-savior
Last synced: 13 Feb 2026
https://github.com/praydog/regenny-book
Documentation for regenny, a reverse engineering tool.
Last synced: 05 Feb 2026
https://github.com/gilgames000/go-noskit
A collection of packages that let you interact with the MMORPG NosTale in a headless way, without requiring the game client.
bot clientless headless library mmorpg nostale reverse-engineering
Last synced: 12 Oct 2025
https://github.com/keowu/pefixerextreme
My personal PE Fixer that allows you to patch a raw PE dump to a fully patched and working PE dump that will help your analysis.
dumprawfix gaming hacking malware-analysis pefile pefileheader reverse-engineering windows
Last synced: 25 Sep 2025
https://github.com/kamaradclimber/hydrao-dump
A simple script to send data from hydrao shower head to Home Assistant through an MQTT server
hacktoberfest hydrao iot-device reverse-engineering
Last synced: 11 Jul 2025
https://github.com/jkolb/asheron
Asheron's Call Data File Parser
asherons-call linux parse reverse-engineering swift swift4
Last synced: 18 Jul 2025
https://github.com/desertcod98/desteam
DeSteam is a SteamDrm automated unpacker. Currently it supports only one version of the SteamDrm.
csharp drm hacking reverse-engineering steam steamstub-drm
Last synced: 12 Apr 2025
https://github.com/spigwitmer/golang_struct_builder
IDA 7.0+ script that auto-generates structs and interfaces from runtime metadata found in golang binaries
golang ida ida7 more-structs reverse-engineering structs
Last synced: 10 May 2025
https://github.com/therealdreg/r2-syscall-printer
I created r2-syscall-printer (radare r2pipe script) because I need now Linux-kernel interface call convention support (x86 & x86_64): %rdi, %rsi, %rdx, %r10, %r8, %r9. Also you can use this tool as standalone-app to print syscall table info
debugging debugging-tool linux-kernel r2pipe radare2 radare2-plugin reverse-engineering standalone-app syscall-table
Last synced: 10 Apr 2025
https://github.com/seekbytes/inspector
An experimental disassembler for PE executable file (x86_64)
binary-analysis disassembler llvm reverse-engineering rust
Last synced: 07 Mar 2026
https://github.com/mooncat-greenpy/kingaidra
An AI-powered extension for Ghidra that enhances analysis.
ai chatgpt ghidra ghidra-extension ghidra-plugin llm local-llm openai reverse-engineering
Last synced: 11 Apr 2025
https://github.com/dracula/binary-ninja
🧛🏻♂️ Dark theme for Binary Ninja
binary-ninja binaryninja hacking reverse-engineering theme
Last synced: 07 Apr 2026
https://github.com/chaoses-ib/formallanguages
binary-analysis formal-languages reverse-engineering x86
Last synced: 12 May 2025
https://github.com/dasaav-dsv/erskeletonman
An Elden Ring runtime skeleton modification header-only library.
cpp cpp17 dll elden-ring header-only hooking-library modding-framework modding-tools reverse-engineering rtti
Last synced: 24 Dec 2025
https://github.com/rcx/superhexagon-internal
Super Hexagon DLL-injection based bot
assembly game-hacking reverse-engineering super-hexagon x86
Last synced: 28 Apr 2025
https://github.com/miek/midiproxy
Proxies a MIDI connection for sniffing both sides of the communication
midi proxy python reverse-engineering
Last synced: 12 May 2025
https://github.com/pixeldesu/tinkaton
Library to extract information from frontend frameworks
frontend-frameworks reverse-engineering
Last synced: 13 Sep 2025
https://github.com/vzhd1701/evertoken
Extract authentication token from Evernote and exb database
authentication decryption evernote reverse-engineering token
Last synced: 29 Oct 2025
https://github.com/deuill/vector-watch-hacking
Reverse-Engineering the Vector Watch
reverse-engineering smartwatch vector-watch
Last synced: 24 Jan 2026
https://github.com/therealdreg/call_trick_r2pipe
radare2 script to fix disasm with call tricks for strings
debugging debugging-tool r2pipe radare2 reverse-engineering
Last synced: 02 Jan 2026
https://github.com/nomi-san/parsec-vusb
Reverse-engineered docs and tools for Parsec Virtual USB Driver (PVUD)
ds5 gamepad microphone parsec reverse-engineering virtual-drivers virtual-usb wacom
Last synced: 09 Apr 2026
https://github.com/stavinski/grayhat_python_redux
Code Based off the book updated to use modern windows environment
debugging-tool dll-injection hooking python reverse-engineering winappdbg
Last synced: 23 Sep 2025
https://github.com/nlitsme/squashfsdumper
tool for listing and extracting files from SQUASHFS images
extracting-files filesystem python3 reverse-engineering squashfs
Last synced: 01 Aug 2025
https://github.com/ac3ss0r/cryptodeobfuscator
A basic semi-static deobfuscator for CryptoObfuscator 2020 enterprise. Resolves hidden calls & decrypts constants.
deobfuscation dnlib dotnet reverse-engineering unpacker
Last synced: 25 Sep 2025
https://github.com/woctezuma/steam-labs-recommender
Tweak the Interactive Recommender of Steam Labs.
discovery games-list gems hidden-gems interactive-recommender ranking reverse-engineering steam steam-labs
Last synced: 02 Aug 2025
https://github.com/8dcc/8dcc.github.io
Personal blog
assembly blog c linux low-level math reverse-engineering
Last synced: 25 Sep 2025
https://github.com/maxim-smirnov/gree-wired-proto
Gree wired controller protocol description.
gree hvac reverse-engineering rs485
Last synced: 17 Feb 2026
https://github.com/romain-gilliotte/spectral
Capture web traffic while browsing, then let an LLM analyze it into OpenAPI specs, GraphQL schemas, and ready-to-use CLI configs with auth
api api-discovery chrome-extension cli graphql llm mitmproxy openapi restish reverse-engineering
Last synced: 12 Mar 2026
https://github.com/keyboardcrash32/wartool
Warcraft III mod with a set of tools that I deemed necessary
reverse-engineering tools warcraft3
Last synced: 09 Apr 2025
https://github.com/islipnot/vackit
Valve Anti-Cheat analysis kit. Automatic parameter decryption and module identification. String/ICE decryption included.
cs2 gamehacking reverse-engineering vac valve-anti-cheat
Last synced: 29 Aug 2025
https://github.com/s0ko1ex/webtoon-api
Python library for communicating with non-public Webtoon API
manga manhwa python reverse-engineering webtoon webtoons
Last synced: 14 Dec 2025
https://github.com/racerxdl/letshackit
Let's Hack It - Webpage
cracking programming reverse-engineering satellite satellite-imagery
Last synced: 04 Jan 2026
https://github.com/fesh0r/xnb_decomp
XNB decompressor
c-sharp reverse-engineering xna
Last synced: 03 May 2025
https://github.com/fi5t/idump
Decrypt and dump iOS app binaries to an IPA file via USB and SSH/SFTP
Last synced: 26 May 2026
https://github.com/openrakis/spice86-ghidra-plugin
Work with spice86 data into Ghidra
assembly-x86 ghidra ghidra-plugin java reverse-engineering spice86
Last synced: 09 Mar 2026
https://github.com/ivan-sincek/malware-droppers
Custom malware droppers written in multiple languages.
c-sharp decoder defensive-security encoder ethical-hacking malware mimikatz offensive-security penetration-testing process-hollowing red-team-engagement reverse-engineering security visual-studio windows windows-penetration-testing
Last synced: 15 Apr 2025
https://github.com/firstfault/trinity
Software reverse engineering tool for Java
bytecode decompiler deobfuscation disassembler java jvm obfuscation reverse-engineering software-analysis
Last synced: 10 Apr 2025
https://github.com/bmedicke/reed
notes about 🔍 Reverse Engineering and 🔥 Exploit Development
debugging exploit-development reverse-engineering security
Last synced: 09 Oct 2025