Showing 30 of 30 projects
A software reverse engineering framework for analyzing compiled code across multiple platforms, offering disassembly, decompilation, and scripting.
An open-source binary debugger for Windows optimized for malware analysis and reverse engineering.
A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.
A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.
A free and open-source GUI reverse engineering platform powered by rizin, designed for analyzing binaries and executables.
A cross-platform file type identification tool for malware analysts and reverse engineers, using signature-based and heuristic analysis.
A GDB and LLDB plug-in that enhances debugging for exploit development, reverse engineering, and low-level software development.
A lightweight multi-architecture disassembly framework for binary analysis and reverse engineering.
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.
An assembler/disassembler for Android's dex format, enabling low-level manipulation of Dalvik bytecode.
A reverse engineering framework and command-line toolset for binary analysis, disassembly, debugging, and forensic tasks.
GUI and console sources for Detect It Easy (DiE), a program for determining file types and packers.
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 GDB front-end and reverse engineering tool focused on Linux game memory analysis and debugging.
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 Windows toolkit for analyzing, editing, and manipulating Portable Executable (PE) files and processes.
A Python framework for disassembly, static analysis, symbolic execution, and debugging of binaries and malware.
A security analysis framework for WebAssembly modules and blockchain smart contracts (BTC/ETH/NEO/EOS).
A local diffing tool for decompilation projects that compares object files and highlights assembly differences.
A robust ActionScript 3 bytecode assembler/disassembler and SWF manipulation toolkit for reverse engineering and modification.
An interactive, retargetable disassembler with IDAPython-compatible plugin API for static analysis and reverse engineering.
A collection of Python tools for reverse engineering Pokémon Red and Crystal, including disassemblers, map editors, and graphics converters.
A Game Boy ROM disassembler that generates RGBDS-compatible assembly code with support for symbol files and image extraction.
A .NET tool that disassembles F# code and .NET assemblies into JIT-generated assembly or IL code.
A Delphi debug framework providing stack traces, CPU register snapshots, debug info access, and PE file utilities.
A Windows utility for visualizing process memory maps, analyzing hooks, and disassembling code with advanced debugging features.
A C-based CHIP-8 interpreter with assembler, disassembler, and SuperChip support, featuring SDL and Win32 implementations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.