{
  "added_at": "2026-10-16",
  "additional_evidence_urls": [
    "https://github.com/encounter/objdiff/releases/tag/v3.8.2",
    "https://github.com/encounter/objdiff/blob/eed74b99c4e94dd154882259931201badc6fdbd1/objdiff-cli/src/cmd/diff.rs#L83-L90"
  ],
  "category": "game-analysis",
  "description_en": "Compare functions and data in reference and rebuilt object files to guide matching decompilation. Displays instruction-level differences, demangles C++ symbols, and can rebuild when source files change.",
  "description_zh": "比较参考目标文件与重新编译目标文件中的函数和数据，辅助匹配反编译；显示指令级差异、还原 C++ 符号，并可在源码变更时自动重新构建。",
  "entry_url": "https://awesomerea.org/resources/objdiff/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/objdiff/",
  "evidence_url": "https://github.com/encounter/objdiff/blob/eed74b99c4e94dd154882259931201badc6fdbd1/README.md",
  "group": "tools",
  "id": "objdiff",
  "json_url": "https://awesomerea.org/resources/objdiff/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/objdiff/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/objdiff/index.md",
  "name": "objdiff",
  "name_zh": "objdiff",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Provide reference and rebuilt object files. Project integration and automatic rebuilding use objdiff.json plus a working toolchain and build command; direct CLI comparisons can use file paths.",
    "v3.8.2 provides GUI binaries for Windows/Linux x86_64 and macOS arm64/x86_64, with additional CLI targets. Building from source requires Rust. Supported architectures include ARM, ARM64, MIPS, PowerPC, SuperH, and x86/x86_64."
  ],
  "requirements_zh": [
    "需提供参考与重新编译的目标文件。项目集成和自动重新构建使用 objdiff.json 及可用的工具链与构建命令；直接 CLI 比较可传入文件路径。",
    "v3.8.2 提供 Windows/Linux x86_64 和 macOS arm64/x86_64 GUI，CLI 还支持其他目标。源码构建需要 Rust。支持 ARM、ARM64、MIPS、PowerPC、SuperH 与 x86/x86_64。"
  ],
  "targets": [
    "binary",
    "game"
  ],
  "url": "https://github.com/encounter/objdiff",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16"
}
