Showing 36 of 383 projects
A curated database of JavaScript engine CVEs with proof-of-concept exploits for security research.
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 native PC port of Banjo-Kazooie created via static recompilation, featuring graphical enhancements, high framerate support, and extensive modding.
A Burp Suite extension that bridges to Frida, enabling dynamic analysis and manipulation of mobile app traffic using the app's own code.
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 Qt-based cross-platform CAN bus tool for visualization, reverse engineering, debugging, and capturing CAN frames.
A binary file analysis tool that colorizes and displays internal structures of ELF, Mach-O, PE, and archive formats.
A static binary analysis framework for automated reverse engineering and security analysis of compiled executables.
An obfuscation-neglect Android malware scoring system that analyzes APKs for malicious behavior patterns.
A curated collection of disclosed Android security reports from HackerOne and educational resources for vulnerability research.
A collection of real-world malware samples, analysis exercises, and training resources for cybersecurity education and research.
An interactive command-line tool for exploring and exploiting the CTF protocol on Windows systems.
A free, open-source re-implementation of the SAGE 3D real-time strategy engine used in Command & Conquer: Generals.
An automated framework for monitoring and tampering with system API calls of native macOS, iOS, and Android apps using Frida.
A curated list of awesome resources (papers, tools, packers) related to executable packing, unpacking, and detection for malware analysis and cybersecurity.
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 for executable packing, unpacking, and detection, covering packers, tools, and literature.
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 modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.
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 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.