对于Mac,什么是好的十六进制编辑器/查看器?我已经使用xxd查看十六进制转储,并且我认为可以反向使用xxd进行编辑。但是我真正想要的是一个真正的十六进制编辑器。
对于Mac,什么是好的十六进制编辑器/查看器?我已经使用xxd查看十六进制转储,并且我认为可以反向使用xxd进行编辑。但是我真正想要的是一个真正的十六进制编辑器。
Answers:
要查看文件,请运行:
xxd filename | less
要将Vim用作十六进制编辑器:
:%!xxd
(将缓冲区转换为十六进制):%!xxd -r
(反向转换):% !
,那么您将意识到这等同于做cat filename.bin | xxd
。因此,实际上这更像是“您知道您有xxd
命令吗?” 回答。现在,我调查了一下,发现xxd也接受文件名。因此,如果只需要查看二进制/十六进制文件的内容,则可以使用xxd filename.bin
。好东西!
xxd filename.bin | less
当它不适合一个屏幕高度时。
我得到的一个建议是Hex Fiend。
brew cask install hex-fiend
在http://www.synalysis.net/您可以获取我为Mac开发的十六进制编辑器-Synalyze It!。它的价格为7欧元/ 40欧元(专业版),并提供一些额外的功能,例如直方图,增量搜索,支持许多文本编码以及针对文件格式的“语法”交互式定义。
语法有助于解释文件并为十六进制视图着色,以便于分析。
我最近开始使用0xED,并且非常喜欢。
也许有更好的选择,但我使用TextWrangler之类的工具进行基本的十六进制编辑。文件->十六进制转储文件
我喜欢的是HexEdit快速且易于使用