elf 相关问题

ELF代表可执行文件和可链接格式,是包含机器代码的文件的文件格式。

ELFIO正在创建全零的ELF节,无论设置数据如何。如何将数据放入.text部分?

我正在尝试使用ELFIO创建ELF对象。解决方案:该行section_text-> set_flags(SHT_PROGBITS);应该是section_text-> set_type(SHT_PROGBITS);结果对象错误(...

回答 1 投票 0

.text。在ELF目标文件中不太可能是什么?

在我的objdump -t输出中,看到以下两行:00000000000004d2 l F .text。不太可能是00000000000000ec function-signature-goes-here [clone .cold.427]和00000000000018e0 g F .text ...

回答 1 投票 0

ELF部分未链接

我在使用GNU链接程序时遇到了一些麻烦。简而言之,我有一个对象具有.yksir_ykpack ELF部分,该对象与具有.yksir_yktrace ELF部分的对象链接。 ...

回答 1 投票 1

ELF-使用x86零扩展地址修补入口点

我已经设法修补了ELF文件的入口点,并使其指向其他位置,并在返回原始入口点之前执行了一段代码。以下是我尝试跳的方式...

回答 1 投票 1

是否可以调用so的不可见函数

我使用的是无法重建的。但是,这样的高级API并未导出(我用objdump找到了隐藏的函数符号)。因此可以通过...

回答 1 投票 0

如何通过添加自定义节和符号来编辑ELF

我想获取一个elf文件,然后根据内容添加一个包含数据的部分并添加符号。使用objcopy --add-section,我可以添加具有所需内容的部分。我无法确定...

回答 1 投票 1

在没有虚拟内存的系统上如何处理ELF入口点地址?

[在具有MMU并支持虚拟内存的系统上,可以有多个ELF同时加载相同的入口点,因为它们的入口点只是虚拟地址并被转换为...

回答 1 投票 0

确定矮人中的内联函数地址

我有一个函数的虚拟地址(指令指针),该地址是从backtrace调用获得的。我需要找出有关它的调试信息。例如,我需要有关...

回答 1 投票 0

我如何使用pyelftools / libdwarf查找代码行

我有一个函数名和该函数顶部的偏移量。我知道我可以通过查看程序集列表文件找到代码行,并为代码行计算偏移量,然后获得...

回答 1 投票 0

了解ELF可执行的SHT_NOTE部分“ .note.ABI-tag”

我正在尝试了解Linux ELF可执行文件。我编写了一个简单的C“ Hello World”程序,并使用GCC将其编译为可执行文件。对于“节标题”,我可以理解最后一个“ ....

回答 1 投票 1

如何将Go的[]字节转换为C的* uint8_t

我想使用Go在C结构中设置uint8_t *。 Go中的数据来自ELF,是一个字节片。这是我当前遇到的错误:无法将&buf [0](类型* byte)用作类型* _Ctype_uchar ...

回答 1 投票 1

Golang []字节至C * uint8_t

我想使用Golang在C结构中设置uint8_t *。 Golang中的数据来自ELF,是一个字节片。这是我当前遇到的错误:不能使用&buf [0](类型* byte)作为类型* ...

回答 1 投票 1

运行在蛮子程序上强行使用python的python脚本

我正在尝试编写一个暴力破解ELF程序的python脚本。我需要在此ELF程序中输入非常大的数字才能使其正常工作。我当前的脚本是:对于x范围(10000000000000,...

回答 2 投票 0

可执行堆栈:标志

我正在我的Ubuntu 18.04 X86_64计算机上进行return2libc攻击。为此,我使用-z execstack编译了一个简单的C程序以禁用可执行堆栈标志。现在查看...

回答 1 投票 0

。plt .plt.got有什么不同?

。plt:在可接收能量的段中,蹦床在plt [n]上起作用,除了0之外,在.plt [0]具有.got.plt解析器链接。从这篇文章中:...

回答 1 投票 1

为Android交叉编译C程序

我正在尝试将可执行文件从Linux计算机(Ubuntu)复制到Android应用作为资产。我成功地将可执行文件移至Android文件系统,但是当我尝试执行...

回答 2 投票 1

文本段和数据段与.text和.data段之间有什么区别?

我了解ELF文件包含段和节,以及提供有关其内容信息的标题。另外,ELF部分是用来组织段中的数据的。在下面的示例中...

回答 1 投票 0

在elf文件中查找全局变量的位置

我想编写一个可以找到全局变量位置的c ++程序。这是相关的readelf ... <1> <98>:缩写编号:7(DW_TAG_variable)<99> DW_AT_name ...

回答 1 投票 1

无法从C语言的.ELF文件中读取一个片段

我正在尝试读取一个ELF文件,以访问该文件所在的段。到目前为止,我已经阅读了文件的标头,它表明段段的偏移量从...

回答 1 投票 0

。hex / s-rec格式转换为elf

有人知道从Intel .hex文件格式或Motorola S-record到elf文件格式的转换器吗?] >>

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.