Linux编程_ELF文件
ELF:
Executable and Linkable Format,一种Linux下常用的可执行文件、对象、共享库的标准文件格式。
许多其他的可执行文件格式:PE、Mach-O、COFF、COM...
内核中处理ELF相关代码参考:fs/binfmt_elf.c。
ELF中的数据按照Segment和Section两个概念进行划分。
在Linux下我们可以使用命令:readelf命令来查看ELF文件信息。
| 平台 | 可执行程序 | 动态链接库 |
| windows | PE | DLL |
| linux | ELF | SO |
| android | DEX、ELF |
可以不编译源代码,直接修改ELF文件中的内容,改变全局变量的值。
objdump -t 文件名 | grep -P ""
posted on 2021-02-02 19:30 XiaoXiaoli 阅读(131) 评论(0) 收藏 举报
浙公网安备 33010602011771号