Showing 32 of 32 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.
Delphi bindings for the Capstone disassembler library, enabling binary code analysis and reverse engineering.
Ada binding for GNU Binutils BFD library to read binary ELF and COFF files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.