Showing 36 of 383 projects
A modern Java and JVM language decompiler focused on high-quality, clean, and accurate code output.
A suite of utilities and libraries for analyzing binary programs, supporting multiple architectures and offering symbolic execution.
A Java bytecode assembler, disassembler, and decompiler designed to handle obfuscated code and support the latest JVM specifications.
A Python module for parsing and working with Portable Executable (PE) files, providing access to headers, sections, and embedded data.
A custom Minecraft Classic client written in C from scratch, offering enhanced performance and cross-platform support.
A Mac app to decode and extract images from iOS apps, supporting PNG, JPG, IPA, and Assets.car files.
A Burp Suite extension that bridges to Frida, enabling dynamic analysis and manipulation of mobile app traffic using the app's own code.
A native PC port of Banjo-Kazooie created via static recompilation, featuring graphical enhancements, high framerate support, and extensive modding.
A static binary code analysis toolkit for reverse engineers, featuring value/taint analysis, type reconstruction, and memory vulnerability detection.
Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.
A binary file analysis tool that colorizes and displays internal structures of ELF, Mach-O, PE, and archive formats.
A Qt-based cross-platform CAN bus tool for visualization, reverse engineering, debugging, and capturing CAN frames.
A static binary analysis framework for automated reverse engineering and security analysis of compiled executables.
A curated collection of disclosed Android security reports from HackerOne and educational resources for vulnerability research.
An obfuscation-neglect Android malware scoring system that analyzes APKs for malicious behavior patterns.
An interactive command-line tool for exploring and exploiting the CTF protocol on Windows systems.
A collection of real-world malware samples, analysis exercises, and training resources for cybersecurity education and research.
An automated framework for monitoring and tampering with system API calls of native macOS, iOS, and Android apps using Frida.
A free, open-source re-implementation of the SAGE 3D real-time strategy engine used in Command & Conquer: Generals.
A curated list of awesome resources for executable packing, unpacking, and detection, covering packers, tools, and literature.
A curated list of awesome resources, tools, and literature on executable packing, unpacking, and detection for malware analysis and cybersecurity.
A curated list of awesome resources (papers, tools, packers) related to executable packing, unpacking, and detection for malware analysis and cybersecurity.
A web-based tool for deobfuscating and unpacking JavaScript code, supporting multiple obfuscation formats.
An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.
A cross-platform, zero-copy binary parsing crate for ELF, Mach-O, PE, and archive formats, written in Rust.
A curated list of open-source .NET deobfuscators and unpackers for reversing protected assemblies.
A reverse engineering framework for Flutter apps, enabling traffic interception and dynamic analysis via patched Flutter engines.
A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.
A multiplatform open-source framework for binary analysis and reverse engineering, supporting x86 and ARM architectures.
A curated list of actively maintained open-source game remakes, reimplementations, and source ports across all genres.
A Windows tool for reconstructing import address tables (IAT) in x64/x86 executables, designed for reverse engineering and unpacking.
A Python library for interacting with the unofficial Pokemon Go API, automatically parsing requests and responses via protobuf.
A comprehensive tutorial series on modern Linux binary exploitation techniques, from stack overflows to heap vulnerabilities.
A static analysis tool that detects Common Weakness Enumerations (CWEs) in binary executables across multiple CPU architectures.
A modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.
A full-featured, multi-architecture debugger built on PyQt5 and Frida for reverse engineering and security analysis.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.