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】:

readelfobjdump 如果您在 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 文件格式的工具/软件吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Linux及安全实践四——ELF文件格式分析

4月13日总结

Android 逆向ELF 文件格式 ( 安装 010 Editor 二进制查看工具的 ELF.bt 插件模板 | 安装 ELF.bt 模板 | 打开 ELF 文件 )

Android 逆向ELF 文件格式 ( 安装 010 Editor 二进制查看工具的 ELF.bt 插件模板 | 安装 ELF.bt 模板 | 打开 ELF 文件 )

ELF文件格式简介

ELF文件格式简介