
Hexel Editor
apps.apple.com
原生macOS十六进制编辑器,智能解析文件格式
11天前制作者:Shaun Hirst
关于 Hexel Editor
Hexel Editor 是一款专为 macOS 打造的十六进制编辑器,面向开发者、逆向工程师和安全研究人员。它能够即时打开任意大小的文件,并在光标下解码字节,解析 Mach-O、ELF、PE、PNG、ZIP 等文件结构,提供校验和与熵值计算,以及书签功能,助您高效分析二进制数据。
核心功能
即时打开大文件:无论文件多大,Hexel Editor 都能瞬间加载,无需等待,让您流畅浏览和编辑。
智能字节解码:将光标悬停在任意字节上,即可查看其十进制、十六进制、ASCII 等表示,并自动识别常见数据类型,如整数、浮点数、字符串等。
文件格式解析:自动检测并解析常见文件格式(如 Mach-O、ELF、PE、PNG、ZIP),以树状结构展示文件头、段、节等关键信息,帮助您快速理解文件内部布局。
校验和与熵值:内置多种校验和算法(如 CRC32、MD5、SHA-1 等),并计算数据熵值,辅助判断文件加密或压缩情况。
书签管理:为重要偏移添加书签,支持命名和快速跳转,方便您在多处数据间切换。
主要特性
- 原生 macOS 体验:基于 Swift 开发,完美融入 macOS 设计风格,支持暗色模式、触控板手势和快捷键。
- 高性能渲染:即使处理 GB 级文件,滚动和编辑依然流畅,无卡顿。
- 可定制视图:支持自定义字节分组、列宽、字体和颜色主题,满足个性化需求。
- 强大的搜索:支持十六进制、ASCII 和正则表达式搜索,快速定位目标数据。
- 导出与分享:可将选中的字节导出为多种格式(如 C 数组、Python 字节串),方便在代码中复用。
适用场景
- 逆向工程:分析二进制文件结构,定位关键代码和数据结构。
- 安全研究:检查恶意软件、漏洞利用样本,计算哈希和熵值。
- 开发调试:查看程序生成的数据文件,验证文件格式正确性。
- 数据恢复:手动检查磁盘镜像或损坏文件,修复关键字节。
无论您是专业安全专家,还是对二进制数据充满好奇的开发者,Hexel Editor 都是您不可或缺的得力助手。