Skip to content
@redasm-dev

REDasm

The OpenSource Disassembler

REDasm: The OpenSource Disassembler

REDasm is a free and open source disassembler designed for hobbyists and professional reverse engineers.

redasm.dev · Download · Report a bug

Repositories

Repository Description
redasm GUI, written in C++17 & Qt6
core Engine and public C API, written in C17
loaders File format parsers (PE, ELF, PS1, Xbox, …)
processors CPU architectures (x86, MIPS, ARM, …)
analyzers Post-analysis passes
commands Disassembler-wide commands
kb Type definitions, function signatures and ordinal mappings, as TOML
workspace Aggregate build and CI
bugs Bug reports and suggestions, for every component

Loaders, processors, analyzers and commands are plugins: shared libraries loaded at runtime, built against the public API in core. Nothing there requires modifying the disassembler itself.

Want to build REDasm from source?

The workspace repo is your starting point.

Want to report a bug? Propose a new feature?

Everything goes to the dedicated bug tracker, whichever component it belongs to.

CI Nightly

Pinned Loading

  1. redasm redasm Public

    The OpenSource Disassembler

    C++ 1.8k 159

  2. core core Public

    Engine core library

    C 61 21

  3. loaders loaders Public

    Loader plugins

    C 6 4

  4. processors processors Public

    Processor plugins

    C 12 12

  5. analyzers analyzers Public

    Analyzer plugins

    C 1

  6. commands commands Public

    Command plugins

    C 6 3

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…