Showing 36 of 383 projects
A lightweight multi-architecture disassembly framework for binary analysis and reverse engineering.
A collection of software installation scripts for Windows that automates the setup and maintenance of a reverse engineering environment on a virtual machine.
A collection of software installation scripts for Windows that automates the setup and maintenance of a reverse engineering environment on a virtual machine.
A retargetable machine-code decompiler based on LLVM, supporting multiple architectures and file formats.
A retargetable machine-code decompiler based on LLVM, supporting multiple architectures and file formats.
GEF is a modern GDB enhancement providing advanced debugging features for exploit developers and reverse engineers on Linux.
A cross-platform library implementing native protocols to communicate with iOS devices without proprietary dependencies.
A standalone binary inspection tool for Android developers to browse executables and analyze bytecode.
A .NET deobfuscator and unpacker that restores assemblies obfuscated by tools like Dotfuscator, SmartAssembly, and .NET Reactor.
A modern Java bytecode editor that simplifies reverse engineering and modification of Java and Android applications.
A proof-of-concept malware application that implements common anti-analysis techniques to test security tools and sandbox environments.
An assembler/disassembler for Android's dex format, enabling low-level manipulation of Dalvik bytecode.
A library for patching, replacing, and decorating .NET and Mono methods during runtime, enabling non-destructive code modifications.
A Claude Code plugin marketplace providing AI-assisted skills for security research, vulnerability detection, and audit workflows.
A tool to scan APK files for URIs, endpoints, secrets, and sensitive data patterns.
A Python toolkit for reverse engineering, analyzing, and pentesting Android applications (APK, DEX, resources).
A Python extension for GDB that enhances exploit development with colorized displays, security checks, and specialized commands.
An open-source tool that detects capabilities in executable files like malware, identifying behaviors such as backdoor installation or network communication.
An open-source tool that detects capabilities in executable files like malware, identifying behaviors such as backdoor installation or network communication.
A university course repository teaching vulnerability research, reverse engineering, and binary exploitation through hands-on labs.
Course materials for a university-level class on vulnerability research, reverse engineering, and binary exploitation.
A comprehensive, free information security reference covering techniques, tools, tactics, and resources for learning and professional development.
An experimental PlayStation Vita emulator for Windows, Linux, macOS, and Android.
A cross-platform library to parse, modify, and abstract executable formats like ELF, PE, and Mach-O.
A comprehensive cheat sheet and tool collection for mobile application penetration testing, mapped to OWASP Mobile Top 10 risks.
A CLI tool that automatically patches Android APK files to bypass HTTPS security for traffic inspection.
An open-source engine for playing and developing Classic Tomb Raider games across multiple platforms.
Automatically generates beautiful and interactive ER diagrams from your database schema.
Automatically generates beautiful and interactive ER diagrams from your database schema.
A complete disassembly of Pokémon Red and Blue Game Boy ROMs, enabling analysis and modification.
A reverse-engineered C implementation of The Legend of Zelda: A Link to the Past, playable from start to finish with modern enhancements.
A generic Android deobfuscator that uses virtual execution to simplify obfuscated code for human analysis.
A declarative language to generate binary data parsers in multiple programming languages from a single format description.
Hot reloading tool for Swift and SwiftUI development in Xcode, enabling code injection into running iOS/macOS simulators without full rebuilds.
A tool to search for ROP gadgets in binary files to facilitate Return-Oriented Programming exploitation.
A Python script to extract and fix PyInstaller executable contents for decompilation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.