{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/REhints/HexRaysCodeXplorer/tree/dc48267360ca06c494b234f30f6764499c27c1e9/src",
    "https://github.com/REhints/HexRaysCodeXplorer/releases/tag/2.1"
  ],
  "category": "native-analysis",
  "description_en": "Hex-Rays decompiler plugin for navigating and reconstructing C++ code in IDA's pseudocode window. It reconstructs C++ object types from a selected pointer variable into IDA's local types, identifies virtual function tables and generates structures for them, lets the analyst click through virtual calls once objects are typed, visualizes a function's ctree as a graph, jumps from a pseudocode line to its disassembly and dumps ctrees and types to files. Its Object Explorer lists vtables with cross-references and RTTI parsing, and a batch mode processes many files without user interaction.",
  "description_zh": "用于在 IDA 伪代码窗口中浏览和重建 C++ 代码的 Hex-Rays 反编译器插件。它能根据选中的指针变量重建 C++ 对象类型并存入 IDA 本地类型，识别虚函数表并为其生成结构体，在对象类型确定后可直接点击跳转到虚函数调用，以图形方式展示函数的 ctree，从伪代码行跳转到对应的反汇编，并把 ctree 和类型导出到文件。其 Object Explorer 可列出虚表及其交叉引用并解析 RTTI，批处理模式可在无人干预的情况下处理大量文件。",
  "entry_url": "https://awesomerea.org/resources/hexrays-codexplorer/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hexrays-codexplorer/",
  "evidence_url": "https://github.com/REhints/HexRaysCodeXplorer/blob/dc48267360ca06c494b234f30f6764499c27c1e9/README.md",
  "group": "tools",
  "id": "hexrays-codexplorer",
  "json_url": "https://awesomerea.org/resources/hexrays-codexplorer/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/hexrays-codexplorer/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hexrays-codexplorer/index.md",
  "name": "HexRaysCodeXplorer",
  "name_zh": "HexRaysCodeXplorer C++ 代码重建插件",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Written in C/C++ for x86/x64 IDA with the Hex-Rays decompiler on Windows, Linux and macOS; the README says only the latest IDA and decompiler versions are tested. The newest GitHub release is 2.1, the IDA 7 edition, from 2018-03-14; the reviewed master commit dates from 2025-11-25.",
    "The repository has no license file and GitHub detects no license."
  ],
  "requirements_zh": [
    "以 C/C++ 编写，适用于 Windows、Linux 和 macOS 上带 Hex-Rays 反编译器的 x86/x64 IDA；README 说明只在最新版本的 IDA 和反编译器上测试。GitHub 上最新的发布是 2018-03-14 的 2.1 版（IDA 7 版本），所审阅的 master 分支提交日期为 2025-11-25。",
    "仓库没有许可证文件，GitHub 也未识别出许可证。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/REhints/HexRaysCodeXplorer",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
