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

Combination of different utilities, have fun!

cape kvm network qemu reverse-engineering sandbox tools virtualization

Last synced: 28 Jan 2025

https://github.com/igio90/uddbg

A gdb like debugger that provide a runtime env to unicorn emulator and additionals features!

debugger emulation reverse-engineering unicorn

Last synced: 19 Dec 2024

https://github.com/oandrew/ipod-gadget

iPod usb gadget for audio playback. Client app: https://github.com/oandrew/ipod

carplay configfs gadget golang iap ipod ipod-gadget kernel reverse-engineering usb

Last synced: 19 Nov 2024

https://github.com/nakiostudio/TwitterX

Keeping Twitter for macOS alive with code injection

cocoa cracking hacking injection macos macosx reverse-engineering twitter

Last synced: 04 Nov 2024

https://github.com/nakiostudio/twitterx

Keeping Twitter for macOS alive with code injection

cocoa cracking hacking injection macos macosx reverse-engineering twitter

Last synced: 01 Nov 2024

https://github.com/fkie-cad/dewolf

A research decompiler implemented as a Binary Ninja plugin.

binary-analysis binaryninja binaryninja-plugin decompilation dewolf reverse-engineering software-analysis

Last synced: 01 Feb 2025

https://github.com/namazso/IDAShell

Shell extension for opening executables in IDA

ida ida-plugin ida-pro idapro reverse-engineering

Last synced: 07 Nov 2024

https://github.com/danielkrupinski/anubis

Free open-source training software / cheat for Counter-Strike: Global Offensive, written in C.

anubis c c99 cheat cheating counter-strike counter-strike-global-offensive csgo csgo-cheat dll dll-injection game-hacking internal reverse-engineering windows

Last synced: 25 Dec 2024

https://github.com/romainthomas/reverse-engineering-workshop

Slides & Hands-on for the reverse engineering workshop

ghidra linux reverse-engineering workshop-materials x86-64

Last synced: 19 Dec 2024

https://github.com/Open-GD/OpenGD

Open source implementation of Geometry Dash powered by a fork of cocos2dx 4.0.

axmol axmolengine cocos2d cocos2d-x cpp geometry-dash geometrydash reverse-engineering

Last synced: 31 Oct 2024

https://github.com/mos9527/evbunpack

Enigma Virtual Box Unpacker / 解包、脱壳工具

evb python reverse-engineering unpacker

Last synced: 27 Jan 2025

https://github.com/danielkrupinski/x86retspoof

Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.

anticheat-bypass assembly-language assembly-x86 cpp17 game-hacking reverse-engineering single-header x86

Last synced: 19 Dec 2024

https://github.com/asiamina/A-Course-on-Digital-Forensics

A course on "Digital Forensics" designed and offered in the Computer Science Department at Texas Tech University

courses digital-forensics disk-forensics memory-forensics mobile-forensics network-forensics reverse-engineering

Last synced: 25 Oct 2024

https://github.com/schwartzblat/whatsapppatcher

A patcher that decompiles WhatsApp APK, patches the smali, recompiles and signs it.

apk apktool patcher patching reverse-engineering whatsapp whatsapp-plus

Last synced: 26 Jan 2025

https://github.com/0ffffffffh/api-break-for-x64dbg

x64dbg plugin to set breakpoints automatically to Win32/64 APIs

api breakpoint plugin reverse-engineering win32 win32api win64 x64dbg

Last synced: 16 Nov 2024

https://github.com/annihilatorq/shadow_syscall

windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around KUSER_SHARED_DATA. supported compilers: clang, gcc and msvc

analysis cpp direct-syscalls export getmodulehandle getprocaddress hashing header-only masm obfuscation reverse-engineering shadow-syscalls shellcode syscall syscalls win-internals

Last synced: 02 Feb 2025

https://github.com/as0ler/r2flutch

Tool to decrypt iOS apps using r2frida

decryption frida ios ipa r2frida radare2 reverse-engineering

Last synced: 31 Jan 2025

https://github.com/bt3gl/Gray-Hacker-Resources

👾 a decade of resources for security researchers: pentesting, CTF, wargames, cryptography, forensics, reverse engineering, IoCs, botnets, cloud hacking, linux hacking, steganography, vulnerabilities, etc.

botnets cryptography ctf forensics gray-hacker-resources hacking infosec iocs linux malwares network penetration-testing pentesting post-exploitation reverse-engineering rubber-ducky steganography vulnerabilities wargame web-security

Last synced: 28 Dec 2024

https://github.com/rednaga/native-shim

A "shim" for loading native jni files for Android active debugging

android debugger ida-pro reverse-engineering shim

Last synced: 24 Dec 2024

https://github.com/grazfather/practicalmalwarelabs

Keep track of the labs from the book "Practical Malware Analysis"

malware practical-malware-analysis reverse-engineering writeup

Last synced: 27 Oct 2024

https://github.com/mytechnotalent/Hacking-Rust

A FREE comprehensive online Rust hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Rust from scratch.

arm32 arm64 cyber cyber-security cybersecurity hack hacking hacking-tool hacking-tools ida ida-pro reverse-engineering rust rust-cheat rust-hack rust-lang windows

Last synced: 24 Dec 2024

https://github.com/danielkrupinski/vac-hooks

Hook WinAPI functions used by Valve Anti-Cheat. Log calls and intercept arguments & return values. DLL written in C.

anticheat c csgo dll dll-injection hook-winapi-functions hooking injection reverse-engineering reversing steam steam-service vac vac-hooks valve valve-anti-cheat winapi

Last synced: 21 Jan 2025

https://github.com/fugue-re/fugue-core

A binary analysis framework written in Rust.

binary-analysis disassembly lifting program-analysis reverse-engineering

Last synced: 29 Nov 2024

https://github.com/pret/pokepinball

Disassembly of Pokémon Pinball

disassembly gameboy gbz80 pokemon reverse-engineering

Last synced: 01 Feb 2025

https://github.com/0xphoenix/mazewalker

Toolkit for enriching and speeding up static malware analysis

ida-pro idapython idapython-plugin malware-analysis reverse-engineering static-analysis

Last synced: 16 Nov 2024

https://github.com/codecat/catsight

Cross-platform process memory inspector

cross-platform reverse-engineering security x64 x86-64

Last synced: 29 Dec 2024

https://github.com/tsukumijima/tweepy-authlib

Twitter Web App (Web 版公式クライアント) の内部 API を使い、Tweepy でスクリーンネームとパスワードで認証するためのライブラリ

api python reverse-engineering tweepy twitter

Last synced: 28 Jan 2025

https://github.com/mandiant/vm-packages

Chocolatey packages supporting the analysis environment projects FLARE-VM & Commando VM.

chocolatey-packages flare malware-analysis reverse-engineering

Last synced: 02 Feb 2025

https://github.com/1d8/Android-Analysis

Getting Genymotion & Burpsuite setup for Android Mobile App Analysis

android reverse-engineering

Last synced: 21 Nov 2024

https://github.com/Lakr233/iOSreExtension

A fast and elegant extension for VSCode used for iOSre projects.

ios iosre jailbreak mobile-security reverse-engineering vscode-extension

Last synced: 21 Nov 2024

https://github.com/msm-code/ghidralib

A Pythonic Ghidra standard library

ghidra ghidra-scripts ghidra-snippets library reverse-engineering

Last synced: 31 Jan 2025

https://github.com/danielkrupinski/onebytewallhack

CS:GO wallhack achieved by patching one byte of game memory. Written in Python 3.

counter-strike csgo csgo-cheat game-hacking hack patching python python3 reverse-engineering wallhack windows

Last synced: 20 Nov 2024

https://github.com/userbradley/bereal

How does BeReal work (Under the hood)

api bereal ios mitm reverse-engineering

Last synced: 27 Jan 2025

https://github.com/TheCjw/scoop-retools

Scoop bucket for reverse engineering tools

reverse-engineering scoop scoop-bucket

Last synced: 13 Nov 2024

https://github.com/Ankermgmt/ankermake-m5-protocol

Ankermake M5 protocol specifications and libraries *NOT AFFILIATED WITH ANKER*

3d-printing ankermake ankermake-m5 mqtt pppp python reverse-engineering

Last synced: 05 Nov 2024

https://github.com/extremecoders-re/re-list

A list of open source reverse engineering tools with a focus on binary analysis

binary-analysis reverse-engineering

Last synced: 18 Nov 2024

https://github.com/brandonasuncion/Reverse-Engineering-Bluetooth-Protocols

Intercepting Bluetooth device communication and simulating packet responses of an iPhone from a Raspberry Pi 3

bluetooth man-in-the-middle protocol pybluez radar-detector raspberry-pi replay-attack reverse-engineering rfcomm wireshark

Last synced: 07 Nov 2024

https://github.com/FireyFly/hexd

🔍 Colourful, human-friendly hexdump tool

hexdump reverse-engineering

Last synced: 03 Nov 2024

https://github.com/offlinemark/dawtool

Reverse-engineered parsers for Ableton Live & FL Studio project files.

als audio daw flp reverse-engineering

Last synced: 18 Nov 2024

https://github.com/nirizr/rematch

REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.

binary-analysis binary-diffing function-level-diffing ida ida-plugin ida-pro idb python reverse-engineering reverse-engineers

Last synced: 31 Dec 2024

https://github.com/coldzer0/ida-for-delphi

IDA Python Script to Get All function names from Event Constructor (VCL)

delphi ida ida-pro idapython reverse-engineering

Last synced: 16 Nov 2024

https://github.com/ultrafunkamsterdam/googletranslate

Python Google Translate (using reverse-engineered public API, so free)

api command-line commandline free google module public python reverse-engineering tool translate translation utility

Last synced: 25 Jan 2025

https://github.com/veeenu/hudhook

A videogame overlay framework written in Rust, supporting DirectX and OpenGL

imgui overlays rendering reverse-engineering rust windows

Last synced: 01 Feb 2025

https://github.com/jnastarot/furikuri

too busy for that all, furikuri is framework for code protection

obfuscate-code obfuscator packer pe-analyzer pe-protect protector reverse-engineering

Last synced: 17 Nov 2024

https://github.com/user1342/Obfu-DE-Scate

Obfu[DE]scate is a de-obfuscation tool for Android APKs that uses fuzzy comparison logic to identify similarities between functions, even if they have been renamed as part of obfuscation. It compares two versions of an APK and generates a mapping text file and an interactive HTML file as outputs!

android apk apktool deobfuscation malware-analysis obfuscation reverse-engineering versioning vulnerability-research

Last synced: 31 Oct 2024

https://github.com/horsicq/nfdx64dbg

Plugin for x64dbg Linker/Compiler/Tool detector.

debugger detect reverse-engineering x64dbg x64dbg-plugin

Last synced: 19 Dec 2024

https://github.com/PrimeDecomp/prime

A matching decompilation of Metroid Prime

cplusplus decompilation gamecube metroid metroid-prime reverse-engineering

Last synced: 12 Nov 2024

https://github.com/Coldzer0/IDA-For-Delphi

IDA Python Script to Get All function names from Event Constructor (VCL)

delphi ida ida-pro idapython reverse-engineering

Last synced: 26 Oct 2024

https://github.com/hugsy/gef-extras

Extra goodies for GEF to (try to) make GDB suck even less

debugging exploit gdb gef linux pwn python reverse-engineering

Last synced: 29 Jan 2025

https://github.com/carlosgprado/JARVIS

"Just Another ReVersIng Suite" or whatever other bullshit you can think of

ida ida-plugin idapython-plugin pintool pyside reverse-engineering

Last synced: 26 Oct 2024

https://github.com/chaunsin/netease-cloud-music

网易云音乐 Golang API 接口 + 命令行工具套件(签到 + 音乐合伙人 + 云盘 + 下载Hi-Res音质 + 刷歌等) + 一键完成任务

go golang music ncm netease-cloud-music reverse-engineering sdk-go

Last synced: 29 Jan 2025

https://github.com/carlosgprado/jarvis

"Just Another ReVersIng Suite" or whatever other bullshit you can think of

ida ida-plugin idapython-plugin pintool pyside reverse-engineering

Last synced: 16 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: 22 Jan 2025

https://github.com/nlitsme/idbutil

Library and tool for reading IDApro databases.

ida-databases idapro reverse-engineering

Last synced: 05 Dec 2024

https://github.com/pret/pokestadium

Disassembly and decompilation of Pokémon Stadium

c disassembly nintendo64 pokemon reverse-engineering

Last synced: 02 Feb 2025

https://github.com/nokka/d2s

Diablo II file format binary parser written in Go.

binary-parser diablo-ii game reverse-engineering

Last synced: 19 Nov 2024

https://github.com/lifting-bits/sleigh

Unofficial CMake build for Ghidra's C++ SLEIGH code

binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh

Last synced: 02 Feb 2025

https://github.com/quarkslab/samsung-trustzone-research

Reverse-engineering tools and exploits for Samsung's implementation of TrustZone

bindings emulation exploitation fuzzing kinibi reverse-engineering samsung tooling trustzone

Last synced: 10 Nov 2024

https://github.com/BlackVS/ESP32-reversing

A curated list of ESP32 related reversing resources

esp32 hacktoberfest hacktoberfest2020 reverse-engineering reversing-resources

Last synced: 09 Nov 2024

https://github.com/hzqst/metahooksv

MetaHook (https://github.com/nagist/metahook) porting for SvEngine (GoldSrc engine modified by Sven-Coop)

game goldsrc modding reverse-engineering svencoop

Last synced: 02 Feb 2025

https://github.com/nlitsme/pyidbutil

A python library for reading IDA pro databases.

ida-databases idapro reverse-engineering

Last synced: 26 Jan 2025

https://github.com/taviso/kiewtai

A port of Kaitai to the Hiew hex editor

binary-analysis carving dfir hexeditor reverse-engineering

Last synced: 29 Oct 2024

https://github.com/emoose/xvdtool

A command-line tool for manipulating Xbox One XVD & XVC files.

file-formats reverse-engineering xbox xbox-one xvd

Last synced: 02 Feb 2025

https://github.com/pelock/simple-polymorphic-engine-spe32

Simple Polymorphic Engine (SPE32) is a simple polymorphic engine for encrypting code and data. It is an amateur project that can be used to demonstrate what polymorphic engines are.

assembler decryption encryption junk-instructions malware malware-analysis masm masm32 polymorphic-engine polymorphic-engines reverse-engineering shellcode virus win32asm

Last synced: 24 Jan 2025

https://github.com/advanced-microcode-patching/shiva

A custom ELF linker/loader for installing ET_REL binary patches at runtime

aarch64 elf microcode reverse-engineering

Last synced: 12 Nov 2024

https://github.com/MJx0/AndKittyInjector

Inject a shared library into a process using ptrace

android injector linux ptrace reverse-engineering

Last synced: 30 Oct 2024

https://github.com/arkq/openaptx

Reverse-engineered apt-X audio codec

aptx aptx-hd library reverse-engineering

Last synced: 25 Oct 2024

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.

patches reverse-engineering

Last synced: 14 Nov 2024

https://github.com/enovella/jebscripts

A set of JEB Python/Java scripts for reverse engineering Android obfuscated code

android jeb jeb-python reverse-engineering

Last synced: 07 Nov 2024

https://github.com/corellium/corellium-android-unpacking

Android Unpacking Automation using Corellium Devices

android frida reverse-engineering reversing unpacker unpacking

Last synced: 11 Nov 2024

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: 20 Nov 2024

https://github.com/yuao/metallibraryarchive

Extract Metal functions from .metallib files.

apple bitcode ios macos metal reverse-engineering shader

Last synced: 14 Oct 2024

https://github.com/knight0x07/pyc2bytecode

A Python Bytecode Disassembler helping reverse engineers in dissecting Python binaries by disassembling and analyzing the compiled python byte-code(.pyc) files across all python versions (including Python 3.10.*)

blueteam cybersecurity disassembler infosec infosectools malware-analysis malware-research python reverse-engineering security-tools static-analysis threat-intelligence

Last synced: 11 Nov 2024

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: 16 Nov 2024

https://github.com/jstrosch/sclauncher

A small program written in C that is designed to load 32/64-bit shellcode and allow for execution or debugging. Can also output PE files from shellcode.

malware-analysis pe portable-executable reverse-engineering shellcode x64 x86

Last synced: 19 Jan 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: 08 Nov 2024

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 Dec 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: 25 Nov 2024

https://github.com/timac/qlcarfiles

QuickLook plugin to visualize .car files (compiled Asset Catalogs)

macos quicklook quicklook-plugin reverse-engineering

Last synced: 01 Nov 2024