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-01-22 00:26:47 UTC
- JSON Representation
https://github.com/niemand-sec/AntiCheat-Testing-Framework
Framework to test any Anti-Cheat
anti-cheats cheats cplusplus exploit kernel reverse-engineering windows
Last synced: 07 Nov 2024
https://github.com/niemand-sec/anticheat-testing-framework
Framework to test any Anti-Cheat
anti-cheats cheats cplusplus exploit kernel reverse-engineering windows
Last synced: 30 Oct 2024
https://github.com/steven-michaud/hookcase
Tool for reverse engineering macOS/OS X
assembly-language c-plus-plus dyld kernel-modules mach-o macos macosx objective-c-plus-plus reverse-engineering
Last synced: 17 Jan 2025
https://github.com/mrexodia/dumpulator
An easy-to-use library for emulating memory dumps. Useful for malware analysis (config extraction, unpacking) and dynamic analysis in general (sandboxing).
cross-platform debugging-tools easy-to-use emulator hacktoberfest malware malware-analysis malware-analyzer malware-research minidump python python3 reverse-engineering sandbox unicorn unpacking windows windows-internals x64
Last synced: 18 Jan 2025
https://github.com/netzob/netzob
Netzob: Protocol Reverse Engineering, Modeling and Fuzzing
automata fuzzing network protocols python reverse-engineering traffic-generation zoby
Last synced: 03 Nov 2024
https://github.com/1n3/reverseapk
Quickly analyze and reverse engineer Android packages
analyze android apk decompile hacking java linux mobile pentest pentesting reverse-engineering smali
Last synced: 18 Jan 2025
https://github.com/schutzwerk/CANalyzat0r
Security analysis toolkit for proprietary car protocols
automotive-security carhacking reverse-engineering
Last synced: 15 Nov 2024
https://github.com/horsicq/PDBRipper
PDBRipper is a utility for extract an information from PDB-files.
hacktoberfest hacktoberfest2023 pdb pdb-files pdb-parser reverse-engineering
Last synced: 20 Nov 2024
https://github.com/horsicq/pdbripper
PDBRipper is a utility for extract an information from PDB-files.
hacktoberfest hacktoberfest2023 pdb pdb-files pdb-parser reverse-engineering
Last synced: 22 Jan 2025
https://github.com/schutzwerk/canalyzat0r
Security analysis toolkit for proprietary car protocols
automotive-security carhacking reverse-engineering
Last synced: 03 Nov 2024
https://github.com/reversinglabs/reversinglabs-yara-rules
ReversingLabs YARA Rules
indicators-of-compromise malware-detection ransomware-detection ransomware-prevention reverse-engineering yara yara-rules yara-signatures
Last synced: 13 Nov 2024
https://github.com/gcarmix/HexWalk
Hex Viewer/Editor/Analyzer compatible with Linux/Windows/MacOS
binwalk gui hexeditor reverse-engineering
Last synced: 19 Nov 2024
https://github.com/steven-michaud/HookCase
Tool for reverse engineering macOS/OS X
assembly-language c-plus-plus dyld kernel-modules mach-o macos macosx objective-c-plus-plus reverse-engineering
Last synced: 26 Oct 2024
https://github.com/danielkrupinski/vac
Source code of Valve Anti-Cheat obtained from disassembly of compiled modules
anti-cheat csgo css disassembly dota2 reverse-engineering steam tf2 vac valve-anti-cheat
Last synced: 21 Jan 2025
https://github.com/indetectables-net/toolkit
The essential toolkit for reversing, malware analysis, and cracking
cracking infosec infosec-reference malware-analysis reverse-engineering
Last synced: 06 Dec 2024
https://github.com/pret/pokeyellow
Disassembly of Pokemon Yellow
disassembly gameboy gbz80 pokemon reverse-engineering
Last synced: 18 Jan 2025
https://github.com/secrary/makin
makin - reveal anti-debugging and anti-VM tricks [This project is not maintained anymore]
capstone debugging hooks malware-analysis reverse-engineering
Last synced: 20 Nov 2024
https://github.com/HackOvert/AntiDBG
A bunch of Windows anti-debugging tricks for x86 and x64.
anti-debugging malware-analysis reverse-engineering
Last synced: 05 Nov 2024
https://github.com/1N3/ReverseAPK
Quickly analyze and reverse engineer Android packages
analyze android apk decompile hacking java linux mobile pentest pentesting reverse-engineering smali
Last synced: 30 Oct 2024
https://github.com/danielkrupinski/VAC
Source code of Valve Anti-Cheat obtained from disassembly of compiled modules
anti-cheat csgo css disassembly dota2 reverse-engineering steam tf2 vac valve-anti-cheat
Last synced: 07 Nov 2024
https://github.com/mentebinaria/readpe
The PE file analysis toolkit
binary-analysis malware-analysis malware-research pe-file portable-executable reverse-engineering
Last synced: 20 Jan 2025
https://github.com/sjh37/EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
code-generation database entity-framework reverse-engineering visual-studio
Last synced: 05 Nov 2024
https://github.com/ioncodes/idacode
An integration for IDA and VS Code which connects both to easily execute and debug IDAPython scripts.
ida ida-plugin ida-pro idapython python reverse-engineering reversing
Last synced: 09 Nov 2024
https://github.com/leoetlino/project-restoration
A Majora's Mask 3D patch that restores some mechanics from the original game to get the best of both worlds
3ds cpp game-modding majora-mask-3d majoras-mask reverse-engineering zelda
Last synced: 16 Jan 2025
https://github.com/secrary/Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
android apk binary-analysis reverse-engineering static-analysis
Last synced: 20 Nov 2024
https://github.com/horsicq/xmachoviewer
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
hacktoberfest hacktoberfest2023 macho macho-loader macho-parser macho64 machoexplorer machoview osx-application reverse-engineering
Last synced: 22 Jan 2025
https://github.com/horsicq/XMachOViewer
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
hacktoberfest hacktoberfest2023 macho macho-loader macho-parser macho64 machoexplorer machoview osx-application reverse-engineering
Last synced: 14 Nov 2024
https://github.com/secrary/andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
android apk binary-analysis reverse-engineering static-analysis
Last synced: 25 Oct 2024
https://github.com/1egoman/debundle
:card_file_box: A javascript debundler. Takes a Browserify or Webpack bundle and recreates the initial, pre-bundled source.
ast browserify bundle debundle reverse-engineering webpack-bundle
Last synced: 18 Jan 2025
https://github.com/mandiant/stringsifter
A machine learning tool that ranks strings based on their relevance for malware analysis.
fireeye-data-science fireeye-flare learning-to-rank machine-learning malware-analysis reverse-engineering strings
Last synced: 19 Jan 2025
https://github.com/hexhive/retrowrite
RetroWrite -- Retrofitting compiler passes through binary rewriting
aarch64 assembly binary-rewriting disassembler reverse-engineering security x86-64
Last synced: 17 Jan 2025
https://github.com/Redherring32/OpenTendo
An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard
motherboard nes open-source openhardware research reverse-engineering
Last synced: 29 Nov 2024
https://github.com/wecooperate/iMonitor
iMonitor(冰镜 - 终端行为分析系统)
edr malware-analysis open-procmon procmon reverse-engineering systemmonitor
Last synced: 28 Nov 2024
https://github.com/ant4g0nist/lisa.py
- An Exploit Dev Swiss Army Knife.
arm64 exploitable lldb lldbinit macos pwn reverse-engineering silicon
Last synced: 18 Jan 2025
https://github.com/aozhimin/ios-debug-hacks
:dart: Advanced debugging skills used in the iOS project development process, involves the dynamic debugging, static analysis and decompile of third-party libraries. iOS 项目开发过程中用到的高级调试技巧,涉及三方库动态调试、静态分析和反编译等领域
assembly-x86 debug hacking ios lldb reverse-engineering
Last synced: 20 Jan 2025
https://github.com/aozhimin/iOS-Debug-Hacks
:dart: Advanced debugging skills used in the iOS project development process, involves the dynamic debugging, static analysis and decompile of third-party libraries. iOS 项目开发过程中用到的高级调试技巧,涉及三方库动态调试、静态分析和反编译等领域
assembly-x86 debug hacking ios lldb reverse-engineering
Last synced: 25 Oct 2024
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: 19 Jan 2025
https://github.com/HexHive/retrowrite
RetroWrite -- Retrofitting compiler passes through binary rewriting
aarch64 assembly binary-rewriting disassembler reverse-engineering security x86-64
Last synced: 14 Nov 2024
https://github.com/ludwig-v/wireless-carplay-dongle-reverse-engineering
CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
apple carlinkit carplay carplay2air cplay2air reverse-engineering
Last synced: 28 Nov 2024
https://github.com/SteamDatabase/GameTracking-Dota2
📥 Game Tracker: Dota 2
dota2 protobuf reverse-engineering valve
Last synced: 13 Nov 2024
https://github.com/basilfx/tradfri-hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.
custom-firmware hacking ikea lighting reverse-engineering teardown tradfri zigbee zigbee-light-link
Last synced: 14 Jan 2025
https://github.com/IDArlingTeam/IDArling
Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays
collaboration hex-rays-decompiler ida ida-plugin ida-pro idapython idapython-plugin reverse-engineering
Last synced: 09 Nov 2024
https://github.com/Mahlet-Inc/hobbits
A multi-platform GUI for bit-based analysis, processing, and visualization
binary-classification cpp hexeditor python qt reverse-engineering software-defined-radio visualization
Last synced: 25 Oct 2024
https://github.com/0xb0bb/pwndra
A collection of pwn/CTF related utilities for Ghidra
ctf ctf-tools exploitation ghidra ghidra-scripts pwn reverse-engineering
Last synced: 18 Nov 2024
https://github.com/unipacker/unipacker
Automatic and platform-independent unpacker for Windows binaries based on emulation
debugger dumper emulation packers pefile python reverse-engineering security unicorn-engine unpacker windows
Last synced: 21 Nov 2024
https://github.com/GrammaTech/ddisasm
A fast and accurate disassembler
analysis binary binary-analysis binary-rewriting disassembler gtirb intermediate-representation reverse-engineering
Last synced: 14 Nov 2024
https://github.com/tmr232/sark
IDAPython Made Easy
ida-plugin ida-pro idapython reverse-engineering static-analysis
Last synced: 18 Jan 2025
https://github.com/reloaded-project/reloaded-ii
Universal .NET Core Powered Modding Framework for any Native Game X86, X64.
csharp mod-loader mod-manager reverse-engineering universal windows x64 x86-64
Last synced: 19 Jan 2025
https://github.com/zekesnider/nintendoswitchrestapi
Reverse engineered REST API used in the Nintendo Switch app for iOS. Includes documentation on Splatoon 2's API.
mitmproxy nintendo-switch rest-api reverse-engineering splatoon
Last synced: 12 Jan 2025
https://github.com/emsec/hal
HAL – The Hardware Analyzer
embedded-security fpga hal hardware integrated-circuits netlist reverse-engineering security
Last synced: 18 Jan 2025
https://github.com/ZekeSnider/NintendoSwitchRESTAPI
Reverse engineered REST API used in the Nintendo Switch app for iOS. Includes documentation on Splatoon 2's API.
mitmproxy nintendo-switch rest-api reverse-engineering splatoon
Last synced: 03 Nov 2024
https://github.com/4ch12dy/xia0LLDB
LLDB python scripts for iOS arm64 reversing by xia0
debug lldb reverse-engineering
Last synced: 21 Nov 2024
https://github.com/strazzere/golang_loader_assist
Making GO reversing easier in IDA Pro
golang ida python reverse-engineering
Last synced: 19 Jan 2025
https://github.com/rockchinq/free-one-api
LLM 逆向工程接口管理 | 通过标准 OpenAI API 访问 ChatGPT / gpt4free / Bard / Claude / HuggingChat / 通义千问 等 AI 的破解版 || ChatGPT reverse engineering API management | Access all reverse engineered LLM libs by standard OpenAI API format || 免费 ChatGPT Free GPT LLM API | 逆向工程 转 OpenAI API | converts all llm libs to OpenAI API
bard chatbot chatgpt claude free free-gpt freechatgpt gpt gpt4free huggingchat one-api openai proxy revchatgpt reverse-engineering tongyiqianwen
Last synced: 18 Jan 2025
https://github.com/Soulghost/iblessing
iblessing is an iOS security exploiting toolkit, it mainly includes application information gathering, static analysis and dynamic analysis. It can be used for reverse engineering, binary analysis and vulnerability mining.
exploit ios reverse-engineering scanner vulnerability vulnerability-scanners
Last synced: 09 Nov 2024
https://github.com/jstrosch/learning-malware-analysis
This repository contains sample programs that mimick behavior found in real-world malware. The goal is to provide source code that can be compiled and used for learning purposes, without having to worry about handling live malware.
c learning malware-analysis reverse-engineering windows-api
Last synced: 18 Jan 2025
https://reloaded-project.github.io/Reloaded-II/
Universal .NET Core Powered Modding Framework for any Native Game X86, X64.
csharp mod-loader mod-manager reverse-engineering universal windows x64 x86-64
Last synced: 29 Nov 2024
https://github.com/McGill-DMaS/Kam1n0-Community
The Kam1n0 Assembly Analysis Platform
binary-analysis data-mining machine-learning reverse-engineering
Last synced: 15 Nov 2024
https://github.com/Battelle/afl-unicorn
afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.
afl afl-fuzz fuzzing reverse-engineering vulnerability-research
Last synced: 03 Nov 2024
https://github.com/AxioDL/metaforce
A native reimplementation of the Metroid Prime engine
c-plus-plus dawn game metroid metroid-prime nintendo reimplementation reverse-engineering webgpu
Last synced: 01 Nov 2024
https://github.com/retroplasma/flyover-reverse-engineering
Reversing Apple's 3D satellite mode
3d-models apple-flyover apple-maps extract gis reverse-engineering
Last synced: 05 Nov 2024
https://github.com/codermjlee/mjapptools
【越狱-逆向】处理iOS APP信息的命令行工具
commandline-tool objective-c reverse-engineering
Last synced: 19 Jan 2025
https://github.com/aap/librw
A re-implementation of the RenderWare Graphics engine
3d-engine reimplementation renderware-graphics reverse-engineering
Last synced: 19 Jan 2025
https://github.com/zackelia/ghidra-dark
Dark theme installer for Ghidra
dark-theme ghidra reverse-engineering
Last synced: 06 Nov 2024
https://github.com/anasfik/flutter-spy
Explore, analyze, and gain valuable data & insights from reverse engineered Flutter apps.
bugbounty flutter osint recon reconnaissance reverse-engineering security-tools
Last synced: 18 Jan 2025
https://github.com/zhuagenborn/plants-vs.-zombies-online-battle
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.
cpp20 dll-injection game game-cheating hook inline-hook network reverse-engineering socket
Last synced: 18 Jan 2025
https://github.com/adamkadaban/ctfs
CTF Cheat Sheet + Writeups / Files for some of the Cyber CTFs that I've done
binary-exploitation cheatsheet cloud crypto cryptography cryptohack ctf ctf-challenges ctf-tools ctf-writeups cybersecurity hackthebox pentesting pwn resources reverse-engineering reversing ssti steganography tryhackme
Last synced: 11 Jan 2025
https://github.com/jsrei/js-cookie-monitor-debugger-hook
js cookie逆向利器:js cookie变动监控可视化工具 & js cookie hook打条件断点
crawler js-reverse red-team reverse-engineering userscript web-security-research
Last synced: 18 Jan 2025
https://github.com/dmendel/bindata
BinData - Reading and Writing Binary Data in Ruby
binary-analysis declarative-language file-format reverse-engineering ruby
Last synced: 22 Jan 2025
https://github.com/horsicq/xapkdetector
APK/DEX detector for Windows, Linux and MacOS.
android apk apk-parser apktools hacktoberfest hacktoberfest2023 malware-analysis malware-detection malware-research reverse-engineering
Last synced: 18 Jan 2025
https://github.com/horsicq/XAPKDetector
APK/DEX detector for Windows, Linux and MacOS.
android apk apk-parser apktools hacktoberfest hacktoberfest2023 malware-analysis malware-detection malware-research reverse-engineering
Last synced: 21 Nov 2024
https://github.com/gaasedelen/lucid
An Interactive Hex-Rays Microcode Explorer
decompiler hexrays ida ida-pro microcode reverse-engineering
Last synced: 18 Jan 2025
https://github.com/vtosters/lite
Модифицированный клиент VK
android apktool java reverse-engineering smali vk vkontakte vtosters
Last synced: 18 Jan 2025
https://github.com/sgayou/subaru-starlink-research
Subaru StarLink persistent root code execution.
exploitation jailbreak reverse-engineering vulnerability-research
Last synced: 29 Nov 2024
https://github.com/BimmerGestalt/AAIdrive
Implementations of some Android Auto features as unofficial IDrive apps
android android-auto bmw-connecteddrive bmw-idrive idrive reverse-engineering
Last synced: 06 Nov 2024
https://github.com/airbus-cert/ttddbg
Time Travel Debugging IDA plugin
debugging ida reverse-engineering
Last synced: 26 Oct 2024
https://github.com/danielkrupinski/vac-bypass
Valve Anti-Cheat bypass written in C.
anticheat anticheat-bypass counter-strike csgo reverse-engineering steam vac vac-bypass vac-error valve valve-anti-cheat
Last synced: 20 Nov 2024
https://github.com/es3n1n/obfuscator
PE bin2bin obfuscator
bin2bin cpp cpp23 obfuscation obfuscator reverse-engineering windows
Last synced: 05 Nov 2024
https://github.com/lifting-bits/rellic
Rellic produces goto-free C output from LLVM bitcode
c decompiler llvm reverse-engineering
Last synced: 18 Jan 2025
https://github.com/vu1nt0tal/vehicle-security-toolkit
汽车/安卓/固件/代码安全测试工具集
android apk cve pentest reverse-engineering security static-analysis vulnerability
Last synced: 18 Jan 2025
https://github.com/Vu1nT0tal/Vehicle-Security-Toolkit
汽车/安卓/固件/代码安全测试工具集
android apk cve pentest reverse-engineering security static-analysis vulnerability
Last synced: 19 Nov 2024
https://github.com/danielkrupinski/VAC-Bypass
Valve Anti-Cheat bypass written in C.
anticheat anticheat-bypass counter-strike csgo reverse-engineering steam vac vac-bypass vac-error valve valve-anti-cheat
Last synced: 07 Nov 2024
https://github.com/mos9527/pyncm
第三方网易云音乐 Python API + 转储工具
api asyncio netease-cloud-music python reverse-engineering
Last synced: 20 Jan 2025
https://github.com/revenge-mod/revenge-bundle
👊 Discord, your way. Revenge is a client modification for Discord mobile.
android discord discord-client-mod mod react-native reverse-engineering
Last synced: 09 Nov 2024
https://github.com/foundryzero/binder-trace
Binder Trace is a tool for intercepting and parsing Android Binder messages. Think of it as "Wireshark for Binder".
android binder ipc reverse-engineering
Last synced: 31 Oct 2024
https://github.com/FireyFly/pixd
🔍 Colourful visualization tool for binary files
hexdump reverse-engineering visualization
Last synced: 28 Oct 2024
https://github.com/jstrosch/learning-reverse-engineering
This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.
c cplusplus educational-project learning reverse-engineering
Last synced: 18 Jan 2025
https://github.com/beaengine/beaengine
BeaEngine disasm project
c99 control-flow-analysis data-flow-analysis disassembler intel library reverse-engineering x86-64
Last synced: 19 Jan 2025
https://github.com/avatartwo/avatar2
Python core of avatar²
binary-analysis embedded-systems reverse-engineering
Last synced: 18 Nov 2024
https://github.com/ex0dus-0x/fuzzable
Framework for Automating Fuzzable Target Discovery with Static Analysis.
binary-analysis fuzzing reverse-engineering security security-tools static-analysis
Last synced: 20 Jan 2025
https://github.com/d3v1l401/FindCrypt-Ghidra
IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database
cryptoanalysis cryptography cryptography-tools ghidra plugin reverse-engineering
Last synced: 26 Oct 2024
https://github.com/maestron/reverse-engineering-tutorials
Reverse Engineering Tutorials
cracking reverse-engineering security tutorial tutorials
Last synced: 18 Nov 2024
https://github.com/Adamkadaban/CTFs
CTF Cheat Sheet + Writeups / Files for some of the Cyber CTFs that I've done
binary-exploitation cheatsheet cloud crypto cryptography cryptohack ctf ctf-challenges ctf-tools ctf-writeups cybersecurity hackthebox pentesting pwn resources reverse-engineering reversing ssti steganography tryhackme
Last synced: 29 Oct 2024
https://github.com/christhecoolhut/pinctf
Using Intel's PIN tool to solve CTF problems
ctf instruction-counting pin reverse-engineering
Last synced: 19 Jan 2025
https://github.com/calebfenton/dex-oracle
A pattern based Dalvik deobfuscator which uses limited execution to improve semantic analysis
android android-malware dalvik deobfuscation deobfuscator dex malware malware-analysis malware-analyzer malware-research reverse-engineer-apk reverse-engineering
Last synced: 20 Jan 2025
https://github.com/CalebFenton/dex-oracle
A pattern based Dalvik deobfuscator which uses limited execution to improve semantic analysis
android android-malware dalvik deobfuscation deobfuscator dex malware malware-analysis malware-analyzer malware-research reverse-engineer-apk reverse-engineering
Last synced: 25 Oct 2024
https://github.com/thomasthelen/anti-debugging
A collection of c++ programs that demonstrate common ways to detect the presence of an attached debugger.
anti-debugging anti-malware anti-reversing checkremotedebuggerpresent cracking debugging hacking isdebuggerpresent malware malware-analysis malware-development malware-research reverse-engineering reversing virus windows-hacking
Last synced: 20 Jan 2025