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-09 00:25:48 UTC
- JSON Representation
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: 08 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
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: 31 Jan 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: 07 Feb 2025
https://github.com/ayoubfaouzi/binary-auditing-solutions
Learn the fundamentals of Binary Auditing. Know how HLL mapping works, get more inner file understanding than ever.
binary-analysis decompilation disassembly ida-pro malware reverse-engineering static-analysis unpacking
Last synced: 04 Feb 2025
https://github.com/deadbits/malware-analysis-scripts
Collection of scripts for different malware analysis tasks
malware malware-analysis malware-research reverse-engineering
Last synced: 13 Dec 2024
https://github.com/anyaschukin/OverRide
Binary Exploitation and Reverse-Engineering (from assembly into C)
assembly c exploitation gdb hacking reverse-engineering
Last synced: 09 Nov 2024
https://github.com/doronz88/swift_reversing
My ongoing premier on reversing Swift
documentation ida ida-pro reverse-engineering swift
Last synced: 07 Feb 2025
https://github.com/instapy/instapy-research
📄 Research repository for InstaPy
graphql instagram instapy research reverse-engineering
Last synced: 05 Nov 2024
https://github.com/mlgmxyysd/libil2cpp
Collection of source code for Unity IL2CPP
il2cpp il2cpp-metadata il2cpp-unity reverse-engineering unity unity-3d unity-editor unity3d
Last synced: 18 Dec 2024
https://github.com/diommsantos/qtreanalyzer
QtREAnalyzer, a Ghidra extension to reverse-engineer Qt binaries.
ghidra ghidra-analyzer ghidra-plugin qt qt5 reverse-engineering static-analysis
Last synced: 07 Feb 2025
https://github.com/guedou/ts-453be
Ubuntu on QNAP TS-453Be
ghidra it8528 qbdi qnap radare2 reverse-engineering ts-453be
Last synced: 25 Jan 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: 06 Feb 2025
https://github.com/guedou/TS-453Be
Ubuntu on QNAP TS-453Be
ghidra it8528 qbdi qnap radare2 reverse-engineering ts-453be
Last synced: 26 Nov 2024
https://github.com/garyodernichts/re_nfpii
A reimplementation of the Wii U's nn_nfp.rpl library with the goal of research and amiibo emulation
homebrew reverse-engineering wiiu
Last synced: 26 Dec 2024
https://github.com/kristofhracza/tim_apple
Simple CS2 external cheat
cs2 cs2-cheat cs2-external cs2-hack external-cheat game-cheat game-hacking reverse-engineering source2 windows
Last synced: 04 Dec 2024
https://github.com/rtedbg/rtedbg
Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.
c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library
Last synced: 23 Jan 2025
https://github.com/albertzsigovits/malware-tools
A curated list of malware repositories, trackers and malware analysis tools
malware malware-analysis malware-research malware-tools malwareanalysis reverse-engineering
Last synced: 18 Nov 2024
https://github.com/kwsch/remasters
Reverse Engineering Pokémon Masters
android dena pokemon reverse-engineering
Last synced: 28 Oct 2024
https://github.com/antelcat/ida_copilot
ChatGPT Agent analyses your IDA pseudocode
agent assistant autogpt chatgpt gpt ida ida-plugin ida-pro idapython large-language-models llm openai reverse-engineering
Last synced: 05 Nov 2024
https://github.com/ac0d3r/0xpe
[windows]pe -> shellcode -> shellcodeLoader -> (pe2shellcode go on?)
Last synced: 06 Nov 2024
https://github.com/luker983/nsa-codebreaker-2020
My solutions to the 2020 NSA Codebreaker Challenge
cryptography ctf ctf-challenge ctf-challenges ctf-solutions ctf-writeups forensics reverse-engineering security vulnerability write-up write-ups
Last synced: 12 Nov 2024
https://github.com/hlandau/ortega
Ortega FDK
bcm5719 broadcom c ethernet firmware nic reverse-engineering
Last synced: 15 Oct 2024
https://github.com/xoreos/xoreos-tools
Tools to help the development of xoreos
aurora bioware c-plus-plus dragon-age jade-empire knights-of-the-old-republic kotor kotor2 modding neverwinter-nights nwn nwn2 nwscript reverse-engineering roleplaying-game rpg the-witcher
Last synced: 06 Feb 2025
https://github.com/virb3/jvm-dump-proxy
A proxy DLL for Windows to dump JVM classes at JNI level
classes dll dump jni jvm proxy reverse-engineering security windows
Last synced: 14 Oct 2024
https://github.com/zmovane/rex
Reverse Engineered Twitter's API
reverse-engineering scraper twitter twitter-api twitter-api-v2 twitter-scraper twitterscraper
Last synced: 10 Nov 2024
https://github.com/eikendev/java-decompiler
A Docker image with four popular Java decompilers in one place (CFR, Fernflower, Krakatau, and Procyon) :rocket::hammer:
apk-decompiler cfr docker-image fernflower jar-decompiler java-decompiler krakatau procyon reverse-engineering
Last synced: 09 Nov 2024
https://github.com/LostArtefacts/TR2X
Decompilation project for Tomb Raider II (1997), along with additional enhancements and bugfixes
game game-modding reverse-engineering tomb-raider
Last synced: 29 Nov 2024
https://github.com/jamesmoriarty/gohack
Experimental Go language CSGO exploit.
cheat csgo csgo-cheat dll dll-injection exploit external game-hacking go golang hazedumper kernel32-dll reverse-engineering user32-dll
Last synced: 28 Oct 2024
https://github.com/ahmed605/10mica
Mica but for Windows 10
composition dcomp dwm mica reverse-engineering uwp wasdk win10 wincomp windows winrt winui
Last synced: 12 Oct 2024
https://github.com/eset/nimfilt
A collection of modules and scripts to help with analyzing Nim binaries
demangling ida ida-plugin ida-pro idapython malware-analysis nim nim-lang nim-language reverse-engineering
Last synced: 05 Feb 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: 08 Nov 2024
https://github.com/karashiiro/ffxivopcodewizard
How about we not work hard?
ffxiv network opcodes reverse-engineering
Last synced: 27 Oct 2024
https://github.com/davidhampgonsalves/CR14-emulator-for-CatGenie-120
Suppress the CatGenie 120 DRM and refill soap cartridges using an Arduino
arduino featured reverse-engineering
Last synced: 29 Oct 2024
https://github.com/ethaanol/jvm-manual
This repository is a small wiki related to the JVM and how it functions when executing a program.
assembly java jvm jvm-bytecode reverse-engineering wiki
Last synced: 23 Jan 2025
https://github.com/r3nzthecodegod/spotify-internal
Remove ads and add extra features for spotify desktop version.
dll hacking modern-cpp reverse-engineering spotify spotify-no-ads
Last synced: 12 Nov 2024
https://github.com/aerosoul94/dynlib
IDA Pro plugin to aid PS4 user mode ELF reverse engineering.
elf ida ida-plugin ida-pro idapro ps4 reverse-engineering
Last synced: 16 Nov 2024
https://github.com/kiyadesu/android-reversing-challenges
there are some CTF challenges or some other things helping improving android reversing skills.
Last synced: 29 Oct 2024
https://github.com/cmatthewbrooks/r2kit
A set of scripts for a radare-based malware code analysis workflow
malware-analysis radare2 reverse-engineering
Last synced: 27 Nov 2024
https://github.com/m417z/x64dbg-xfg-marker
An x64dbg plugin which marks XFG call signatures as data
reverse-engineering x64dbg x64dbg-plugin
Last synced: 11 Nov 2024
https://github.com/evanpurkhiser/prolink-connect
A Typescript / JavaScript library that is able to talk to Pioneer PROLINK enabled DJ equipment
cdj dj djm hardware-libraries music pioneer prolink-network reverse-engineering
Last synced: 07 Feb 2025
https://github.com/mlgmxyysd/il2cppmemorydumper
Dump Il2Cpp unprotected executable ELF and metadata from process memory
android il2cpp il2cpp-hacking il2cpp-metadata il2cpp-modding il2cpp-unity memory-dumper reverse-engineering unity unity-3d unity3d
Last synced: 17 Nov 2024
https://github.com/rizinorg/book
An official book about Rizin
debugging exploitation program-analysis reverse-engineering
Last synced: 11 Nov 2024
https://github.com/seemoo-lab/apple-continuity-tools
Reverse engineering toolkit for Apple's wireless ecosystem
apple frida ios macos reverse-engineering
Last synced: 05 Nov 2024
https://github.com/TomashuTTTT7/Hidecall
Hide function calls to prevent reverse-engineering
anti-reversing compile-time hide msvc obfuscate obfuscate-code obfuscated-code obfuscation reverse-engineering reversing single-header small x86
Last synced: 17 Nov 2024
https://github.com/lithdew/youtube
A library for executing search queries, retrieving metadata, and obtaining direct links to video-only/audio-only/muxed versions of videos on YouTube in Go.
fasthttp golang reverse-engineering youtube youtube-dl
Last synced: 12 Dec 2024
https://github.com/therealdreg/ida_bochs_windows
Helper script for Windows kernel debugging with IDA Pro on native Bochs debugger (including PDB symbols)
bochs debugging ida-pro idapython instrumentation kernel-debugging osdev pdb reverse-engineering windows
Last synced: 28 Oct 2024
https://github.com/tmr232/brutal-ida
Block Redo & Undo To Achieve Legacy IDA
ida ida-plugin idapython idapython-plugin reverse-engineering
Last synced: 28 Oct 2024
https://github.com/redragonx/can2rnet
This repo has code and documentation to control power-wheelchairs with R-Net electronics.
can canbus defcon electronics hacking medical pgdt powerwheelchairs python r-net raspberry-pi raspberrypi reverse-engineering rnet
Last synced: 01 Nov 2024
https://github.com/xchwarze/wifi-pineapple-cloner-builds
Build repo from Universal Wifi pineapple hardware cloner
embedded-systems firmware gl-ar150 gl-inet glinet hacking hardware infosec iot network-attacks openwrt pineapple reverse-engineering router wifi wifi-pineapple wifi-pineapple-nano wifi-pineapple-tetra wireless
Last synced: 28 Jan 2025
https://github.com/joetsoi/openmoonstone
Open source reimplementation of Moonstone: A Hard Day's Knight
game ggez python reverse-engineering rust
Last synced: 11 Nov 2024
https://github.com/archercreat/vm_jit
VM devirtualization PoC based on AsmJit and llvm
asmjit llvm reverse-engineering vm
Last synced: 09 Nov 2024
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: 13 Nov 2024
https://github.com/martinstyk/apkanalyzer
Java tool for analyzing Android APK files
analyzer android androidmanifest apk apktool java metadata resource-metadata reverse-engineering statistics
Last synced: 14 Jan 2025
https://github.com/rizinorg/cutterdrcov
DynamoRIO coverage visualization for cutter
coverage cutter dynamorio plugin reverse-engineering
Last synced: 11 Nov 2024
https://github.com/inickt/pam_wtid
Patch for Apple's pam_tid PAM Touch ID module to add sudo watch authentication
authentication macos objdump pam pam-module patch reverse-engineering sudo touchid watch
Last synced: 06 Nov 2024
https://github.com/therealdreg/ida_vmware_windows_gdb
Helper script for Windows kernel debugging with IDA Pro on VMware + GDB stub (including PDB symbols)
debugging gdb ida-pro idapython kernel-debugging osdev pdb reverse-engineering vmware vmware-workstation windows
Last synced: 28 Oct 2024
https://github.com/astropilot/valheimtooler
A fancy cheats tool for the Valheim game
cheat dotnet game-hacking modding reverse-engineering unity valheim valheim-game valheim-mod
Last synced: 14 Nov 2024
https://github.com/junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
cli introspection java-bytecode jvm-bytecode kotlin project-analysis reverse-engineering static-analysis
Last synced: 08 Nov 2024
https://github.com/AlexDenisov/ModernStickies
Reverse Engineering Stickies.app
Last synced: 20 Nov 2024
https://github.com/steven-michaud/sandboxmirror
Tool for reverse-engineering Apple's sandbox
c-plus-plus kernel-modules macos macosx reverse-engineering
Last synced: 09 Nov 2024
https://github.com/pret/pokepuzzle
Disassembly of Pokémon Puzzle Challenge
disassembly gameboy-color gbz80 pokemon reverse-engineering
Last synced: 16 Nov 2024
https://github.com/nukem9/hzdcoreeditor
.NET tools and resources for editing Decima game engine files.
death-stranding decima dotnet editor game horizon-zero-dawn reverse-engineering
Last synced: 28 Oct 2024
https://github.com/alexdenisov/modernstickies
Reverse Engineering Stickies.app
Last synced: 08 Nov 2024
https://github.com/asmjmp0/AndroidRunnableJadx
run java method of Android in Jadx without Android device.
android emulator jadx reverse-engineering
Last synced: 21 Nov 2024
https://github.com/ergrelet/triton-bn
Binary Ninja plugin that can be used to apply Triton's dead store eliminitation pass on basic blocks or functions.
binary-ninja binary-ninja-plugin cpp deobfuscation reverse-engineering triton
Last synced: 11 Nov 2024
https://github.com/mrcook/jetpac-disassembly
JETPAC: fully annotated source code of this classic 8-bit game (1983, ZX Spectrum)
8-bit assembly disassembly game reverse-engineering skoolkit source-code z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/emoose/xbox-reversing
Information & parsers for some under-documented Xbox360 structures/file formats (STFS/GDFX/XDBF/XEX...)
010editor ida-pro reverse-engineering xbox360
Last synced: 19 Dec 2024
https://github.com/neg4n/trickster
user-friendly linux memory debugging library
debugging-tool hacking linux reverse-engineering rust-crate rust-library
Last synced: 06 Jan 2025
https://github.com/Elliesaur/DotNetHook
A hook proof of concept with no native dependencies. Hook both .NET methods (even framework methods) and Native methods entirely in .NET.
dotnet dotnet-cli hooking hooks proof-of-concept reverse-engineering
Last synced: 13 Nov 2024
https://github.com/wp-xyz/Hex
Hex editor designed for analyzing binary files.
fpc hex lazarus pascal record reverse-engineering
Last synced: 25 Nov 2024
https://github.com/rfalke/decompiler-subjects
Tests cases for binary decompilers
aarch64 arm64 binary-decompiler decompilation decompiler m68k reverse-engineering test-subjects x64 x86
Last synced: 17 Jan 2025
https://github.com/thalium/idatag
IDA plugin to explore and browse tags
ida ida-plugin plugin reverse-engineering
Last synced: 16 Nov 2024
https://github.com/xerpi/vita-libbaremetal
PSVita bare-metal payload library and sample
assembly-language-programming bare-metal c-programming low-level-programming psvita reverse-engineering
Last synced: 12 Nov 2024
https://github.com/uroboro/NotificationExplorer
See what notifications exist at runtime
jailbreak logos notifications reverse-engineering theos
Last synced: 09 Nov 2024
https://github.com/jamesmoriarty/gomem
A Go library for manipulating Windows processes.
dll dll-injection exploit external go golang hack kernel32 kernel32-dll reverse-engineering security windows
Last synced: 07 Nov 2024
https://github.com/uroboro/notificationexplorer
See what notifications exist at runtime
jailbreak logos notifications reverse-engineering theos
Last synced: 19 Jan 2025
https://github.com/ViRb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 04 Nov 2024
https://github.com/jonathansalwan/x-tunnel-opaque-predicates
IDA+Triton plugin in order to extract opaque predicates using a Forward-Bounded DSE. Example with X-Tunnel.
binary-analysis reverse-engineering symbolic-execution
Last synced: 29 Oct 2024
https://github.com/FeroxFoxxo/MQReawakened
An open source emulation for the backend of MQ's servers, written from scratch with love!
Last synced: 06 Nov 2024
https://github.com/evilpenguin/ThatWebInspector
Enabled Web Inspector for all iOS apps
Last synced: 04 Nov 2024
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: 19 Dec 2024
https://github.com/vrachieru/tplink-smartplug-api
TP-Link HS1xx smart plug API wrapper.
api-wrapper home-automation kasa reverse-engineering smart-home smart-plug tplink
Last synced: 06 Nov 2024
https://github.com/ivision-research/banjo
Android Dex disassembler and Binary Ninja plugin
android binaryninja-plugin disassembler reverse-engineering
Last synced: 06 Nov 2024
https://github.com/tmcdos/idr
Interactive Delphi Reconstructor (Pascal version)
decompiler delphi7 reverse-engineering
Last synced: 21 Jan 2025
https://github.com/vaibhavpandeyvpz/deapk
DeAPK is an open-source, online APK decompiler which lets you upload an APK and then decompile it to Smali or Java sources. It is built using Laravel, Vue.js, Bootstrap, FontAwesome, Pusher, Redis, MySQL, apktool, jadx and hosted atop Oracle cloud platform.
android android-decompiler apk-decompiler apktool jadx java java-decompiler laravel online-decompiler reverse-engineering smali
Last synced: 09 Nov 2024
https://github.com/LJP-TW/NYCU-Secure-Programming
NYCU 程式安全 - Reverse Engineering 逆向工程簡報、影片、題目
Last synced: 03 Nov 2024
https://github.com/huan/sidecar
Easily hook/call binary functions using ES6 class with TypeScript annotation (Powered by Frida)
assembly frida hook reverse-engineering
Last synced: 16 Jan 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: 19 Dec 2024
https://github.com/droe/hopper-scripts
Scripts for Hopper Disassembler
hopper-disassembler reverse-engineering
Last synced: 19 Dec 2024
https://github.com/coallaoh/whitenblackbox
Towards Reverse-Engineering Black-Box Neural Networks, ICLR'18
blackbox iclr neural-network reverse-engineering
Last synced: 17 Dec 2024
https://github.com/romainthomas/r2pay
Files used to resolve the r2pay challenge
android reverse-engineering whitebox
Last synced: 08 Nov 2024
https://github.com/nextco/android-decompiler
A hight quality list of tools to reverse engineering code from android.
Last synced: 18 Nov 2024
https://github.com/giacomoferretti/paranoid-deobfuscator
Deobfuscate "paranoid" protected apps
android deobfuscation deobfuscator lsparanoid paranoid python python3 reverse-engineering static-analysis string-deobfuscator string-obfuscation string-obfuscator
Last synced: 05 Feb 2025
https://github.com/goatshriek/ruby-dragon
Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.
clojure contributions-welcome ghidra ghidra-plugin ghidra-plugins good-first-issue groovy jruby jshell kotlin plugin reverse-engineering ruby
Last synced: 20 Dec 2024
https://github.com/enovella/re-scripts
IDA, Ghidra and Radare2 scripts. Also Android scripts to make your life easier.
android binaryninja bninja idapro idapro7 idapython python3 r2pipe radare2 reverse-engineering
Last synced: 07 Nov 2024