用于查看ELF文件格式的窗口中的任何工具/软件?

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

PE文件格式查看器:

  • PE Explorer http://www.pe-explorer.com/
  • PE VIew: http : //www.magma.ca/~wjr/
  • PEBrowse专业http://www.smidgeonsoft.prohosting.com/pebrowse-pro-file-viewer.html
  • PE浏览专业互动 – http://www.smidgeonsoft.prohosting.com/pebrowse-pro-interactive-debugger.html

我仍然在工作,我想查看ELF文件。 有没有工具? 我使用谷歌search,但直到现在还找不到。

如果你在一个Unix机器上, readelfobjdump都是优秀的工具。 两者都由Cygwin提供。

readelf会给你一个很好的ELF标题信息概述,章节标题。 您也可以使用它来获取重定位和符号信息。 总的来说, readelf可以给出ELF文件内容的更多细节。

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

biew项目已经更名为beye:

http://beye.sourceforge.net

我喜欢objdump。 我认为这是Mingw和/或cygwin的发行版。

我会推荐HT编辑器。虽然它缺乏一个漂亮的图形用户界面,它支持许多文件格式,当然包括精灵。

我不认为这是你正在寻找的,但它可能仍然是有用的 – Agner雾有一个目标文件转换器可在这里:

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

我之前使用过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可执行格式。

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