Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-02-01 00:26:01 UTC
- JSON Representation
https://github.com/AllsafeCyberSecurity/LazyGhidra
Make your Ghidra Lazy!
ghidra python reverse-engineering
Last synced: 26 Oct 2024
https://github.com/luca1991/ndsfactory
Unpack & Repack Nintendo DS Roms (.nds)
nintendo-ds nintendo-hacking reverse-engineering rom-hacking
Last synced: 28 Jan 2025
https://github.com/unixpickle/cbyge
Reverse engineering Cync (formerly "C by GE") WiFi devices
iot iot-device lightbulb proxy reverse-engineering webapp
Last synced: 12 Nov 2024
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: 01 Feb 2025
https://github.com/ant4g0nist/polar
A LLDB plugin which brings LLMs to LLDB
langchain llama2 lldb llm ollama reverse-engineering
Last synced: 10 Oct 2024
https://github.com/encounter/decomp-toolkit
A GameCube & Wii decompilation toolkit
codewarrior decompilation disassembler dol gamecube metrowerks powerpc rel reverse-engineering rust wii
Last synced: 27 Jan 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: 29 Jan 2025
https://github.com/reverseapple/gxpc
Sniff XPC communication using Frida and Go
frida ios macos reverse-engineering xnu xpc
Last synced: 26 Jan 2025
https://github.com/s-macke/starflight-reverse
Reversed engineered game Starflight (1986)
forth game game-starflight reverse-engineering
Last synced: 14 Oct 2024
https://github.com/nlitsme/extfstools
Tools for extracting files from ext2,3,4 filesystem images
ext2 ext3 ext4 filesystem-analysis reverse-engineering
Last synced: 05 Dec 2024
https://github.com/maluramichael/dll-proxy-generator
Creates a proxy dll which sits between the game and original dll
gamedev hacking reverse-engineering
Last synced: 20 Dec 2024
https://github.com/pret/pokeplatinum
Decompilation of Pokémon Platinum
c decompilation nintendo-ds pokemon reverse-engineering
Last synced: 19 Dec 2024
https://github.com/m417z/multiline-ultimate-assembler
A multiline (and ultimate) assembler (and disassembler) plugin for x64dbg and OllyDbg. A perfect tool for modifying and extending a compiled executable functionality.
assembler ollydbg ollydbg-plugin reverse-engineering x64dbg x64dbg-plugin
Last synced: 27 Jan 2025
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: 14 Jan 2025
https://github.com/projectPiki/pikmin
A decompilation of Pikmin brought to you by fans of the series.
cpp decompilation pikmin reverse-engineering
Last synced: 12 Nov 2024
https://github.com/strager/supermetroid
Super Metroid SNES game, disassembled
disassembly reverse-engineering
Last synced: 14 Oct 2024
https://github.com/zackelia/ghidra-dark-theme
Modern dark theme based on the original ghidra-dark
dark-theme ghidra ghidra-dark reverse-engineering
Last synced: 17 Jan 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: 20 Nov 2024
https://github.com/8dcc/bin-graph
Visualize binary files
binary-analysis c libpng reverse-engineering
Last synced: 28 Jan 2025
https://github.com/user1342/AutoDroid
A tool for automating interactions with Android devices - including ADB, AndroGuard, and Frida interactivity.
adb androguard android android-application frida malware-analysis reverse-engineering
Last synced: 31 Oct 2024
https://github.com/p-x9/machokit
🔬 A Swift library for parsing mach-o files to obtain various information.
binary ctf dyld dyld-shared-cache dylib mach-o macho parser reverse-engineering swift symbols
Last synced: 31 Jan 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: 10 Nov 2024
https://github.com/alexbatalov/fallout1-re
Reverse engineered Fallout
c decompilation fallout game reverse-engineering
Last synced: 05 Nov 2024
https://github.com/angelod2022/googlewifidesktop
A desktop client for Google WiFi routers. (MAINTENANCE HIBERNATION)
google google-wifi onhub reverse-engineering router wifi
Last synced: 06 Nov 2024
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: 01 Nov 2024
https://github.com/keith/xcode.app-strings
All the strings from Xcode's binaries
Last synced: 27 Jan 2025
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: 16 Nov 2024
https://github.com/AngeloD2022/GoogleWiFiDesktop
An (unfinished) desktop client for Google WiFi routers.
google google-wifi onhub reverse-engineering router wifi
Last synced: 05 Nov 2024
https://github.com/jonpalmisc/limoncello
Yet another LLVM-based obfuscator
llvm obfuscation obfuscator reverse-engineering
Last synced: 28 Jan 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: 28 Jan 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: 07 Nov 2024
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: 09 Nov 2024
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: 29 Jan 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: 28 Nov 2024
https://github.com/Luca1991/NDSFactory
Unpack & Repack Nintendo DS Roms (.nds)
nintendo-ds nintendo-hacking reverse-engineering rom-hacking
Last synced: 31 Oct 2024
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: 31 Jan 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 Nov 2024
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: 28 Jan 2025
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: 28 Jan 2025
https://github.com/pfalcon/scratchablock
Yet another crippled decompiler project
data-flow-analysis decompiler program-analysis reverse-engineering
Last synced: 17 Nov 2024
https://github.com/enovella/androidtrainings
Mobile security trainings based on android
android crackme mobile mobilesecurity reverse-engineering security training-materials
Last synced: 07 Nov 2024
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: 18 Jan 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: 19 Nov 2024
https://github.com/williballenthin/lancelot
intel x86(-64) code analysis library that reconstructs control flow
malware-analysis reverse-engineering
Last synced: 01 Feb 2025
https://github.com/guedou/r2m2
radare2 + miasm2 = ♥
miasm2 radare2 radare2-plugin reverse-engineering
Last synced: 25 Jan 2025
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: 31 Oct 2024
https://github.com/bdcht/ccrawl
clang-based search engine for C/C++ data structures, classes, prototypes & macros
clang database reverse-engineering structures
Last synced: 01 Feb 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: 28 Jan 2025
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: 16 Jan 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: 21 Jan 2025
https://github.com/iTaysonLab/jetisteam
(another?) UNOFFICIAL Steam mobile client project
android jetpack-compose reverse-engineering steam
Last synced: 09 Nov 2024
https://github.com/morris/vstools
Toolset for Vagrant Story (2000, Square), written in JavaScript with Three.js
playstation reverse-engineering squaresoft
Last synced: 27 Oct 2024
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: 16 Nov 2024
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: 11 Nov 2024
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: 25 Jan 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: 28 Dec 2024
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: 01 Feb 2025
https://github.com/smx-smx/xzre
XZ backdoor reverse engineering
backdoor malware-analysis reverse-engineering sshd xz
Last synced: 29 Jan 2025
https://github.com/SeedFinding/fnseedc
Collection of resources for Minecraft Seedcracking
minecraft minecraft-seeds reverse reverse-engineering seed seedcracking seedreversal
Last synced: 08 Nov 2024
https://github.com/newdive/uzmap-resource-extractor
apicloud apk的资源解密提取器
androidnativeemu apicloud python2 python3 reverse-engineering unicorn uzmap
Last synced: 30 Oct 2024
https://github.com/nccgroup/ghostrings
Ghidra scripts for recovering string definitions in Go binaries
ghidra ghidra-scripts go golang reverse-engineering
Last synced: 10 Nov 2024
https://github.com/emoose/idaxex
Xbox360/Xenon loader plugin for IDA 7.2+, and xex1tool, supporting most known Xbox360/Xenon .XEX executable file formats.
ida ida-pro reverse-engineering xbox360 xenon xex
Last synced: 29 Jan 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: 15 Oct 2024
https://github.com/allsafecybersecurity/ghidra_scripts
Ghidra scripts for malware analysis
ghidra python reverse-engineering
Last synced: 08 Nov 2024
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: 29 Jan 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: 08 Nov 2024
https://github.com/reverseapple/removebooksdrm
Books EPUB DRM Removal
compatibility drm fair-use fairplay interoperability reverse-engineering
Last synced: 29 Jan 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: 29 Jan 2025
https://github.com/androguard/goauld
Dynamic injection tool for Linux/Android
injection instrumentation linux reverse-engineering rust
Last synced: 30 Jan 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: 10 Nov 2024
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: 11 Jan 2025
https://github.com/praydog/automatamp
NieR: Automata Multiplayer Mod
cmkr modding multiplayer-mod nier nier-automata reverse-engineering
Last synced: 17 Nov 2024
https://github.com/ReversingID/Crackmes-Repository
Initiative to collect and preserve crackmes for learning and practice in reverse engineering
Last synced: 20 Nov 2024
https://github.com/te-k/pecli
CLI tool to analyze PE files
malware malware-analysis reverse-engineering
Last synced: 28 Jan 2025
https://github.com/djkaty/il2cppinspectorplugins
The official repository of plugins for Il2CppInspector
il2cpp metadata reverse-engineering unity
Last synced: 30 Oct 2024
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: 30 Jan 2025
https://github.com/pret/pokepinballrs
Decompilation of Pokémon Pinball: Ruby & Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 28 Jan 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: 27 Oct 2024
https://github.com/ionescu007/wnfun
WNF Utilities 4 Newbies (WNFUN)
internals kernel reverse-engineering reversing windows windows-internals windowsinternals wnf
Last synced: 16 Nov 2024
https://github.com/reversingid/crackmes-repository
Initiative to collect and preserve crackmes for learning and practice in reverse engineering
Last synced: 12 Nov 2024
https://github.com/anthonyshibitov/netdis
Web based binary analysis
assembly binary-analysis c exploit-development forensics python reverse-engineering webapp
Last synced: 30 Jan 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: 08 Dec 2024
https://github.com/parappadev/parappa2
PaRappa the Rapper 2 (2001, PS2) decompilation
decomp decompilation parappa ps2 reverse-engineering
Last synced: 02 Feb 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: 01 Nov 2024
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: 29 Nov 2024
https://github.com/AllsafeCyberSecurity/ghidra_scripts
Ghidra scripts for malware analysis
ghidra python reverse-engineering
Last synced: 26 Oct 2024
https://github.com/fesh0r/010editor
Templates and scripts for 010 editor
binary-analysis binary-data binaryformat hex-editor reverse-engineering
Last synced: 12 Jan 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: 08 Nov 2024
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: 28 Oct 2024
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: 25 Oct 2024
https://github.com/sandermvanvliet/protobufdecoder
A Google Protocol Buffers (Protobuf) payload decoder/analyzer
dotnet dotnet-core netcore protobuf protocol-buffers reverse-engineering
Last synced: 27 Oct 2024
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: 18 Nov 2024
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: 08 Nov 2024
https://github.com/ayuthmang/.Net-Reverse-Engineering
Resources, tools about .net reverse engineering.
Last synced: 07 Nov 2024
https://github.com/thestr4ng3r/arcore-patch
Attempt to get ARCore Preview 2 running on unsupported devices
android arcore radare2 reverse-engineering
Last synced: 19 Nov 2024
https://github.com/simon816/phpdeobfuscator
Advanced PHP deobfuscator
deobfuscator hacktoberfest php reverse-engineering
Last synced: 13 Nov 2024
https://github.com/invictus1306/arm-episodes
Arm Episodes
arm exploitation reverse-engineering shellcode
Last synced: 16 Oct 2024
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: 01 Feb 2025
https://github.com/jonatan1024/CpuidSpoofer
x64dbg plugin for simple spoofing of CPUID instruction behavior
cpuid cpuinfo debugging reverse-engineering x64dbg x64dbg-plugin
Last synced: 15 Nov 2024
https://github.com/Xkeeper0/smb2
Super Mario Bros. 2, discombobulated
6502-assembly assembly-6502 mario-bros nes reverse-engineering
Last synced: 20 Nov 2024