We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
如果您使用的是 Unix 机器,
readelf
和objdump
都是出色的实用程序。两者均由 Cygwin 提供。
readelf
将为您提供 ELF 标头信息、节标头的良好概述。您还可以使用它来获取重定位和符号信息。总体而言,readelf 可以提供有关 ELF 文件内容的更多详细信息。objdump
具有一些与readelf
类似的功能,但还包括反汇编部分的功能。readelf
andobjdump
are both excellent utilities if you are on a Unix box.Both are provided by Cygwin.
readelf
will give you a good overview of the ELF header information, section headers. You can also use it to get relocation and symbol information. Overall,readelf
can give greater detail on the contents of an ELF file.objdump
has some similar features toreadelf
, but also includes the ability to disassemble sections.我喜欢 objdump。我认为它随 Mingw 和/或 cygwin 发行版一起提供。
I like objdump. I think it comes with the Mingw and/or cygwin distributions.
我认为这不是您正在寻找的东西,但它可能仍然有用 - Agner Fog 在这里有一个目标文件转换器:
http://www.agner.org/optimize/#objconv
I don't think it's quite what you're looking for, but it may still be useful - Agner Fog has an object file converter available here:
http://www.agner.org/optimize/#objconv
项目 biew 已重命名为 beye:
http://beye.sourceforge.net
The project biew has been renamed into beye:
http://beye.sourceforge.net
我会推荐HT编辑器。虽然它缺乏漂亮的GUI,但它确实支持很多文件格式,其中当然包括 elf。
I would recommend HT editor.Though it is lack of a beautiful GUI,it do support a lot of file formats which of course include elf.
我之前用过BIEW
http://biew.sourceforge.net/
显然它可以处理ELF标头
I've used BIEW before
http://biew.sourceforge.net/
Apparently it can process ELF headers
您可以查看 ELFSharp 项目。它是一个 C# 库,不是一个完整的工具,但它非常易于使用,而且非常重要的是,它很活跃(看看它的 github)。
You can look at the ELFSharp project. It's a C# library, not a complete tool, but it's very easy to use and, what is very important, active (look at its github).