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/derekselander/homebrew-funpack
Apple runtime introspection tools
apple arm64 debugging ios macos reverse-engineering
Last synced: 22 Apr 2025
https://github.com/auula/s2s
s2s is a command line tool for database reverse engineering.
command database go java reverse-engineering rust
Last synced: 12 Jan 2026
https://github.com/BitEdits/be
Binary Editor
aarch64 arm arm64 disassembler infosec malware-analysis powerpc ppc ppc64 reverse-engineering risc-v sh4 structural-patterns x86 x86-64
Last synced: 13 May 2025
https://github.com/trigger-segfault/legorockraiders-analysis
Reverse engineering and decompiling code snippets from the classic late-90's game: LEGO Rock Raiders
lego lrr reverse-engineering rock-raiders rock-raiders-united
Last synced: 24 Jul 2025
https://github.com/zengfr/hexrayscodexplorer_plugin_for_ida_pro
Hex-Rays Decompiler plugin for better code navigation. plugin for IDA Pro.
codexplorer hex-rays hex-rays-decompiler hexrays hexrayscodexplorer ida ida-plugin ida-plugins ida-pro reverse-engineering
Last synced: 09 Apr 2026
https://github.com/biswa96/xconpty
Experiments with Pseudo Console in Windows 10
c c89 command-line conpty console pty reverse-engineering terminal undocumented windows-10 windows-console
Last synced: 19 Jul 2025
https://github.com/jay-johnson/nerfball
Want to see how something like Internet Chemotherapy works without bricking your own vms? This is a jail to reduce the python runtime from doing bad things on the host when running untrusted code. Nerf what you do not need :space_invader: + :bug: :soccer: :football: :whale:
docker jail python reverse-engineering runtime-system security security-audit security-hardening untrusted-code
Last synced: 14 Apr 2025
https://github.com/mnaberez/k0dasm
Renesas (NEC) 78K0 disassembler
78k disassembler nec renesas reverse-engineering
Last synced: 14 Dec 2025
https://github.com/futurragroup/securitykit
SecurityKit is a lightweight, easy-to-use Swift library that helps protect iOS apps according to the OWASP MASVS standard, chapter v8, providing an advanced security and anti-tampering layer.
cydia encryption-decryption jailbreak jailbreaking obfuscation owasp reverse-engineering security swift vpn
Last synced: 04 Mar 2026
https://github.com/inphyt/unrollingaverages.jl
A Julia package to deconvolve ("unroll") moving averages of time series to get the original ones back.
julia julia-language julia-package reverse-engineering statistics stats time-series time-series-analysis time-series-data time-series-database time-series-transformation
Last synced: 27 Oct 2025
https://github.com/speedi13/nsiallocateandgettable-used-from-gettcptableinternal
Undocumented NsiAllocateAndGetTable usage in GetTcpTableInternal reverse engineered on Win7 X64
iphlpapi-dll nsi-dll reverse-engineering undocumented windows-7
Last synced: 27 Oct 2025
https://github.com/patagonaa/huawei-r48xx
Documentation about Huawei R48xx 48V power supplies
battery-charger can can-bus huawei openscad power-supply r4830 r4830s1 r4850 r4850g2 r4875 reverse-engineering
Last synced: 28 Jan 2026
https://github.com/praydog/ida-string-reference-locator-plugin
Finds all first occurring string references near another reference
ida ida-plugin ida-pro reverse-engineering strings
Last synced: 26 Oct 2025
https://github.com/rodyherrera/lovelace
Self-host your own API to use ChatGPT for free. Lovelace also provides you with an intuitive multilanguage web application, as well as detailed documentation for using the software. Interact with Ada and implement it in your applications!
assistant chatbot chatgpt-api chatgpt-free chatgptapi free-gpt gpt gpt-3 gpt-4 gptchat javascript language-model nodejs openai openai-chatgpt reverse-engineering socket-io
Last synced: 24 Feb 2026
https://github.com/lonedev6/garagedoor
First translation hack for the Japanese videogame GARAGE: Bad Dream Adventure 「ガラージュ」
game reverse-engineering translation
Last synced: 13 Jun 2026
https://github.com/thalhammer/libspotify-embedded
Reverse engineered header file for spotify embedded library found in android sdk.
android-sdk c cpp header reverse-engineering sdk spotify
Last synced: 07 Apr 2026
https://github.com/bfjesso/cs2-accessibility-mod
Mod for Counter Strike 2 designed to improve game accessibility
accessibility cpp game-development imgui reverse-engineering windows
Last synced: 10 Apr 2025
https://github.com/pfalcon/libperipha
Grand unified collection of headers to access various hardware chips and components
embedded hardware reverse-engineering
Last synced: 19 Mar 2025
https://github.com/9214/daruma
'Beyond Good & Evil' videogame Internet code decoder and Akuda closet unlocker.
beyond-good-and-evil password-cracking red redlang reverse-engineering ubisoft videogame
Last synced: 06 Mar 2026
https://github.com/csivitu/ctf-write-ups
Write-ups for CTF challenges.
cryptography csivitu ctf ctf-challenges ctf-writeups cybersecurity forensics hackthebox hacktoberfest hacktoberfest2021 pwn reverse-engineering steganography web
Last synced: 01 Nov 2025
https://github.com/hugsy/gef-legacy
Legacy version of GEF running for GDB+Python2
ctf debugging exploit exploit-development gdb gdb-python2 linux malware-analysis pwn python reverse-engineering
Last synced: 10 Apr 2025
https://github.com/forlos/vn_re
Documentation and scripts for working with visual novel engines.
python3 reverse-engineering visual-novel visual-novels
Last synced: 26 Apr 2025
https://github.com/taviso/hiewdocs
Documentation and notes on using the Hiew editor.
documentation hexeditor reverse-engineering
Last synced: 19 Jan 2026
https://github.com/ethteck/lfgfx
N64 Graphics data detection and analysis
binwalk decompilation f3dex n64 reverse-engineering
Last synced: 25 Aug 2025
https://github.com/8ctopus/legendofrandom
The legend of random website
assembly-x86 ollydbg reverse-engineering
Last synced: 11 Jul 2025
https://github.com/darfink/muonline-packet
An implementation Mu Online's network packet
mu-online network packet protocol reverse-engineering
Last synced: 18 Jun 2025
https://github.com/tmcdos/vcl-explorer
Shows all virtual/dynamic/interface methods inside a given BPL in a tree-like view with searching
class-method delphi7 dlls reverse-engineering toolkit
Last synced: 02 Jan 2026
https://github.com/jeanthom/enigma
Jar reverse engineering tool
gradle jar java reverse-engineering
Last synced: 11 Aug 2025
https://github.com/abbaye/visualromsuite
Super Nes ROM Reverse engineering / WinForm C#
hexeditor nintendo reverse-engineering snes9x super-nintendo
Last synced: 13 Apr 2025
https://github.com/vadimkantorov/wemosetup
A simple Python script to set up WeMo devices
Last synced: 05 May 2025
https://github.com/bignaux/lwnbd
A Lightweight NBD server library
disks driver embedded framework library libuv linux lwip nbd playstation2 reverse-engineering
Last synced: 15 Apr 2025
https://github.com/safiire/radare2-dan32
Binary, Analysis, and Disassembler Radare2 Plugins for Dan32 architechture binaries
crackme ctf-solutions ctf-writeups radare2 radare2-plugin rc4 reverse-engineering virtual-machine
Last synced: 08 Mar 2026
https://github.com/zeyad-azima/ghidradeepseekdecomprove
A Ghidra script to improve decompiled code readability by re-writing it (Using DeepSeek) in a better way, Along with renaming/assigning variables based on their usage.
ai chatgpt decompile decompiler deepseek ghidra ghidra-extension ghidra-plugin reverse-engineering
Last synced: 12 Oct 2025
https://github.com/bethington/cheat-engine-server-python
MCP Cheat Engine Server — provides safe, structured read-only access to memory analysis and debugging functionality through the Model Context Protocol (MCP). For developers, security researchers, and game modders.
cheat-engine debugging mcp memory-analysis model-context-protocol python reverse-engineering windows
Last synced: 23 May 2026
https://github.com/hertzg/metekcity
ETEKCITY smart nutrition scale protocol reverse engneering
ble etekcity node protocol reverse-engineering
Last synced: 23 Mar 2025
https://github.com/andrewn6/evm
EVM disassembly.
disassembler evm reverse-engineering
Last synced: 12 Aug 2025
https://github.com/pret/gb-asm-tools
Tools for working with the Pokémon disassemblies
disassembly gameboy gameboy-color gbz80 pokemon reverse-engineering
Last synced: 14 Apr 2025
https://github.com/alsch092/ncshark
Pcap Driver Packet Analyzer for Night Crows
game-hacking packet-capture pcap-analyzer reverse-engineering
Last synced: 08 Sep 2025
https://github.com/WerWolv/ImHex-Plugin-Oracle
A ImHex plugin to ask the almighty Oracle (OpenAI's Davinci AI) for help identifying file formats
file-format gptchat imhex openai oracle plugin reverse-engineering
Last synced: 18 Dec 2025
https://github.com/alsch092/modifyexports
Research of modifying exported function names at runtime (C/C++, Windows)
injection malware malware-analysis malware-evasion mitre-attack reverse-engineering windows-programming
Last synced: 05 May 2025
https://github.com/0xricksanchez/reverse_engineering
In here you can find a random collection binaries from challenges, forums, ctfs meant to be reverse engineered.
challenge exploitation reverse-engineering writeups
Last synced: 19 Jul 2025
https://github.com/allsafecybersecurity/malware-analysis-at-scale-defeating-emotet-by-ghidra
Ghidra Script for automated analysis of EMOTET
ghidra malware-analysis reverse-engineering
Last synced: 22 Apr 2025
https://github.com/nlitsme/pypdfcrack
Investigation in PDF encryption
file-format pdf-encryption pdf-parser reverse-engineering
Last synced: 02 Aug 2025
https://github.com/cyb3rmx/wh1tem0cha
Python Module for Parsing & Reverse Engineering Mach-O Executables.
apple cybersecurity executable ios mach-o macho-parser macosx malware-analysis parser python3 reverse-engineering
Last synced: 04 Aug 2025
https://github.com/ikp4success/bypass_google_bot_guard
Google Bot Guard Request
python3 reverse-engineering webscraping
Last synced: 11 Jul 2025
https://codeberg.org/argrento/huami-token
Script to obtain watch or band bluetooth token from Huami servers
amazfit gadgetbridge huami miband python reverse-engineering woodpecker-ci woodpeckerci xiaomi
Last synced: 12 Mar 2025
https://github.com/rigor789/mirabox-streamdock-node
MiraBox StreamDock reverse-engineered communication protocol example
mirabox mirabox293 node protocol reverse-engineering streamdock streamdock293 usb usb-hid
Last synced: 14 Apr 2025
https://github.com/e-gleba/airstrike3d-tools
Toolkit for AirStrike 3D game analysis and apk asset extraction/package + save file view. For educational research and game preservation.
airstrike-3d asprotect ghidra linux nostalgy reverse-engineering
Last synced: 03 May 2026
https://github.com/masterccc/asm2py
Assembly to python converter
assembly binary conversion opcodes python3 reverse-engineering x86-32
Last synced: 01 May 2026
https://github.com/skript023/tower-of-fantasy
Tower of Fantasy simple cheat planned to start implement BigBaseV2 base on other games
anime-game bigbasev2 reverse-engineering unreal-engine-4
Last synced: 27 Feb 2026
https://github.com/codedgar/gmk87-node
Open source configurator for the Zuoya GMK87 keyboard. Upload display images, configure RGB lighting, and sync time via USB HID. Includes desktop app, CLI, and Node.js API.
gmk87 keyboard reverse-engineering usb usb-hid zuoya
Last synced: 02 Apr 2026
https://github.com/steviegt6/dashlink
dashlink - a HashLink bytecode disassembler, inspector, and writer.
disassembler hashlink haxe reverse-engineering
Last synced: 15 Feb 2026
https://github.com/jojiiofficial/galaxybuds-rs
A rust wrapper for the GalaxyBudsLive bt protocol
bluetooth galaxy-buds neobeans reverse-engineering rfcomm
Last synced: 06 Jul 2025
https://github.com/jones-hm/project-igi-research-data
IGI-Research-Data is repo that contain all the research information for Project I.G.I 1 game for educational purpose.
anya game game-engine ghidra ida-pro igi jones natives-hook project-igi qvm reverse-engineering script-hook
Last synced: 03 Sep 2025
https://github.com/milahu/reset-toner-chip
reset laser toner cartridge chip
arduino eeprom i2c laser-printer printer printer-hacking refill reset reset-toner reset-toner-chip reverse-engineering toner toner-chip
Last synced: 04 Sep 2025
https://github.com/macmod/malkom
Malkom is an extensible and simple similarity graph generator for malware analysis aimed at helping analysts visualize and cluster sets of PE and ELF malware samples.
binary-analysis clustering elf elf-binaries graph graphviz malware malware-analysis pe pe-binaries python research reverse-engineering visualization
Last synced: 31 Jul 2025
https://github.com/aldekotan/opensm3d
Деобфускация и рефактор Stalker Mobile 3D
homebrew j2me java reverse-engineering stalker
Last synced: 11 Apr 2025
https://github.com/reverseapple/dgraph
Visualizing Mach-O Loads Recursively using Graphviz
apple executable graph macho reverse-engineering security
Last synced: 09 Apr 2025
https://github.com/pigeonhands/facelessdebugger
.net debugger / msil interpreter / emulator
dotnet msil msil-debugger reverse-engineering
Last synced: 05 May 2025
https://github.com/superwhiskers/ralsei
the fluffiest nintendo library to exist!
hacktoberfest nintendo nintendo-network reverse-engineering
Last synced: 12 Apr 2025
https://github.com/reagentx/crabstep
A pure Rust, cross-platform, zero-dependency Apple/NeXTSTEP typedstream deserializer
apple deserialization foundation imesssage reverse-engineering typedstream
Last synced: 10 Aug 2025
https://github.com/aeonitis/reverse-engineer-azel
My adventure in Reverse Engineering from Bytecode, on a forgotten digital relic.
assembly azel azel-rpg decompilation decompiler disassembler dragoon game ghidra ida-pro panzer panzer-dragoon-saga ram reverse-engineering rpg saga saturn sega sega-saturn superh
Last synced: 13 Apr 2025
https://github.com/morpheuslord/startup-sbom
A tool to reverse engineer and inspect the RPM and APT databases to list all the packages along with executables, service and versions.
apt-packages cyclonedx linux linux-app package-resolver reverse-engineering rpm-packa sbom sbom-tool startup startup-script
Last synced: 04 Oct 2025
https://github.com/justfoxing/jfx_bridge_ida
Python 3 bridge to IDA's Python environment
ida ida-pro idapython python3 reverse-engineering
Last synced: 12 Aug 2025
https://github.com/rwfpl/rewolf-mortal-kombat
Mortal Kombat GRA files parser. More details at http://blog.rewolf.pl/blog/?p=1837
dos dosgame file-format file-format-library game-editor game-editor-framework mortal-kombat parser retrocomputing retrogaming reverse-engineering
Last synced: 09 Apr 2025
https://github.com/xpaw/steamdepotfileverifier
Find unknown files in Steam game folders by comparing against depotcache manifests
net-core reverse-engineering steam
Last synced: 03 Jul 2025
https://github.com/polymega/silenthilldatabase
reverse-engineering silent-hill
Last synced: 03 Jan 2026
https://github.com/latelylk/On-Wiz
A place for resources related to the inner-workings of Kingsisle Entertainment's Wizard101
kingsisle reverse-engineering w101 wiz101 wizard101
Last synced: 08 Apr 2025
https://github.com/werwolv/imhex-plugin-oracle
A ImHex plugin to ask the almighty Oracle (OpenAI's Davinci AI) for help identifying file formats
file-format gptchat imhex openai oracle plugin reverse-engineering
Last synced: 11 Apr 2025
https://github.com/pokechu22/ghidra-gcdsp-lang
A SLEIGH processor spec for Ghidra for the GameCube DSP
dsp gamecube ghidra reverse-engineering sleigh wii
Last synced: 16 Jan 2026
https://github.com/timsavage/fg100alt-firmware
Alternate firmware for the FG-100 function generator
avr firmware reverse-engineering
Last synced: 01 Nov 2025
https://github.com/andrey-moura/hm-studio
This is a program to edit HM games.
c-plus-plus gameboy-advance harvest-moon nintendo-ds reverse-engineering romhacking wxwidgets
Last synced: 13 Jul 2025
https://github.com/hankmorgan/uwreverseengineering
Repository for Reverse Engineering work on UW1/2
Last synced: 13 Aug 2025
https://github.com/stef/px1000cr
Files related to PoC||GTFO 21:21 - NSA’s Backdoor of the PX1000-Cr
backdoor cryptanalysis crypto historical lfsr nsa px1000 px1000cr reverse-engineering
Last synced: 16 Apr 2025
https://github.com/anonym0uswork1221/telegram-reverse-master-bot
Powerful All-in-One Telegram Bot for Developers and Security Professionals.
apk-decompiler apktool google-scraper pyrogram pyrogram-bot pyromod python3 r2dec r2pipe radare2 requests reverse-engineering telegram telegram-bot
Last synced: 01 May 2025
https://github.com/praydog/vtable-monitor
tool for monitoring x64 MSVC vtable calls
binary-instrumentation cpp msvc reverse-engineering rtti vtable windows
Last synced: 15 Apr 2025
https://github.com/oshekharo/reverse-engineering
List of awesome reverse engineering resources
android reverse-engineering tools
Last synced: 21 Apr 2025
https://github.com/enginestein/Reversecord
A repository containing reverse engineered discord code
discord discord-exploit discord-reverse-engineered discord-reverse-engineering reverse-engineer reverse-engineered reverse-engineering reverse-engineering-source-code reverse-shell
Last synced: 17 Mar 2025
https://github.com/doronz88/simpleelf
Parse and build simple ELFs (useful for mapping memory to load into IDA and other disassemblers)
elf parser pypi-package python python-3 python2 python3 reverse-engineering
Last synced: 13 Apr 2025
https://github.com/binaryanalysisplatform/bap-bindings
C Bindings to BAP
bap binary-analysis reverse-engineering
Last synced: 25 Jul 2025
https://github.com/ac3ss0r/c2shell
A C/C++ framework designed to simplify shellcode creation on any compilers and platforms using C. Supports Windows & Linux, and practically any existing architecture.
assembly low-level native reverse-engineering shellcode
Last synced: 08 Oct 2025
https://github.com/thatxliner/unmarkd
An extremely configurable markdown reverser for Python3.
beautifulsoup flexible html html2text markdown markdown-reverser parser python python3 reverse-engineering reverse-markdown reverser
Last synced: 18 Mar 2025
https://github.com/andreaorru/romhacking
Tools, hacks, technical info about good old games
reverse-engineering romhacking snes
Last synced: 10 Oct 2025
https://github.com/jsrei/javascript-window-listener-library
javascript逆向开发基础组件,监听window的变化
crawler js-library js-reverse reverse-engineering web-security-research
Last synced: 19 Apr 2025
https://github.com/kqlio67/gpt4free
The official fork gpt4free repository | various collection of powerful language models
chatbot chatbots chatgpt chatgpt-4 chatgpt-api chatgpt-free chatgpt4 free-gpt gpt gpt-3 gpt-4 gpt3 gpt4 gpt4-api language-model openai openai-api openai-chatgpt python reverse-engineering
Last synced: 05 Oct 2025
https://github.com/trigger-segfault/majiro-py
Python library and tools created while reversing the Majiro VN engine with another person.
assembler disassembler majiro reverse-engineering scenario script visual-novel-engine
Last synced: 04 Sep 2025
https://github.com/antoniovazquezblanco/setup-ghidra
Setup Ghidra environment for GitHub Actions
action ghidra github-actions github-actions-typescript reverse-engineering
Last synced: 02 Feb 2026
https://github.com/phase/sbhs
Sonic Battle Hack Suite - GUI program for reverse engineering & patching Sonic Battle for the GBA.
gba reverse-engineering rom-hacking sonic
Last synced: 03 Jul 2025
https://github.com/voidsec/ida-helpers
Collection of IDA helpers
ida ida-plugin ida-pro idapro idapython idapython-plugin reverse-engineering
Last synced: 09 Apr 2025
https://github.com/therealdreg/pdbdump_bochs
Dump PDB Symbols including support for Bochs Debugging Format (with wine support)
bochs debugging instrumentation kernel-debugging linux-support osdev pdb reverse-engineering windows wine
Last synced: 10 Apr 2025
https://github.com/hillu/yara-rules-re
Tools for inspecting YARA bytecode
reverse-engineering weird-language yara
Last synced: 09 Jul 2025
https://github.com/abhithemodder/r2web
Access radare2 from anywhere, anytime.
binary-analysis disassembler r2web radare2 reverse-engineering wasi wasm wasmer
Last synced: 15 Sep 2025
https://github.com/michael-fadely/usercall-hook
Generate inline assembly functions to wrap your replacement functions. Supports __usercall and __userpurge
asm ida-pro reverse-engineering x86 x86-32 x86-64
Last synced: 12 Jan 2026
https://github.com/nshalabi/coding-ghidra
Java Library wrapper for Ghidra Headless Analysis + Java Samples
ghidra ghidra-plugins headless-analysis java malware-analysis reverse-engineering
Last synced: 14 May 2025
https://github.com/enovella/r2con-prequals-rhme3
r2 the Rhme3! The RHme (Riscure Hack me) is a low level hardware CTF that comes in the form of an Arduino board (AVR architecture). It involves a set of SW and HW challenges to test your skills in different areas such as side channel analysis, fault injection, reverse-engineering and software exploitation. In our talk we will briefly recap RHme2 and introduce the upcoming RHme3. This year we decided to create a special target called the Riscurino board which features CAN controllers for a real automotive hacking experience! During the r2con we challenge you to solve as many challenges as you can using radare2. Are you up to the task? By the time the r2con takes place the registration for RHme3 will be closed. However, we reserved 5 Riscurino boards for giving away during the conference. Be at r2con and win one of these boards by solving the qualification challenge(s) using radare2!
antidebugging antihooking challenge exploitation ollvm-obfuscation r2con ra radare2 reverse-engineering
Last synced: 28 Jan 2026
https://github.com/evil0ctal/simpletweakeditor
📦 越狱开发与插件逆向工具,集成插件编辑、.deb 打解包、SSH 连接、文件管理与软件源下载功能。(A tool for jailbreak development and tweak reverse engineering, featuring tweak editing, .deb unpacking/packing, SSH access, file management, and repo downloading.)
deb-rebuild deb-repository debian-packages ios-deb ios-jailbreak ios-tweak jailbreak-deb jailbreak-tweak reverse-engineering tweak-extract tweaks
Last synced: 04 Apr 2026
https://github.com/p-x9/machoobjcsection
🔬 A Swift library for parsing mach-o files to obtain Objecteve-C information.(Class/Protocol/Category)
binary class-dump macho objective-c reverse-engineering swift
Last synced: 07 Feb 2026
https://github.com/wuseman/hp_device_and_bios-hacking
"By ensuring that only trusted BIOS code is executed, HP Sure Start protects your PC at its most fundamental level. 15 It is the world's only self-healing BIOS. At HP, we design security into our devices to provide a complete, easy-to-manage ecosystem."
bios cracking elitebook elitedesk flashing hacking hp password password-removal programmer reverse-engineering
Last synced: 21 Jan 2026
https://github.com/jeff-1amstudios/carmageddon-1-cheat-code-disassembly
Reverse engineering Carmageddon 1 cheat code system
assembly c carmageddon dos gamedev reverse-engineering
Last synced: 29 Apr 2026