小编Mys*_*tor的帖子

为什么`strip`不从ELF可执行文件中删除节头?

一个最小的 ELF 可执行文件只需要 ELF 头和至少一个程序头才能起作用。但是,当我在一个简短的可执行文件上运行 strip 时,它决定不丢弃节头表或节字符串节,尽管它们对程序的执行没有任何目的(据我所知),但仍保留它们。

有没有理由不通过条带去除这些?是否有另一个实用程序可以删除可执行文件运行不需要的所有内容?我已经尝试手动编辑我正在制作的代码高尔夫可执行文件以删除部分标题,它似乎工作正常,并且要小得多。

strip executable elf

10
推荐指数
1
解决办法
5301
查看次数

标签 统计

elf ×1

executable ×1

strip ×1