Mac 上最好的 2 个十六进制编辑器:ImHex 和 Hex Fiend

Avilas

十六进制编辑器是能够查看和编辑文件的十六进制数据和原始二进制数据的软件工具,程序员、开发人员和逆向工程师经常使用它来检查、调试和分析文件和软件。一些高级用户甚至依赖十六进制编辑器进行数据恢复和数字取证,或执行文件格式分析,而一些游戏玩家则依赖十六进制编辑器修改或破解游戏以更改游戏数据或输入作弊代码。

我们将向您展示两款流行且功能强大的 Mac 十六进制编辑器,两者都是开源的(其中一款是跨平台兼容的,因此如果您不仅想在 Mac 上使用相同的十六进制编辑器,而且还想在 Linux 和 Windows PC 上使用相同的十六进制编辑器,那么这是一个不错的选择)。

ImHex 是一个非常强大的十六进制编辑器,不仅适用于 Mac,还适用于 Windows 和 Linux,使其成为最佳的跨平台十六进制编辑器选项。

ImHex 提供先进的数据可视化工具、可定制的布局、出色的设计、文件分析工具、搜索工具、各种编辑模式等等。它非常强大,如果您想要一个高级的十六进制编辑器,那么它是一个不错的选择。

参见:如何从 Mac 到 Apple TV 进行 AirPlay

ImHex 也支持浅色模式和深色模式,这是许多用户所期望的一个很好的功能。

对于 ImHex 的一些用户来说,一个潜在的缺点是,虽然它是开源的,但开发人员尚未向 Apple 注册,这意味着该应用程序未签名,因此要打开它,您必须右键单击并选择“打开”才能绕过 Gatekeeper。如果您对此不满意,那么 Hex Fiend 是我们接下来将介绍的另一个选择。

顺便说一句,如果您不熟悉从 Github 下载已编译的应用程序,本指南将对您有用,但如果您技术足够好,可以使用十六进制编辑器,您可能已经知道如何从 Github 下载应用程序。

Hex Fiend – 神奇且友好的原生 Mac 十六进制编辑器

Hex Fiend 是 Mac 的另一个十六进制编辑器选项,也是开源的,但仅限于 MacOS。

与 ImHex 相比,它具有强大的比较、搜索和替换、编辑功能,以及更简单的 Mac 友好设计。

对于需要十六进制编辑器来执行游戏 mod 或文件修改等操作的休闲用户,并且他们想要一个更友好的 Mac 应用程序,不需要绕过 Gatekeeper 来打开,Hex Fiend 是一个绝佳的选择。

对于具有复杂十六进制编辑需求或想要跨平台一致性的超级高级用户,ImHex 可能是更好的选择。

适用于 Mac 的其他十六进制编辑器选项

Mac 用户还可以直接在 Xcode 中编辑十六进制,但如果您只需要一个简单的十六进制编辑器,并且不想要 Xcode 的巨大下载和相关工具,那么 Xcode 无疑对您的需求来说是多余的,特别是当您只需要执行一些文件修改时,您可以通过更小的下载和更简单的应用程序(如 Hex Fiend 或 ImHex)来完成。

如果您是熟练的命令行用户,您还可以使用 xxd 命令甚至使用 vim 从命令行编辑和查看十六进制。

您是否曾经需要查看或编辑十六进制或 ASCII 文件?您认为 ImHex 和 Hex Fiend 是否足以满足您的需求,或者您还有其他可以依赖的选择吗?在评论中分享你的想法!