Proteqtum/interactive-binary-structures

GitHub: Proteqtum/interactive-binary-structures

一个以独立 HTML 文件分发的交互式二进制结构可视化工具,帮助用户直观理解 PE 文件格式的字节布局、header 层级与内存映射关系。

Stars: 11 | Forks: 1

# 交互式二进制结构 [![博客:Proteqtum](https://img.shields.io/badge/blog-proteqtum.com-orange)](https://proteqtum.com) [![许可证:MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) ![本地化:EN 和 CS](https://img.shields.io/badge/localization-EN%20%7C%20CS-green) ## 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文件, 二进制结构, 云资产清单, 可视化, 后端开发, 多模态安全, 恶意软件分析, 数据可视化, 离线工具, 逆向工程