{
  "added_at": "2026-10-29",
  "additional_evidence_urls": [
    "https://github.com/redasm-dev/redasm/blob/509b76548a741aac569161df666b6c13f927d6f5/README.md#L72-L128",
    "https://github.com/redasm-dev/redasm/blob/509b76548a741aac569161df666b6c13f927d6f5/README.md#L155-L181",
    "https://github.com/redasm-dev/redasm/blob/509b76548a741aac569161df666b6c13f927d6f5/CHANGELOG.md",
    "https://github.com/redasm-dev/redasm/blob/509b76548a741aac569161df666b6c13f927d6f5/LICENSE",
    "https://github.com/redasm-dev/workspace/blob/4495c56cbf580c467cd18a87268b97900760c521/README.md",
    "https://github.com/redasm-dev/kb/blob/5452426b6bb12b41f6bcbe72451e541cbe021ec7/LICENSE",
    "https://github.com/redasm-dev/redasm/releases/tag/v4.0.0-beta3"
  ],
  "category": "native-analysis",
  "description_en": "Cross-platform interactive disassembler whose version 4 is a plain-C rewrite: a C17 engine library, the Qt6 GUI kept in this repository, and loader, processor and analyzer plugins loaded as shared libraries. The listing supports renaming, comments and typed data, with a synchronized control-flow graph, cross-references, string detection, a hex view, patching and saved projects. Besides PE and ELF, loaders cover retro and console formats such as DOS MZ, Win16 NE, OS/2 LE/LX, PlayStation 1, original Xbox and ZX Spectrum, with x86/x86-64, MIPS32, ARM/Thumb, ARM64, Z80 and 6502 processors.",
  "description_zh": "跨平台交互式反汇编器，第 4 版以纯 C 重写：由 C17 引擎库、保留在本仓库中的 Qt6 图形界面，以及以共享库形式加载的加载器、处理器和分析器插件组成。反汇编列表支持重命名、注释和类型化数据，并提供同步的控制流图、交叉引用、字符串检测、十六进制视图、补丁和项目保存。除 PE 和 ELF 外，加载器还支持 DOS MZ、Win16 NE、OS/2 LE/LX、PlayStation 1、初代 Xbox 和 ZX Spectrum 等复古及主机格式，处理器涵盖 x86/x86-64、MIPS32、ARM/Thumb、ARM64、Z80 和 6502。",
  "entry_url": "https://awesomerea.org/resources/redasm/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/redasm/",
  "evidence_url": "https://github.com/redasm-dev/redasm/blob/509b76548a741aac569161df666b6c13f927d6f5/README.md",
  "group": "tools",
  "id": "redasm",
  "json_url": "https://awesomerea.org/resources/redasm/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/redasm/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/redasm/index.md",
  "name": "REDasm",
  "name_zh": "REDasm 反汇编器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Latest release at review: v4.0.0-beta3, published 2026-09-02, with a Linux x86_64 AppImage and a portable Windows x86_64 ZIP plus GPG-signed checksums; the reviewed master commit is 43 commits ahead of that tag. Nightly builds from master, which the README warns may be unstable, also include macOS DMGs. Version 4 is a complete rewrite still in beta; the README says version 3 was retired, and its last release, 3.0 beta 5, dates from 2021.",
    "The README rates Windows 10+ with Visual Studio 2022 and Linux with GCC 12+ (Ubuntu 24.04/Debian 13 reference) as actively tested platforms with official binaries; FreeBSD and macOS only pass CI builds and tests, and Haiku only compiles. Source builds go through the separate workspace repository, which fetches the core, GUI, plugin and knowledge-base repositories and needs CMake 3.20, C17/C++17 compilers and Qt 6.8 LTS.",
    "Executables and console program files are supplied by the user. The README's maturity tables rate PE, ELF and x86/x86-64 support production ready and Visual Basic 5/6 event recovery highly stable, but the DOS MZ, PS1 BIOS, Xbox, ZX Spectrum and NES (NROM only) loaders and the Z80 and 6502 processors only functional, and MSVC RTTI and exception-handling recovery work in progress. There is no decompiler yet, and extensions are written in C; a Python plugin API is on the roadmap.",
    "GPL-3.0 for the GUI, the core and every bundled plugin; the separate knowledge-base repository of TOML signatures and type definitions is CC0-1.0."
  ],
  "requirements_zh": [
    "审阅时最新版本为 v4.0.0-beta3，发布于 2026-09-02，提供 Linux x86_64 AppImage 和免安装的 Windows x86_64 ZIP，并附 GPG 签名的校验和；所审阅的 master 提交比该标签多 43 个提交。基于 master 的每夜构建另含 macOS DMG，README 提醒其可能不稳定。第 4 版是仍处于测试阶段的完全重写；README 称第 3 版已停止维护，其最后一个版本 3.0 beta 5 发布于 2021 年。",
    "README 将 Windows 10+（Visual Studio 2022）和 Linux（GCC 12+，以 Ubuntu 24.04/Debian 13 为参考）列为持续测试并提供官方二进制的平台；FreeBSD 和 macOS 仅通过 CI 编译和测试，Haiku 仅能编译。从源码构建需借助独立的 workspace 仓库，它会拉取核心、图形界面、插件和知识库各仓库，要求 CMake 3.20、C17/C++17 编译器和 Qt 6.8 LTS。",
    "可执行文件和主机程序文件由使用者自备。README 的成熟度表将 PE、ELF 和 x86/x86-64 支持评为可用于生产，Visual Basic 5/6 事件恢复评为高度稳定，而 DOS MZ、PS1 BIOS、Xbox、ZX Spectrum 和 NES（仅 NROM）加载器以及 Z80、6502 处理器仅为可用级别，MSVC RTTI 和异常处理恢复仍在开发中。目前尚无反编译器，扩展须用 C 编写；Python 插件 API 已列入路线图。",
    "图形界面、核心和所有内置插件均采用 GPL-3.0；独立的知识库仓库收录 TOML 格式的签名和类型定义，采用 CC0-1.0。"
  ],
  "targets": [
    "binary",
    "game"
  ],
  "url": "https://github.com/redasm-dev/redasm",
  "verification": "source-reviewed",
  "verified_at": "2026-10-19"
}
