26

有很多 PE 文件浏览器。如果您有兴趣,这里有一个好的列表:

PE 文件格式查看器:

我仍在 Windows 上工作,我想查看 ELF 文件。有什么工具吗?我正在谷歌搜索,但直到现在都找不到。

4

7 回答 7

17

readelfobjdump如果您在 Unix 机器上,它们都是出色的实用程序。两者均由 Cygwin 提供。

readelf将为您提供 ELF 标头信息、节标头的一个很好的概述。您还可以使用它来获取重定位和符号信息。总的来说,readelf可以更详细地介绍 ELF 文件的内容。

objdump具有一些与 类似的功能readelf,但还包括反汇编部分的能力。

于 2010-02-21T03:07:57.113 回答
2

我认为这不是正在寻找的东西,但它可能仍然有用 - Agner Fog 在此处提供了一个目标文件转换器:

http://www.agner.org/optimize/#objconv

于 2010-02-08T14:05:49.050 回答
2

我喜欢objdump。我认为它带有 Mingw 和/或 cygwin 发行版。

于 2010-02-08T13:46:50.563 回答
2

项目 biew 已重命名为 beye:

http://beye.sourceforge.net

于 2010-03-08T18:31:54.133 回答
1

您可以查看ELFSharp项目。它是一个 C# 库,不是一个完整的工具,但它非常易于使用,而且非常重要的是,它是活跃的(查看它的github)。

于 2012-12-06T11:09:52.923 回答
1

我会推荐HT 编辑器。虽然它缺乏漂亮的 GUI,但它确实支持很多文件格式,当然包括 elf。

于 2010-02-08T14:05:18.027 回答
1

我以前用过BIEW

http://biew.sourceforge.net/

显然它可以处理 ELF 标头

支持 a-out、arch、coff-386、ELF、MZ、jvmclass、LMF、LE 和 LX、NE、NLM-386、PharLap、PE、RDOFF、SIS 和 SISX 可执行格式。

于 2010-02-08T14:07:13.233 回答