2008-09-19 65 views
2

我正在寻找适用于32位Windows Vista的良好程序的建议,该程序将加载任意二进制文件并显示文本信息或图形可视化,以识别哪些实际数据位代表。对于这种事情,还有什么比hex editor好?适用于Windows Vista的常规二进制数据查看器

我想要做的一件事就是说,看看Spore PNG文件中的不可见数据,以获取关于实际存储在那里的内容的线索。现在,我使用写字板和我得到的东西,看起来像这样:

‰PNG

IHDR¢

/QA $ D4" Ž,îvÚ°‰AOAïjÃÞÉ_{! !...‡ú9¥Ý'îÁ6‰MS^

我猜我寻找的是其作用更像是一个Excel的位,所以我可以切片和切块统计模式得到改装成了十六进制编辑器更好地了解这些位可能在做什么

回答

15

尝试HxD

HXD是一个精心设计和快速 十六进制编辑器其中,另外原始 磁盘编辑和主 内存(RAM)修改,处理任何 大小的文件。

易于使用的界面提供 功能,如搜索和替换 ,出口, 校验/摘要,字节 模式,文件粉碎机插入, 串联或文件的分割, 统计等等。

alt text

+1

HxD不显示二进制“0”和“1”。它仅以十六进制/八进制显示。 – Pacerier 2015-05-23 13:33:22

2

你可能想要的是一个十六进制编辑器。 PSPad文本编辑器有一个非常好的十六进制编辑模式。

0

我使用frhed和vim(将其转换为十六进制模式,但对于大文件可能会很慢)。

0

你的意思是检测一组已知文件格式并知道如何显示它们的东西?否则,十六进制编辑器(例如PSPad包含一个)是您希望的最好的东西。这只是意味着任何事情而已。

7

我喜欢xvi32,虽然看上去类似上面 - 我发现它是相当快的,即使在大文件。

0

我使用Total Commander's内置的Lister(文件查看器)。它可以显示数据为文本,十六进制,它可以显示图像。然后有很多插件,从代码编辑/观众,图像查看器等

插件我用的都是

  • 想象观看影像
  • 的FileInfo显示可执行文件的信息
  • HTML浏览器
  • SYN2 - 语法代码查看器/编辑突出

在作者的网页上列出了很多插件,另一个好的来源是www.totalcmd.net

0

我以前使用Hex Workshop,它在工具菜单中有一个“查找字符串”选项。不是免费的,但效果很好。