当前位置: 首页 > 面试题库 >

将部分添加到ELF文件

高博涉
2023-03-14
问题内容

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


问题答案:

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



 类似资料:
  • 问题内容: 尝试学习tkinter和python。我想在相邻框架中显示“文本”小部件的行号 我在一个名为unpythonic的网站上看到了一个示例,但该示例假定txt的行高为6像素。 我正在尝试这样的事情: 1)将Any-KeyPress事件绑定到一个返回发生按键的行的函数: 不幸的是,这在框架上给出了一些奇怪的数字。有没有更简单的解决方案?如何处理呢? 问题答案: 我有一个相对简单的解决方案,但

  • 鉴于我们提出了一个多部分的要求。我们现在需要添加一个content-id。下面是我们试图用来创建多部分请求的代码: 这是我们调用的Web服务所请求的: 这是我们从服务器获得的用于调试的信息: POST/HTTP/1.1授权:OAuth realm=,OAuth\u version=“1.0”,OAuth\u consumer\u key=“key”,OAuth\u token=“token”,OA

  • 问题内容: 无论如何在qtablewidget中添加像按钮一样的内容?但是必须在单元格中显示日期,例如,如果用户双击某个单元格,我是否可以像按钮一样发送信号?谢谢! edititem(): 表触发器: 问题答案: 您有几个问题可以归结为一个…简短答案,是的,您可以向QTableWidget添加按钮- 您可以通过调用setCellWidget将任何窗口小部件添加到表格窗口小部件: 但这听起来并不像您

  • 问题内容: 我正在尝试将一些文件添加到ZIP文件中,它会创建文件,但不会在其中添加任何内容。代码1: 我的功能: 编辑: 我发现了问题,只是在将文件从C:\驱动器写入F:\驱动器的ZIP时遇到麻烦 问题答案: 您不能压缩文件夹,只能压缩文件。要压缩文件夹,必须手动添加所有子文件。我写了本课来完成这项工作。您可以免费获得它:) 用法是这样的: 这是课程: 请享用! 编辑 :要检查程序是否仍在忙,可以

  • 问题内容: 在我的在线计算机科学课上,我必须编写一个程序来确定太阳系中每个行星的表面重力。除了一个方面,我几乎已经掌握了它的所有方面。我需要使用单独的方法将表面重力写入文件。这是我目前的方法: 我的问题是,当我将其写入文件时,它将覆盖先前的值。我如何获得它包括所有的价值。如果有帮助,这是我的全部代码: 问题答案: 这样做是为了创建带有追加模式的作品:

  • 问题内容: 我正在使用ejs在node.js(express)上工作,并且无法在其中包含.css文件。我分别尝试了与html- css二重奏相同的事情,并且效果很好…我如何在其中包含相同的内容我的.ejs文件。我的app.js因此: 和index.ejs文件: style.css文件: 问题答案: 您的问题实际上并非特定于ejs。 这里要注意的两件事 style.css 是一个外部css文件。因此