Showing 36 of 129 projects
An analytical decompiler that converts Java bytecode back into readable Java source code, used in IntelliJ IDEA.
A curated list of resources for learning about vehicle security, car hacking, and automotive tinkering.
A browsable archive of decrypted NSA exploit tools and implants leaked by the Shadow Brokers in 2017.
A dynamic binary analysis library for building program analysis tools, automating reverse engineering, and emulating code.
Advanced open-source x64/x86 user mode anti-anti-debug library that hides debugging from applications.
A QEMU-based interactive runtime analyzer for debugging and reverse engineering, serving as an alternative to strace and gdb.
A QEMU-based interactive runtime analyzer for dynamic binary analysis and reverse engineering.
A comprehensive university course repository for learning malware analysis through hands-on labs and real-world samples.
A comprehensive university course repository for learning malware analysis through hands-on labs and real-world samples.
A static analysis tool that automatically extracts and deobfuscates strings from malware binaries.
A testing tool that detects virtual machines and malware analysis environments using techniques observed in real malware.
An open-source, multiplatform visual database modeling tool designed specifically for PostgreSQL.
A reverse engineering framework and command-line toolset for binary analysis, disassembly, debugging, and forensic tasks.
A curated list of tools, hardware, and resources for CAN bus reverse engineering, security research, and automotive electronics.
An advanced malware sandbox for automated configuration and payload extraction with dynamic unpacking and anti-evasion capabilities.
A Python API and CAN database for controlling and reading data from modern cars with ADAS interfaces.
An interactive disassembler for x86, ARM, and MIPS that generates colored pseudo-code from binary files.
An interactive disassembler for x86, ARM, and MIPS that generates colored pseudo-code from binary files.
A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.
A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.
GUI and console sources for Detect It Easy (DiE), a program for determining file types and packers.
A web interface powered by FRIDA for runtime manipulation, analysis, and security testing of Android and iOS applications.
An Xposed module for dynamic analysis of Android apps via API hooks, unexported activity launching, and runtime inspection.
A binary analysis IDE for inspecting, navigating, editing, and annotating control flow graphs and call graphs of disassembled code.
A GDB front-end and reverse engineering tool focused on Linux game memory analysis and debugging.
A Blender add-on that imports 3D building models from Google Maps and Google Earth captures using RenderDoc.
An open-source platform for architecture-neutral dynamic analysis built on QEMU, enabling whole-system record/replay and deep analysis.
A Swift library for posting messages, OAuth, and payments to Chinese social networks without their buggy SDKs.
A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.
A general-purpose decompiler for machine code binaries that supports multiple processor architectures and executable formats.
Identifies compilers, packers, obfuscators, and other characteristics in Android APK and DEX files.
A complete disassembly of Pokémon Crystal for Game Boy Color, enabling ROM hacking and game modification.
A command-line tool that finds one-gadget RCE (execve('/bin/sh')) offsets in libc binaries for CTF pwn challenges.
A curated database of JavaScript engine CVEs with proof-of-concept exploits for security research.
A curated list of software, hardware, books, and research for embedded and IoT security analysis.
A suite of utilities and libraries for analyzing binary programs, supporting multiple architectures and offering symbolic execution.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.