文件格式解析

参考https://docs.oracle.com/cd/E19253-01/819-7050/6n918j8nn/index.html

常用工具

工具 用途
ar 创建静态库,插入、删除、列出和提取成员
strings 列出一个目标文件中说有可以打印的字符串
strip 从目标文件中删除符号表信息
nm 列出一个目标文件符号表中定义的符号
size 列出目标文件中节的名字和大小
readily 显示一个目标文件的完整结构,包括ELF头中编码的所有信息,包含SIZE和NM的功能
bjdump 所有二进制工具之母,能够显示一个目标文件中所有的信息,他最大的uzoyong是反汇编.text节中的二进制指令
ldd 列出一个可执行文件在运行时所需要的共享库