一尘不染

将部分添加到ELF文件

linux

我需要能够向ELF文件添加任意部分。我无法在该程序中使用GPL代码,因此BFD成为不可能。我可以使用libelf /
gelf来阅读节,但是这些文档很少,因此我无法弄清楚如何添加节。有人知道怎么做这个吗?我宁愿不编写自己的ELF代码。


阅读 250

收藏
2020-06-07

共1个答案

一尘不染

关于ELF文件标头的问题有几个(可能)相关答案。提到的接受的答案objcopy用于将部分添加到ELF文件,并且BSD
bintools
声称具有BSD许可的实现objcopy可能符合您的需求。

2020-06-07