适用于 Windows 的十六进制编辑器?

Kri*_*son 142 windows hex-editor

是否有一些适用于 Windows 的十六进制编辑器?最好是开源或免费的,因为我不需要经常使用十六进制编辑器...

我需要的是能够以不同类型(文本、原始十六进制、小端短、大端短等)进行搜索,并从所选字节开始按类型查看(与搜索类型相同)。能够动态创建结构会很好,这样我就可以查看文件中的二进制 blob。二进制文件比较也是必须的,希望它是智能的并启用块检测。

我确实知道Wikipedia 上的列表,但我真的没有时间尝试 60 或十六进制编辑器,我想知道其他人使用什么。

Din*_*nne 71

免费的十六进制编辑器 (frhed),小巧而快速。

在此处输入图片说明

  • +1。我喜欢它不需要安装程序的事实。此外,它是开源的。 (4认同)

Sim*_*ens 61

就个人而言,我使用HxD(免费但不开源)。注意的特殊功能包括能够打开非常非常大的文件,您可以修改原始磁盘数据以及在 RAM 中打开和编辑数据。

截屏


Pau*_*auk 13

UltraEdit有一个十六进制编辑器模式:

在此处输入图片说明

对于老式 DOS 风格的显示,ZTreeWin

在此处输入图片说明

(两者都不是免费/开源的)。


joe*_*joe 11

XVI32是一个免费的十六进制编辑器,可在 Windows 95、Windows 98、Windows NT、Windows 2000 和 Windows XP 下运行。

Cygnus Hex Editor是一个强大的 Microsoft Windows 文件编辑器。与旨在编辑包含文本数据的文件的文本编辑器不同,十六进制编辑器允许您编辑包含任何类型数据的文件。

Free Hex Editor Neo是屡获殊荣的大文件优化免费软件编辑器,适用于使用 ASCII、十六进制、十进制、浮点数、双精度和二进制数据的每个人。

HxD是一个精心设计的快速十六进制编辑器,除了原始磁盘编辑和主内存 (RAM) 的修改之外,它还可以处理任何大小的文件。

  • 无意冒犯,但你真的使用过这些编辑器吗?我很欣赏谷歌搜索和粘贴网站副本的工作,但我一直在寻找实际使用中的建议。 (33认同)
  • 我使用了 cygnus 十六进制编辑器。但其他我知道一个..但那些我没有使用过。但我很久以前就尝试过免费的十六进制编辑器。那也不错 (2认同)
  • 我来这里是为了推荐 XVI32,所以请为它点赞 (2认同)

bar*_*oon 9

PSPad可以进行十六进制编辑,而且它也是免费的。

在此处输入图片说明


Sco*_*ott 9

Notepad++带有十六进制编辑器插件。我已经在使用文本编辑器,所以这减少了安装的一个应用程序。

在此处输入图片说明

  • 根据我的经验,这个插件很不稳定。它与大文件斗争并随机切换到/从十六进制模式。 (15认同)

Axx*_*err 5

Winhex是一个不错的工具。

在此处输入图片说明

这是同一问题的 Stack Overflow 版本。还有更多选项,因此如果您不喜欢 Winhex,您可以从那里推荐的几个选项中进行选择。


aki*_*ira 5

因为我也可以在Vim 中进行十六进制编辑,所以我倾向于说...... Vim!

替代文字

(虽然我通常使用HxD。)

  • @KrisErickson:`:%!xxd` (5认同)
  • 使用 xxd 反向模式将十六进制改回字节,例如。xxd -r (2认同)