Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/instapy/instapy-research

📄 Research repository for InstaPy

graphql instagram instapy research reverse-engineering

Last synced: 05 Nov 2024

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/doronz88/swift_reversing

My ongoing premier on reversing Swift

documentation ida ida-pro reverse-engineering swift

Last synced: 07 Feb 2025

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/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/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/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/ac0d3r/0xpe

[windows]pe -> shellcode -> shellcodeLoader -> (pe2shellcode go on?)

reverse-engineering windows

Last synced: 06 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/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/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/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/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/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/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.

android reverse-engineering

Last synced: 29 Oct 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/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/yuvadm/dg-m1q

DG-M1Q IP camera alternative usage

ip-camera reverse-engineering

Last synced: 01 Feb 2025

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/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/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/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/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/archercreat/vm_jit

VM devirtualization PoC based on AsmJit and llvm

asmjit llvm reverse-engineering vm

Last synced: 09 Nov 2024

https://github.com/rizinorg/cutterdrcov

DynamoRIO coverage visualization for cutter

coverage cutter dynamorio plugin reverse-engineering

Last synced: 11 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/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/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/pret/pokepuzzle

Disassembly of Pokémon Puzzle Challenge

disassembly gameboy-color gbz80 pokemon reverse-engineering

Last synced: 16 Nov 2024

https://github.com/AlexDenisov/ModernStickies

Reverse Engineering Stickies.app

reverse-engineering

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/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

reverse-engineering

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/thalium/idatag

IDA plugin to explore and browse tags

ida ida-plugin plugin reverse-engineering

Last synced: 16 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/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/uroboro/notificationexplorer

See what notifications exist at runtime

jailbreak logos notifications reverse-engineering theos

Last synced: 19 Jan 2025

https://github.com/FeroxFoxxo/MQReawakened

An open source emulation for the backend of MQ's servers, written from scratch with love!

game reverse-engineering

Last synced: 06 Nov 2024

https://github.com/evilpenguin/ThatWebInspector

Enabled Web Inspector for all iOS apps

ios reverse-engineering

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/ivision-research/banjo

Android Dex disassembler and Binary Ninja plugin

android binaryninja-plugin disassembler reverse-engineering

Last synced: 06 Nov 2024

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/tmcdos/idr

Interactive Delphi Reconstructor (Pascal version)

decompiler delphi7 reverse-engineering

Last synced: 21 Jan 2025

https://github.com/LJP-TW/NYCU-Secure-Programming

NYCU 程式安全 - Reverse Engineering 逆向工程簡報、影片、題目

course 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/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/droe/hopper-scripts

Scripts for Hopper Disassembler

hopper-disassembler reverse-engineering

Last synced: 19 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/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/nextco/android-decompiler

A hight quality list of tools to reverse engineering code from android.

android reverse-engineering

Last synced: 18 Nov 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