Hexel Editor icon

Hexel Editor

Hexel Editor 是一款适用于 macOS 的十六进制编辑器,可用于打开、搜索、检查和编辑二进制文件,面向 Mac 上需要结构化字节级分析的开发者、逆向工程师和安全研究人员。

Hexel Editor

概述

Hexel Editor 是 Shaun Hirst 推出的一款原生 macOS 十六进制编辑器。它专为需要在不离开 Mac 的情况下检查和修改二进制文件的开发者、逆向工程师和安全研究人员而设计。

该应用将十六进制网格、导航器和实时检查器组合在一个文档式窗口中。根据 App Store 列表,它可以打开任意大小的文件,通过内存映射处理大型文件以提升响应速度,并通过原子式安全保存来帮助避免损坏。

功能

打开、搜索并编辑二进制文件

打开二进制文件,跳转到偏移量,搜索模式,编辑字节,并在一个专为低摩擦检查和编辑而设计的 macOS 窗口中保存更改。

多种编辑模式与撤销

选择只读、覆盖或插入行为,在十六进制列中按半字节逐位编辑,或直接在 ASCII 列中输入,并在工作时依赖无限次撤销和重做。

偏移和文本搜索选项

通过十六进制、八进制或十进制偏移量查找内容,使用 ?? 通配符搜索十六进制模式,并以 UTF-8、UTF-16 LE/BE 或 ASCII 搜索文本。

实时数据检查器

通过实时解码检查光标下的字节,包括 8 到 64 位的 Int/UInt 值、Float32/64、二进制、十六进制和字符串,并可立即切换小端和大端。

常见文件类型的格式解析器

使用内置解析器处理 Mach-O、PE、ELF、PNG、JPEG、GIF、BMP、ZIP、gzip 和 PDF 文件,并点击已解析字段跳转到对应的底层字节。

书签、注释与文件共享

为字节范围添加带名称、带颜色的书签和纯文本注释,然后将其导出或导入为 .hexel 文件,以便在二进制文件旁或集中位置重复使用。

使用场景

  • 逆向工程与二进制检查

    通过打开二进制文件、跳转到偏移量,并使用检查器和字段解析器来理解每个字节代表什么,从而检查可执行文件或数据文件的结构。

  • 定向字节搜索

    使用带通配符的字符串、签名或字节模式进行搜索,然后在匹配项之间移动,定位你需要审查或编辑的区域。

  • 低级二进制编辑

    以覆盖、插入或删除行为逐字节编辑文件,同时保留撤销,并在完成后安全保存更改。

  • 大文件分析

    处理那些在将所有内容读入内存的编辑器中会显得笨重的大文件,因为 Hexel Editor 会对大型文件进行内存映射以保持响应。

  • 注释和共享字节范围

    使用带名称的书签和注释标记有趣区域,然后将这些注释导出或导入为 .hexel 文件,以便日后复查。

Pros and Cons

Pros

  • 在一款原生 Mac 应用中支持二进制打开、导航、搜索和编辑。
  • 通过内存映射处理大型文件,列表称这有助于保持应用响应。
  • 包含实时检查器、内置格式解析器、校验和、熵和字节频率分析。
  • 提供书签、注释以及通过 .hexel 文件导出/导入,适用于注释工作流。
  • 声明没有网络访问、没有分析、也没有跟踪。

Cons

  • App Store 列表未提供完整的技术规格,且除页面上列出的格式外,也未给出详尽的解析器清单。
  • 该应用需要 macOS 14.6 或更高版本,这限制了较旧 Mac 的使用。
  • 来源未展示有关协作、自动化或第三方集成的详细工作流程文档。

FAQ

Hexel Editor 用于什么?

Hexel Editor 是一款适用于 macOS 的十六进制编辑器,用于打开、导航、搜索和编辑二进制文件。源页面将其描述为面向开发者、逆向工程师和安全研究人员而设计。

它需要什么平台和系统版本?

App Store 列表显示 Hexel Editor 需要 macOS 14.6 或更高版本。

它能处理大型二进制文件吗?

列表说明,大文件会通过内存映射方式处理,因此可快速打开,并在你工作时保持响应。

我可以将注释单独保存于二进制文件之外吗?

可以。该应用支持将书签和注释导出和导入为 .hexel 文件,并且这些文件可以集中存储,或作为与二进制文件并排放置的伴随文件。

Hexel Editor 会将数据发送到 Mac 之外吗?

App Store 隐私部分说明开发者不会从此应用收集数据,而且列表还声明该应用没有网络访问、没有分析,也没有跟踪。

Quick Facts

类别
开发者工具
平台
Mac
价格
$6.99
开发者
Shaun Hirst
系统要求
需要 macOS 14.6 或更高版本
来源域名
apps.apple.com
Hexel Editor - AI Tool, Features, Use Cases & Alternatives | UStack