Showing 36 of 383 projects
A robust ActionScript 3 bytecode assembler/disassembler and SWF manipulation toolkit for reverse engineering and modification.
A free, open-source tool for reverse-engineering and generating ECU seed-key pairs to unlock automotive electronic control units.
A set of engine modifications for Fallout 2, providing bug fixes, modern OS support, and extended scripting for modders.
An open-source engine replacement for Oddworld: Abe's Oddysee and Exoddus, enabling bug fixes, modding, and new projects.
A dynamic API calls tracer for Windows and Linux applications, built on DynamoRIO for transparent malware analysis.
An interactive, retargetable disassembler with IDAPython-compatible plugin API for static analysis and reverse engineering.
A modified fork of Cuckoo Sandbox with enhanced malware analysis capabilities, improved stability, and additional features.
Boomerang Decompiler - Fighting the code-rot :)
A web-compatible Shockwave Player emulator written in Rust for playing old browser games on modern browsers.
A Delphi and Free Pascal library for hooking functions and methods, including Windows API, COM interfaces, and object methods.
A command-line Python tool for malware analysis with hex viewing, disassembly, file format support, and plugin architecture.
A work-in-progress disassembly of the Pokémon Gold and Silver 1997 Space World demo prototypes.
A standalone, offline terminal tool that provides x86 assembly instruction documentation without internet access.
A collaborative malware analysis framework for storing samples, automating analysis, and sharing insights via IDA Pro integration.
A packer for Windows x86 executable files that transforms and encrypts PE files to obstruct reverse engineering.
A curated collection of videos, articles, books, tools, and resources focused on ARM architecture exploitation techniques.
A binary diffing and patch analysis tool for reverse engineering and vulnerability research.
An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.
Extracts firmware images from various Android manufacturer archives into simple EXT2 images for easy extraction.
An unofficial C# client API library for interacting with Pokémon GO game servers, enabling programmatic gameplay automation.
A low-level mutator for Windows PE files that obfuscates headers and metadata to break static analysis signatures without breaking execution.
A collection of Python tools for reverse engineering Pokémon Red and Crystal, including disassemblers, map editors, and graphics converters.
A framework for parsing configuration information from malware, extracting items like addresses, passwords, and filenames.
A reverse engineering tool that uses DynamoRIO and Capstone to automatically recover data structures from ELF binaries by monitoring memory accesses.
A complete disassembly of the Pokémon Trading Card Game for Game Boy Color, enabling ROM analysis and modification.
Static Code Analysis for Smali files
A low-level utility for dumping, writing, and analyzing data from physical NAND Flash memory or virtual image files.
A Game Boy ROM disassembler that generates RGBDS-compatible assembly code with support for symbol files and image extraction.
An open-source engine recreation of Ultima Underworld and Ultima Underworld 2 using the Godot Engine.
Idiomatic Rust bindings for the IDA SDK, enabling development of standalone binary analysis tools.
A collection of autoexec scripts and mods for Xiaomi Yi cameras, enabling custom functionality through firmware reverse engineering.
A .NET library that prevents managed debuggers and profilers from working by exploiting undocumented CLR features.
A CAN bus visualization tool for real-time message plotting to aid in reverse engineering.
ARMv7 payload for arbitrary code execution on MediaTek bootloaders, enabling bootloader modification and customization.
A high-speed memory forensics tool for analyzing physical memory dumps to find/extract processes and hypervisors using virtual machine introspection.
A lightweight, header-only C++23 library for safe binary data streaming and serialization, primarily for network protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.