当前位置:  开发笔记 > IOS > 正文

什么是Mac的十六进制编辑器/查看器?

如何解决《什么是Mac的十六进制编辑器/查看器?》经验,为你挑选了7个好方法。

什么是Mac的十六进制编辑器/查看器?我已经使用xxd查看hexdumps,我认为它可以反过来用于编辑.但我真正想要的是一个真正的十六进制编辑器.



1> Ayman Hourie..:

我使用Vim作为十六进制编辑器:

    在Vim中打开文件.

    运行命令

    :%!XXD

    编辑.

    完成后,运行

    :%!xxd -r

    保存.


如果您了解`:%!`的作用,那么您将意识到这相当于执行`cat filename.bin | xxd`.所以这真的更像是"你知道你有一个`xxd`命令吗?" 回答.现在我调查它,我发现xxd也接受一个文件名.因此,如果您只需要查看二进制/十六进制文件的内容,则可以使用`xxd filename.bin`.好东西!
这正是我在每次采访中都要求考生"教我一些我不了解的事情"的原因.15年后我仍然找到黄金.
使用xxd(以及使用本答案中描述的vim)的问题在于没有突出显示char和二进制值.你需要计算更多的字符并记住更多的位置来有效地使用这个"哑"二进制转储.此外,没有对字节序的字节顺序或解释作为不同类型的智能分析.
@BrunoBronosky或`xxd filename.bin | 当它不适合一个屏幕高度时.

2> crizCraig..:

    使用Xcode打开文件,然后按Command + Shift + J.

    右键单击左窗格中的文件名

    打开为 - > Hex


@ahcox这完全适用于Xcode 9

3> Mike Akers..:

我得到的一个建议是Hex Fiend.


也像Hex Fiend.该项目迁移到GitHub - 所以在发布选项卡上下载最新版本而不是他们以前的网站 - https://github.com/ridiculousfish/HexFiend/releases
它也可以在Homebrew上使用:`brew cask install hex-fiend`

4> pi3..:

在http://www.synalysis.net/上,您可以获得我正在为Mac开发的十六进制编辑器 - Synalyze It!.它的价格为7€/ 40€(专业版),并提供一些额外的功能,如直方图,增量搜索,支持许多文本编码以及为您的文件格式交互式定义"语法".

该语法有助于解释十六进制视图的文件和颜色,以便于分析.

分析它!


我喜欢允许您定义二进制文件的自定义结构的功能.它使文件分析变得更加容易!

5> pgb..:

我最近开始使用0xED,并且很喜欢它.



6> Pablo Santa ..:

可能有更好的选择,但我使用和TextWrangler类似的基本十六进制编辑.文件 - >十六进制转储文件



7> 小智..:

我喜欢的是HexEdit快速且易于使用

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有