Showing 36 of 383 projects
A beginner-friendly CTF (Capture The Flag) course covering cybersecurity topics like cryptography, web security, binary exploitation, and reverse engineering.
A collection of OllyDbg scripts for unpacking and analyzing software protections in reverse engineering.
A Go-based binary packer that compresses, encrypts, and protects ELF binaries, scripts, and AppImages from tampering and reverse engineering.
A C++ Windows malware analysis tool that uses memory and code hooks to detect and extract hidden code from packers.
A heavily modified version of Cuckoo Sandbox with enhanced malware analysis capabilities, 64-bit support, and anti-evasion techniques.
ARMv7 payload for arbitrary code execution on MediaTek bootloaders, enabling bootloader modification and customization.
A suite of development tools for decompiling and debugging Adobe Flash SWF files.
A curated list of tools, hardware, and resources for reverse engineering LIN bus devices in automotive embedded systems.
A Windows malware unpacker using Intel PIN for dynamic binary instrumentation and Scylla for import reconstruction.
A Python tool for decrypting and unpacking obfuscated firmware update files for Samsung SSDs.
An open-source port of the 1996 DOS game Syndicate Wars to modern operating systems using SDL, OpenAL, and Vorbis.
A Windows tool for malware researchers to explore and test anti-debug techniques across modern debuggers.
Loadable kernel modules for Android reversing and debugging on controlled systems and emulators.
An open-source multi-purpose tool for interacting with Controller Area Networks (CAN) used in vehicles and building automation.
An emulator for the iPod clickwheel, focusing on running Rockbox and eventually Apple's RetailOS on emulated iPod hardware.
A dynamic Java code instrumentation SDK for Android apps to profile runtime, examine coverage, and track high-risk behaviors without source code.
A complete, documented disassembly of The Legend of Zelda: Oracle of Ages and Seasons for Game Boy Color.
A browser based GUI for **LLDB** Debugger.
A complete disassembly of Pokémon Pinball for Game Boy Color, enabling ROM analysis and modification.
A Python toolset for malware analysis using function-level fuzzy hashing to catalog and compare malicious binaries.
A rewrite of the bearded-octo-nemesis tool for deobfuscating Minecraft Forge mods using ForgeGradle.
A guide and toolset for extracting screenshots from an original Game Boy by sniffing its LCD data bus with a logic analyzer.
A toolkit for extracting and simplifying virtualized binary code from 32-bit execution traces.
A free recreation of the classic game 'Chasm: The Rift' using original game data and modern SDL2/OpenGL.
A Python-based GUI tool for analyzing Android applications locally, including decompilation, logcat monitoring, and security testing.
A binary instrumentation framework for analyzing and modifying Android app Dalvik bytecode.
A Python utility to search for strings, imports, exports, and debug symbols within Windows PE executables using regular expressions.
A Windows utility for visualizing process memory maps, analyzing hooks, and disassembling code with advanced debugging features.
An open-source reimplementation of Burnout 3: Takedown, enabling high resolutions, frame rates, and community modifications.
An abstract interpretation-based static analysis platform for disassembling and analyzing binary executables to recover control flow graphs.
A high-fidelity Python reimplementation of Crimsonland 1.9.93 (2003) with behavioral parity and deterministic simulation.
An improved exploit implementation for CVE-2016-6366 (EXTRABACON) targeting Cisco ASA devices with extended version support.
A machine learning tool for quantitative risk analysis of Android apps by analyzing declared and actual permission usage.
An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999) for modern systems.
A community-curated collection of tips, tools, and resources for Capture The Flag (CTF) competitions and security research.
A reverse engineering tool that removes virtual machine-based obfuscation from malware by analyzing runtraces and extracting original bytecode.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.