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/enkomio/sojobo
A binary analysis framework
b2r2 dotnet fsharp malware-analysis malware-analyzer malware-research program-analysis reverse-engineering security security-framework security-tools
Last synced: 22 Apr 2025
https://github.com/cheez3d/popcap-patches
A collection of patched executables for PopCap games along with various bits of information regarding them. Patches include, but might not be limited to fixes for 3D acceleration as well as higher resolutions not working on recent versions of Windows.
Last synced: 07 May 2025
https://github.com/emoose/idaxex
Xbox/Xbox360 loader plugin for IDA 9, and xex1tool, supporting most known Xbox executable file formats (XEX/XBE)
ida ida-pro reverse-engineering xbe xbox xbox360 xenon xex
Last synced: 21 Aug 2025
https://github.com/reverseapple/gxpc
Sniff XPC communication using Frida and Go
frida ios macos reverse-engineering xnu xpc
Last synced: 05 Apr 2025
https://github.com/corellium/corellium-android-unpacking
Android Unpacking Automation using Corellium Devices
android frida reverse-engineering reversing unpacker unpacking
Last synced: 29 Apr 2025
https://github.com/Fleynaro/SDA
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
analysis debugger decompiler disassembler dynamic-analysis games pe-format reverse-engineering static-analysis tool x86 x86-64
Last synced: 09 Jul 2025
https://github.com/trailofbits/objcgraphview
A graph view plugin for Binary Ninja to visualize Objective-C
binary-ninja objective-c plugin reverse-engineering ui
Last synced: 25 Jun 2025
https://github.com/mefistotelis/pylabview
Python reader of LabVIEW RSRC files (VI, CTL, LLB). File format description on the Wiki.
extractor fileformat labview python3 reverse-engineering
Last synced: 08 Jun 2026
https://github.com/airbus-seclab/android_emuroot
Android_Emuroot is a Python script that allows granting root privileges on the fly to shells running on Android virtual machines that use google-provided emulator images called Google API Playstore, to help reverse engineers to go deeper into their investigations.
android android-emuroot emulator python reverse-engineering root-privileges
Last synced: 15 Apr 2025
https://github.com/ValveResourceFormat/SteamAppInfo
Parser for appinfo.vdf and packageinfo.vdf files used by the Steam client
Last synced: 27 Apr 2026
https://github.com/8dcc/bin-graph
Visualize binary files
binary-analysis c libpng reverse-engineering
Last synced: 06 Apr 2025
https://github.com/darx0r/stingray
IDAPython plugin for finding function strings recursively
ida-plugin ida-pro idapython idapython-plugin reverse-engineering static-analysis string-search
Last synced: 10 May 2025
https://github.com/ant4g0nist/polar
A LLDB plugin which brings LLMs to LLDB
langchain llama2 lldb llm ollama reverse-engineering
Last synced: 25 Oct 2025
https://github.com/aldelaro5/ghidra-gekko-broadway-lang
Ghidra language definition for the Gekko and Broadway CPU variant used in the Nintendo GameCube and Nintendo Wii respectively
gamecube ghidra reverse-engineering wii
Last synced: 16 Jan 2026
https://github.com/fuzziqersoftware/resource_dasm
Classic Mac OS resource fork and application disassembler, with reverse-engineering tools for specific applications
classic-mac-os disassembler hypercard resource-fork reverse-engineering soundmusicsys sprites
Last synced: 19 Jan 2026
https://github.com/KasperskyLab/hrtng
IDA Pro plugin with a rich set of features: decryption, deobfuscation, patching, lib code recognition and various pseudocode transformations
binary-analysis decryption deobfuscation hexrays ida ida-plugin ida-pro ida-pro-plugin idapro malware-analysis pattern-matching reverse-engineering
Last synced: 18 Jul 2025
https://github.com/timac/qlcarfiles
QuickLook plugin to visualize .car files (compiled Asset Catalogs)
macos quicklook quicklook-plugin reverse-engineering
Last synced: 14 Apr 2025
https://github.com/iliasam/laser_tape_reverse_engineering
Alternative firmware for a cheap X-40 laser tape measure
laser rangefinder reverse-engineering stm32
Last synced: 05 Apr 2025
https://github.com/cmu-sei/kaiju
CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is a "mirror" -- please file tickets, bug reports, or pull requests at the upstream home in @CERTCC: https://github.com/certcc/kaiju
binary-analysis ghidra reverse-engineering
Last synced: 05 Apr 2025
https://github.com/xboxoneresearch/wiki
Research wiki
information research reverse-engineering wiki xbox-one
Last synced: 25 Jan 2026
https://github.com/user1342/DroidDetective
A machine learning malware analysis framework for Android apps.
androguard android android-application artificial-intelligence machine-learning malware malware-analysis malware-detection python random-forest reverse-engineering
Last synced: 29 Mar 2025
https://github.com/jonpalmisc/limoncello
Yet another LLVM-based obfuscator
llvm obfuscation obfuscator reverse-engineering
Last synced: 16 Feb 2026
https://github.com/droppers/singlefileextractor
A tool for extracting contents (assemblies, configuration, etc.) from a single-file application to a directory, suitable for purposes like malware analysis.
dotnet malware malware-analysis reverse-engineering tooling
Last synced: 16 May 2025
https://github.com/jon-brandy/hackthebox
My WriteUps for HackTheBox CTFs, Machines, and Sherlocks.
binary-exploitation ctf forensics hackthebox-writeups htb-machine htb-sherlocks htb-writeups pwn reverse-engineering
Last synced: 27 Jun 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: 31 May 2026
https://github.com/samueltulach/patchboot
Guide for patching AMI Aptio V UEFI firmware to circumvent Secure Boot checks
ami aptio efi firmware patch reverse-engineering reversing uefi
Last synced: 11 Feb 2026
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/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/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: 31 May 2026
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/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/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/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: 09 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/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/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/reverseapple/removebooksdrm
Books EPUB DRM Removal
compatibility drm fair-use fairplay interoperability reverse-engineering
Last synced: 06 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/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/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/ReversingID/Crackmes-Repository
Initiative to collect and preserve crackmes for learning and practice in reverse engineering
Last synced: 08 Jul 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: 04 May 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/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/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: 03 Apr 2026
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/androguard/goauld
Dynamic injection tool for Linux/Android
injection instrumentation linux reverse-engineering rust
Last synced: 26 Jul 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/pfalcon/scratchablock
Yet another crippled decompiler project
data-flow-analysis decompiler program-analysis reverse-engineering
Last synced: 11 Mar 2026
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/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/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/djkaty/il2cppinspectorplugins
The official repository of plugins for Il2CppInspector
il2cpp metadata reverse-engineering unity
Last synced: 10 Apr 2025
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/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/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/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/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/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/x86byte/sbox
Compile-time AES string obfuscation for C++
advanced-encryption-standard aes aes-128 aes-decryption aes-encryption compile-time-obfuscation encryption-decryption obfuscate-strings obfuscation reverse-engineering runtime-encryption string-encoding string-encrypt string-encryption string-encryption-high-resiliency
Last synced: 14 Jun 2026
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/hgarrereyn/STRIDE
simple type recognition in decompiled executables
decompilation reverse-engineering
Last synced: 20 Oct 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/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: 17 May 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/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/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/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/nmggithub/kass
Kass: A security research tool.
reverse-engineering security-research swift
Last synced: 21 Oct 2025
https://github.com/xmoezzz/rfvp
A Non-Official Rust cross-platform implementation of the FVP engine & IDE
compiler decompiler galgame reverse-engineering visual-novel visual-novel-engine
Last synced: 15 Jun 2026
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/pret/pokepinballrs
Decompilation of Pokémon Pinball: Ruby & Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 05 Apr 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/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/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/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/allsafecybersecurity/ghidra_scripts
Ghidra scripts for malware analysis
ghidra python reverse-engineering
Last synced: 22 Apr 2025
https://github.com/jkennethcarino/adobo
Patches for Morphe to disable ads, trackers and analytics, remove Reddit ads everywhere, always open Gboard in incognito mode, and much more!
adblocking android dalvik gboard kotlin morphe morphe-patches patches privacy reddit reverse-engineering smali
Last synced: 02 May 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