Showing 36 of 129 projects
A platform-agnostic binary analysis framework for disassembly, symbolic execution, and program analysis.
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 Python extension for GDB that enhances exploit development with colorized displays, security checks, and specialized commands.
A Python toolkit for reverse engineering, analyzing, and pentesting Android applications (APK, DEX, resources).
A tool to scan APK files for URIs, endpoints, secrets, and sensitive data patterns.
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.
A cross-platform library to parse, modify, and abstract executable formats like ELF, PE, and Mach-O.
An experimental PlayStation Vita emulator for Windows, Linux, macOS, and Android.
A comprehensive cheat sheet and tool collection for mobile application penetration testing, mapped to OWASP Mobile Top 10 risks.
An open-source engine for playing and developing Classic Tomb Raider games across multiple platforms.
A CLI tool that automatically patches Android APK files to bypass HTTPS security for traffic inspection.
Automatically generates beautiful and interactive ER diagrams from your database schema.
Automatically generates beautiful and interactive ER diagrams from your database schema.
A Claude Code plugin marketplace providing AI-assisted skills for security research, vulnerability detection, and audit workflows.
A complete disassembly of Pokémon Red and Blue Game Boy ROMs, enabling analysis and modification.
A generic Android deobfuscator that uses virtual execution to simplify obfuscated code for human analysis.
Hot reloading tool for Swift and SwiftUI development in Xcode, enabling code injection into running iOS/macOS simulators without full rebuilds.
A reverse-engineered C implementation of The Legend of Zelda: A Link to the Past, playable from start to finish with modern enhancements.
A declarative language to generate binary data parsers in multiple programming languages from a single format description.
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.