Proteqtum/interactive-binary-structures
GitHub: Proteqtum/interactive-binary-structures
一个以独立 HTML 文件分发的交互式二进制结构可视化工具,帮助用户直观理解 PE 文件格式的字节布局、header 层级与内存映射关系。
Stars: 11 | Forks: 1
# 交互式二进制结构
[](https://proteqtum.com)
[](LICENSE)

## Portable Executable (PE) 格式文档
该工具可作为 Windows PE 文件精确字节结构的交互式视觉映射——展示了它在磁盘上的布局方式,以及加载后该布局如何映射到内存中。它专为恶意软件分析师、逆向工程师和网络安全学生而设计。
为了保持工具包的轻量化和 100% 离线可用,它以按语言区分的**独立 HTML 文件**形式分发。无需安装、无需互联网连接,也没有任何外部依赖——甚至字体都被直接内嵌到了文件中。
### 核心特性
* **交互式字节与位置映射**
点击任何结构成员,即可在十六进制视图中立即高亮显示其对应的字节,同时展示其在 header 层级中的确切位置和偏移量。
* **Header 层级与相互关联性**
直观展示 PE headers 的排列顺序与相互关联,帮助用户理解各种结构元素之间的关系和指针。
* **适合气隔沙箱**
非常适合隔离的恶意软件分析环境。只需将单个 HTML 文件拖入任意浏览器即可。
## 仓库结构
在 `PE-Format` 目录中选择并下载适合您语言偏好的独立版本:
```
📂 interactive-binary-structures
└── 📂 PE-Format
├── 📄 pe-explorer_EN.html <-- English Version (Default)
└── 📄 pe-explorer_CS.html <-- Czech Version (Čeština)
```
## 阅读完整文章与独立版下载
该工具的官方发布、详细背景和技术见解均发布在我的博客上。
👉 [**阅读完整文章并在 Proteqtum 的博客上下载工具**](https://proteqtum.com/posts/pe_explorer_en/) *(也提供 [捷克语](https://proteqtum.com/posts/pe_explorer_cs/) 版本)*
## 贡献
欢迎贡献、提交 bug 报告和功能建议!如果您想帮助将工具内置的语言文件(即 `I18N` 对象)翻译成其他语言(例如德语),请随时发起 **Pull Request** 或提交 **Issue**。
由 **[Proteqtum](https://proteqtum.com)** 开发。
标签:DAST, IPv6支持, Mutation, PE文件, 二进制结构, 云资产清单, 可视化, 后端开发, 多模态安全, 恶意软件分析, 数据可视化, 离线工具, 逆向工程