elf

elf

文章 0 浏览 4

将源代码添加到elf文件中

我想将我的 C++ 源代码添加到相应的 elf 二进制文件中,并且我正在寻找执行此操作的最佳方法。 (我正在使用代码的多个版本,并不是每个版本都应该提…

眼泪都笑了 2024-08-13 03:28:13 6 0

为什么 ld 不尊重“-rpath-link”?选项?

我使用 strace 检测到这一点: 8480 execve("/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld", [ "/usr/lib/…

毁梦 2024-08-12 19:05:27 8 0

Linux 用户空间 ELF 加载器

我需要做一件相当不寻常的事情:手动执行 elf 可执行文件。即,将所有部分加载到正确的位置,查询 main() 并调用它(然后进行清理)。可执行文件将被…

苏别ゝ 2024-08-11 18:25:40 13 0

按需加载/卸载 ELF 部分?

对于一个相当模糊的用例,我想要一个(大型)静态链接的 Linux 可执行文件,由一小段控制代码和大段静态(只读)数据组成。为了节省内存,是否可以让…

拔了角的鹿 2024-08-10 01:11:16 8 0

对齐链接器文件的 .bss 部分中的静态数组

我有一个函数: void testfunction() { static char_t theChar1 = 1; static unsigned char smallArray[1]; static unsigned char largeArray[135]; .…

一个人的夜不怕黑 2024-08-07 21:15:08 10 0

如何找到哪个 ELF 依赖项未满足?

我已经使用 LSB SDK 构建了一个测试 ELF 程序(请注意,我的问题并非特定于 LSB): $ /opt/lsb/bin/lsbcc tst.c $ ls -l a.out -rwxr-xr-x 1 math ma…

寄人书 2024-08-07 10:34:06 8 0

将 .so 文件转换为 .jnilib 文件

我有一个以 ELF 格式为 Linux 编译的 .so 库,该库正在由 Java 程序使用。我正在尝试将此应用程序移植到 Mac OS X,并发现 OS X 对这些文件使用不同的…

笑看君怀她人 2024-08-06 19:06:08 8 0

vmlinux ELF 查找给定结构成员的偏移量

在Linux内核中,我需要找到所使用的结构体的成员变量的偏移量。例如,对于类型为task_struct的init_task,我想要它的pid和任务的偏移量。 我只有 vmli…

贪恋 2024-08-04 03:43:30 7 0

用于捕获 C++ 的 GNU LD 脚本组/动态部分

我正在维护一个可以将 ELF32 可重定位文件转换为 RDOFF2 格式的工具。 为了使此过程正常工作,我需要预先链接当前使用 ld 脚本的输入文件,如下所示:…

溺孤伤于心 2024-08-04 01:37:56 4 0

加载时 ELF 重定位

我正在 Linux 下编写一个简单的用户空间 ELF 加载器(为什么?为了“好玩”)。目前我的加载器非常简单,旨在仅加载包含位置无关代码的静态链接 ELF …

顾忌 2024-08-03 20:04:26 9 0

初始化后未初始化的全局变量去了哪里?

我在学习的时候遇到了一个小问题。 我知道C中未初始化的全局变量被分配给可执行ELF文件中的.bss部分。 但是当我开始使用它们时,它们会发生什么? 即…

〆一缕阳光ご 2024-08-01 17:20:14 5 0

gcc 编译的二进制文件具有不同的大小?

如果使用 gcc 在不同时间构建相同的代码,则生成的二进制文件将具有不同的内容。 好吧,我对此并不热衷,但事实就是如此。 然而,我最近遇到了一种情…

巴黎夜雨 2024-08-01 16:00:54 11 0

.o 目标文件和 .so 库文件有什么区别?

正如标题所说,“程序目标文件”(.o 扩展名)和“库文件”(.so 扩展名)有什么区别…

笑忘罢 2024-07-26 07:41:18 10 0

读取ELF文件DWARF调试信息的库

有没有推荐一个好的跨平台库来读取 DWARF 格式的 ELF 文件调试信息? 我想读取 Python 程序中的 DWARF 调试信息。…

祁梦 2024-07-26 06:37:02 10 0

将部分添加到 ELF 文件

我需要能够向 ELF 文件添加任意部分。 我不能在这个程序中使用 GPL 代码,所以 BFD 是不可能的。 我可以使用 libelf/gelf 来阅读部分,但这些部分的文…

梦旅人picnic 2024-07-25 19:31:33 12 0
更多

推荐作者

书间行客

文章 0 评论 0

神妖

文章 0 评论 0

undefined

文章 0 评论 0

38169838

文章 0 评论 0

彡翼

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文