ImHex
ImHex 是一款适用于 macOS 的原生十六进制编辑器,可帮助开发者和逆向工程师检查、分析并编辑二进制数据。
什么是 ImHex?
ImHex 是一款十六进制编辑器,用于处理二进制文件、固件镜像、存档数据以及其他底层数据格式,支持 macOS 和其他主流平台。它面向开发者、逆向工程师、安全研究人员以及需要超越基础字节查看器功能的技术用户。该应用将传统十六进制编辑与结构感知分析工具结合起来,使理解未知文件布局和检查编码数据变得更容易。用户可以使用其 pattern language 定义二进制格式,通过专门的分析视图将内容可视化,并直接在应用内反汇编受支持的指令集。ImHex 还支持插件和命令行工作流,因此既适合交互式检查,也适合可重复的开发或测试任务。它由 WerWolv 发布,并作为独立桌面应用分发。
主要功能
- 在结构化十六进制视图中打开并编辑二进制文件
- 使用 pattern language 描述文件布局并检查解码后的字段
- 使用熵分析、字节类型和检查器工具分析原始数据
- 反汇编受支持的机器码和字节码格式
- 在支持的情况下,可视化嵌入内容,如图像、音频或 3D 数据
- 通过插件扩展编辑器以适应自定义工作流
- 使用命令行选项执行自动化和测试任务
使用 diCleaner 检查应用残留
清理前检查缓存、支持文件、容器和登录项。
安全概览
状态: 安全
ImHex 是用于检查和编辑二进制数据的合法桌面软件。它会读取你选择打开的任何文件,因此主要的实际风险是在处理固件、可执行文件、磁盘镜像或其他敏感文件时,误改或误覆盖保存重要数据。在编辑之前使用关键文件的副本并保留备份,是一种合理的预防措施。
建议: 如果你会将 ImHex 用于逆向工程、二进制检查、固件分析或其他底层文件处理工作,就保留它。如果你不再需要这些工作流,可以像删除其他独立 Mac 软件一样移除该应用,而不会影响 macOS 本身。
常见路径
/Applications/ImHex.app
分享您的经验
成为第一个分享经验的人。