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.

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: 07 May 2025

https://github.com/emoose/idaxex

Xbox/Xbox360 loader plugin for IDA 9, and xex1tool, supporting most known Xbox executable file formats (XEX/XBE)

ida ida-pro reverse-engineering xbe xbox xbox360 xenon xex

Last synced: 21 Aug 2025

https://github.com/reverseapple/gxpc

Sniff XPC communication using Frida and Go

frida ios macos reverse-engineering xnu xpc

Last synced: 05 Apr 2025

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

Android Unpacking Automation using Corellium Devices

android frida reverse-engineering reversing unpacker unpacking

Last synced: 29 Apr 2025

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: 09 Jul 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: 25 Jun 2025

https://github.com/mefistotelis/pylabview

Python reader of LabVIEW RSRC files (VI, CTL, LLB). File format description on the Wiki.

extractor fileformat labview python3 reverse-engineering

Last synced: 08 Jun 2026

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: 15 Apr 2025

https://github.com/ValveResourceFormat/SteamAppInfo

Parser for appinfo.vdf and packageinfo.vdf files used by the Steam client

reverse-engineering steam

Last synced: 27 Apr 2026

https://github.com/8dcc/bin-graph

Visualize binary files

binary-analysis c libpng reverse-engineering

Last synced: 06 Apr 2025

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: 10 May 2025

https://github.com/ant4g0nist/polar

A LLDB plugin which brings LLMs to LLDB

langchain llama2 lldb llm ollama reverse-engineering

Last synced: 25 Oct 2025

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 Jan 2026

https://github.com/fuzziqersoftware/resource_dasm

Classic Mac OS resource fork and application disassembler, with reverse-engineering tools for specific applications

classic-mac-os disassembler hypercard resource-fork reverse-engineering soundmusicsys sprites

Last synced: 19 Jan 2026

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: 18 Jul 2025

https://github.com/timac/qlcarfiles

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

macos quicklook quicklook-plugin reverse-engineering

Last synced: 14 Apr 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: 05 Apr 2025

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: 05 Apr 2025

https://github.com/jonpalmisc/limoncello

Yet another LLVM-based obfuscator

llvm obfuscation obfuscator reverse-engineering

Last synced: 16 Feb 2026

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: 16 May 2025

https://github.com/0xdea/haruspex

Vulnerability research assistant that extracts pseudocode from the IDA Hex-Rays decompiler.

ida-plugin ida-pro idalib reverse-engineering vulnerability-research

Last synced: 31 May 2026

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: 11 Feb 2026

https://github.com/nlitsme/extfstools

Tools for extracting files from ext2,3,4 filesystem images

ext2 ext3 ext4 filesystem-analysis reverse-engineering

Last synced: 01 Aug 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: 03 Oct 2025

https://github.com/0xdea/oneiromancer

Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis.

aidapal ollama pseudo-code reverse-engineering vuln-dev

Last synced: 02 Mar 2026

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: 26 Jan 2026

https://github.com/projectPiki/pikmin

A decompilation of Pikmin brought to you by fans of the series.

cpp decompilation pikmin reverse-engineering

Last synced: 02 May 2025

https://github.com/0xdea/rhabdomancer

Vulnerability research assistant that locates calls to potentially insecure API functions in a binary file.

ida-plugin ida-pro idalib reverse-engineering vulnerability-research

Last synced: 31 May 2026

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: 13 Apr 2025

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: 30 Mar 2025

https://github.com/keith/xcode.app-strings

All the strings from Xcode's binaries

reverse-engineering xcode

Last synced: 05 Apr 2025

https://github.com/angelod2022/googlewifidesktop

A desktop client for Google WiFi routers. (MAINTENANCE HIBERNATION)

google google-wifi onhub reverse-engineering router wifi

Last synced: 09 Apr 2025

https://github.com/AngeloD2022/GoogleWiFiDesktop

A desktop client for Google WiFi routers. (MAINTENANCE HIBERNATION)

google google-wifi onhub reverse-engineering router wifi

Last synced: 05 Apr 2025

https://github.com/archercreat/vm_jit

VM devirtualization PoC based on AsmJit and llvm

asmjit llvm reverse-engineering vm

Last synced: 07 May 2025

https://github.com/alexbatalov/fallout1-re

Reverse engineered Fallout

c decompilation fallout game reverse-engineering

Last synced: 05 Apr 2025

https://github.com/nccgroup/ghostrings

Ghidra scripts for recovering string definitions in Go binaries

ghidra ghidra-extension ghidra-scripts go golang reverse-engineering

Last synced: 26 Apr 2025

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: 05 Apr 2025

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: 20 Apr 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: 15 Apr 2025

https://github.com/ReversingID/Crackmes-Repository

Initiative to collect and preserve crackmes for learning and practice in reverse engineering

crackme reverse-engineering

Last synced: 08 Jul 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: 04 May 2026

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: 06 Apr 2025

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: 20 Aug 2025

https://github.com/reversingid/crackmes-repository

Initiative to collect and preserve crackmes for learning and practice in reverse engineering

crackme reverse-engineering

Last synced: 03 Apr 2026

https://github.com/parappadev/parappa2

PaRappa the Rapper 2 (2001, PS2) decompilation

decomp decompilation parappa ps2 reverse-engineering

Last synced: 03 Sep 2025

https://github.com/androguard/goauld

Dynamic injection tool for Linux/Android

injection instrumentation linux reverse-engineering rust

Last synced: 26 Jul 2025

https://github.com/m3rcurylake/nyxelf

Nyxelf is a highly effective tool tailored for analyzing malicious Linux ELF binaries, offering comprehensive support for both static and dynamic analysis techniques.

antivirus binary binary-analysis linux-sandbox malware-analysis malware-research reverse-engineering sandbox security

Last synced: 07 Apr 2025

https://github.com/pfalcon/scratchablock

Yet another crippled decompiler project

data-flow-analysis decompiler program-analysis reverse-engineering

Last synced: 11 Mar 2026

https://github.com/williballenthin/lancelot

intel x86(-64) code analysis library that reconstructs control flow

malware-analysis reverse-engineering

Last synced: 03 Jan 2026

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: 27 Sep 2025

https://github.com/morris/vstools

Toolset for Vagrant Story (2000, Square), written in JavaScript with Three.js

playstation reverse-engineering squaresoft

Last synced: 09 Jul 2025

https://github.com/djkaty/il2cppinspectorplugins

The official repository of plugins for Il2CppInspector

il2cpp metadata reverse-engineering unity

Last synced: 10 Apr 2025

https://github.com/guedou/r2m2

radare2 + miasm2 = ♥

miasm2 radare2 radare2-plugin reverse-engineering

Last synced: 07 Oct 2025

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: 26 Apr 2025

https://github.com/bdcht/ccrawl

clang-based search engine for C/C++ data structures, classes, prototypes & macros

clang database reverse-engineering structures

Last synced: 04 Apr 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: 14 Apr 2025

https://github.com/w00tzenheimer/d810-ng

D810-ng (Next Generation) is an updated, tested, refactored, and optimized IDA Pro plugin used to deobfuscate code at decompilation time by modifying IDA Pro microcode.

deobfuscation deobfuscator ida ida-plugin idapro idapython mixed-boolean-arithmetic ollvm ollvm-deobfuscation ollvm-unflattener reverse-engineering tigress tigress-protections

Last synced: 08 Feb 2026

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: 13 Apr 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: 06 Sep 2025

https://github.com/iTaysonLab/jetisteam

(another?) UNOFFICIAL Steam mobile client project

android jetpack-compose reverse-engineering steam

Last synced: 21 Apr 2025

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: 07 Mar 2026

https://github.com/hgarrereyn/STRIDE

simple type recognition in decompiled executables

decompilation reverse-engineering

Last synced: 20 Oct 2025

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: 10 May 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: 17 May 2026

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: 07 Apr 2025

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: 09 Apr 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: 31 Aug 2025

https://github.com/nmggithub/kass

Kass: A security research tool.

reverse-engineering security-research swift

Last synced: 21 Oct 2025

https://github.com/xmoezzz/rfvp

A Non-Official Rust cross-platform implementation of the FVP engine & IDE

compiler decompiler galgame reverse-engineering visual-novel visual-novel-engine

Last synced: 15 Jun 2026

https://github.com/pret/pokepinballrs

Decompilation of Pokémon Pinball: Ruby & Sapphire

c decompilation gameboy-advance pokemon reverse-engineering

Last synced: 05 Apr 2025

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: 04 Mar 2026

https://github.com/danielplohmann/mcrit

The MinHash-based Code Relationship & Investigation Toolkit (MCRIT) is a framework created to simplify the application of the MinHash algorithm in the context of code similarity.

code-similarity disassembly reverse-engineering

Last synced: 21 Jun 2025

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

A generic deobfuscator for PjOrion obfuscated python scripts

control-flow-analysis deobfuscation python reverse-engineering

Last synced: 17 Jan 2026

https://github.com/allsafecybersecurity/ghidra_scripts

Ghidra scripts for malware analysis

ghidra python reverse-engineering

Last synced: 22 Apr 2025

https://github.com/jkennethcarino/adobo

Patches for Morphe to disable ads, trackers and analytics, remove Reddit ads everywhere, always open Gboard in incognito mode, and much more!

adblocking android dalvik gboard kotlin morphe morphe-patches patches privacy reddit reverse-engineering smali

Last synced: 02 May 2026

https://github.com/Hunterdii/TryHackMe-Roadmap

Hello, aspiring hackers! 🕵️‍♂️ Here’s a list of 500+ Free TryHackMe rooms to kickstart your cybersecurity journey. These rooms are absolutely free, and I’ve organized them by topic to help you dive in right away. 🛠️

active-directory android ctf-challenges ctf-events cyber-forensics cyber-security free good-first-issue hacking linux malware-analysis networking privilege-escalation reverse-engineering rooms steganography tryhackme web-penetration-testing wifi-hacking windows

Last synced: 12 Jun 2025