【发布时间】:2011-01-14 09:00:18
【问题描述】:
有很多 PE 文件浏览器。如果您有兴趣,这里有一个不错的列表:
PE 文件格式查看器:
我仍在 Windows 上工作,我想查看 ELF 文件。有什么工具吗?我在谷歌上搜索,但直到现在都找不到。
【问题讨论】:
标签: windows assembly linker reverse-engineering elf
有很多 PE 文件浏览器。如果您有兴趣,这里有一个不错的列表:
PE 文件格式查看器:
我仍在 Windows 上工作,我想查看 ELF 文件。有什么工具吗?我在谷歌上搜索,但直到现在都找不到。
【问题讨论】:
标签: windows assembly linker reverse-engineering elf
readelf 和objdump 如果您在 Unix 机器上,它们都是出色的实用程序。
两者均由 Cygwin 提供。
readelf 将为您提供 ELF 标头信息、节标头的良好概览。您还可以使用它来获取重定位和符号信息。总的来说,readelf 可以更详细地说明 ELF 文件的内容。
objdump 有一些与readelf 相似的功能,但还包括反汇编部分的能力。
【讨论】:
我喜欢 objdump。我认为它带有 Mingw 和/或 cygwin 发行版。
【讨论】:
我认为它完全是您正在寻找的,但它可能仍然有用 - Agner Fog 在这里提供了一个目标文件转换器:
【讨论】:
项目 biew 已重命名为 beye:
【讨论】:
我会推荐HT editor。虽然它缺乏漂亮的GUI,但它确实支持很多文件格式,当然包括elf。
【讨论】:
我以前用过 BIEW
显然它可以处理 ELF 标头
支持 a-out、arch、coff-386、ELF、MZ、jvmclass、LMF、LE 和 LX、NE、NLM-386、PharLap、PE、RDOFF、SIS 和 SISX 可执行格式。
【讨论】: