# HexRaysCodeXplorer C++ 代码重建插件

> 用于在 IDA 伪代码窗口中浏览和重建 C++ 代码的 Hex-Rays 反编译器插件。它能根据选中的指针变量重建 C++ 对象类型并存入 IDA 本地类型，识别虚函数表并为其生成结构体，在对象类型确定后可直接点击跳转到虚函数调用，以图形方式展示函数的 ctree，从伪代码行跳转到对应的反汇编，并把 ctree 和类型导出到文件。其 Object Explorer 可列出虚表及其交叉引用并解析 RTTI，批处理模式可在无人干预的情况下处理大量文件。

- 类型：工具
- 目标：二进制
- 类别：原生分析工具
- 关联：基础工具
- 来源复核于：2026-11-06
- 收录于：2026-11-06
- 原始资源：<https://github.com/REhints/HexRaysCodeXplorer>
- 一手来源：<https://github.com/REhints/HexRaysCodeXplorer/blob/dc48267360ca06c494b234f30f6764499c27c1e9/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/hexrays-codexplorer/>
- 记录 JSON：<https://awesomerea.org/resources/hexrays-codexplorer/record.json>
- 英文版：[English](https://awesomerea.org/resources/hexrays-codexplorer/index.md)

## 使用条件与局限

- **前提条件：**以 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 也未识别出许可证。

## 一手来源

1. <https://github.com/REhints/HexRaysCodeXplorer/blob/dc48267360ca06c494b234f30f6764499c27c1e9/README.md>
2. <https://github.com/REhints/HexRaysCodeXplorer/tree/dc48267360ca06c494b234f30f6764499c27c1e9/src>
3. <https://github.com/REhints/HexRaysCodeXplorer/releases/tag/2.1>

## 同分区更多条目：原生二进制

- [GDB dashboard 调试状态界面](https://awesomerea.org/zh/resources/gdb-dashboard/index.md) · 工具
- [REHex 逆向工程十六进制编辑器](https://awesomerea.org/zh/resources/rehex/index.md) · 工具
- [Dobby 跨平台钩子框架](https://awesomerea.org/zh/resources/dobby/index.md) · 工具
- [XLMMacroDeobfuscator Excel 4.0 宏解码工具](https://awesomerea.org/zh/resources/xlmmacrodeobfuscator/index.md) · 工具
- [PE Tree 可执行文件树状查看器](https://awesomerea.org/zh/resources/pe-tree/index.md) · 工具
- [RpcView Windows RPC 查看与反编译工具](https://awesomerea.org/zh/resources/rpcview/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
