binary - 将整个 ELF 二进制文件转储到可读的标题和部分中

标签 binary analysis dump elf

是否可以将 ELF-ARM 文件的整个二进制结构转储为可读格式。想法是分析每个部分并将其保存回二进制。

最佳答案

有几种工具可以检查 elf 文件的内部结构,最常见的是 readelf、objdump 和 elfsh(来自 ERESI 框架)。这取决于您对二进制文件的哪一部分感兴趣,但是,例如,您可以使用以下命令转储节头表:

arm-elf-objdump -h elffile

如果你想从 elf 文件中复制某个部分到原始二进制文件中,使用 objcopy:

arm-elf-objcopy -j .data -O binary elffile binfile

关于binary - 将整个 ELF 二进制文件转储到可读的标题和部分中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10648765/

相关文章:

C++、Eclipse CDT代码分析?

mysql - 将 wikipedia-dump 导入 SQL-base

mysql - SQLite 多行导出

C++ cout 二进制值

assembly - 二进制减法,进位位未设置?

ios - 如何快速查找 UIImage 中单个像素的颜色

r - 如何替换列值以进行同类群组分析

svn:将存储库迁移到存储库?帮助!

algorithm - 如何判断一个数是不是6的倍数?

c# - 如何将内存流转换为 System.Data.Linq.Binary?