Windows 中有用于查看 ELF 文件格式的工具/软件吗? [关闭]
Posted
技术标签:
【中文标题】Windows 中有用于查看 ELF 文件格式的工具/软件吗? [关闭]【英文标题】:Any tool/software in windows for viewing ELF file format? [closed] 【发布时间】:2011-01-14 09:00:18 【问题描述】:有很多 PE 文件浏览器。如果您有兴趣,这里有一个不错的列表:
PE 文件格式查看器:
PE 资源管理器http://www.pe-explorer.com/ PE 查看: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
我仍在 Windows 上工作,我想查看 ELF 文件。有什么工具吗?我在谷歌上搜索,但直到现在都找不到。
【问题讨论】:
【参考方案1】:readelf
和objdump
如果您在 Unix 机器上,它们都是出色的实用程序。
两者均由 Cygwin 提供。
readelf
将为您提供 ELF 标头信息、节标头的良好概览。您还可以使用它来获取重定位和符号信息。总的来说,readelf
可以更详细地说明 ELF 文件的内容。
objdump
有一些与readelf
相似的功能,但还包括反汇编部分的能力。
【讨论】:
【参考方案2】:我喜欢 objdump。我认为它带有 Mingw 和/或 cygwin 发行版。
【讨论】:
阿门。哦,IDA Pro 在查看 elf 文件方面也不错;)【参考方案3】:我认为它完全是您正在寻找的,但它可能仍然有用 - Agner Fog 在这里提供了一个目标文件转换器:
http://www.agner.org/optimize/#objconv
【讨论】:
【参考方案4】:项目 biew 已重命名为 beye:
http://beye.sourceforge.net
【讨论】:
【参考方案5】:我会推荐HT editor。虽然它缺乏漂亮的GUI,但它确实支持很多文件格式,当然包括elf。
【讨论】:
【参考方案6】:我以前用过 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 可执行格式。
【讨论】:
【参考方案7】:您可以查看ELFSharp 项目。它是一个 C# 库,不是一个完整的工具,但它非常易于使用,而且非常重要的是,它是活跃的(查看它的 github)。
【讨论】:
以上是关于Windows 中有用于查看 ELF 文件格式的工具/软件吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向ELF 文件格式 ( 安装 010 Editor 二进制查看工具的 ELF.bt 插件模板 | 安装 ELF.bt 模板 | 打开 ELF 文件 )
Android 逆向ELF 文件格式 ( 安装 010 Editor 二进制查看工具的 ELF.bt 插件模板 | 安装 ELF.bt 模板 | 打开 ELF 文件 )