小编yua*_* tf的帖子

我想手工写一个ELF文件,我怎样才能让我的elf文件调用c标准库

我想手工编写一个ELF文件。我怎样才能让我的elf文件调用c标准库。我知道内核搜索 PT_INTERP 程序头并阅读“/lib/ld-linux.so.2”,我知道全局偏移表(GOT)和过程链接表(PLT)。

但我不知道如何执行带有 PT_INTERP phdr、GOT、PLT 的 ELF 文件并调用 C 库。我需要以二进制形式了解它以帮助我创建一个手工制作的 ELF。

assembly linker x86-64 elf

5
推荐指数
1
解决办法
1013
查看次数

标签 统计

assembly ×1

elf ×1

linker ×1

x86-64 ×1