-
运行可在ELF程序上强行强制执行大量操作的python脚本
我正在尝试编写一个暴力破解ELF程序的python脚本。我需要在此ELF程序中输入非常大的数字才能使其正常 -
如何将Go的[] byte转换为C的* uint8_t
我想使用Go在C结构中设置uint8_t *。 Go中的数据来自ELF,是一个字节片。 这是我目前遇到的错误: -
了解ELF执行程序的SHT_NOTE节“ .note.ABI-tag”
我正在尝试了解Linux ELF可执行文件。我编写了一个简单的C“ Hello World”程序,并使用GCC将其编译为可执 -
加载ELF文件时,我可以告诉加载程序忽略某些部分吗?
目前,我正在对实现C ++ 20模块系统进行实验。 操作方法如下:我将AST序列化为一个全局数组变量,并使 -
我们如何从ELF二进制文件或编译器生成的元数据中获取指针的位置
有没有一种方法可以检查ELF二进制文件中的<code>.data</code>和<code>.bss</code>部分,以确定哪些字节是指针? -
确定矮小的内联函数地址
我有一个通过<a href="https://www.gnu.org/software/libc/manual/html_node/Backtraces.html" rel="nofollow noreferrer">backtrace</a>调 -
如何通过添加自定义部分和符号来编辑ELF
我要获取一个elf文件,然后根据内容添加一个包含数据的部分并添加符号。使用objcopy --add-section,我可 -
需要将OMF文件转换为ELF文件格式
我正在使用<code>Keil C51</code>工具来编译输出<code>.obj</code>文件的固件(我正在为8051编写固件)。但是, -
为什么readelf在.dynsym符号表中的FUNC符号名称之后添加“ @ GLIBC_2.2.5(2)”
我正在学习ELF文件,并使用GCC在x86_64 CentOS 7上构建的C HelloWorld程序作为示例来研究可执行文件。 -
是否可以调用so的不可见函数
我使用的是无法重建的。但是,这样的高级API并未导出(我用objdump找到了隐藏的函数符号)。那么是否 -
ELF-使用x86零扩展地址的入口点修补 使用shellcode在寄存器中创建包含0的值
我已经设法修补了ELF文件的入口点,并使其指向其他位置,并在返回原始入口点之前执行了一段代码。 -
ELF部分未链接
我在使用GNU链接器时遇到了麻烦。 简而言之,我有一个具有<code>.yksir_ykpack</code> ELF节的对象,该 -
.elf文件的多少会闪现到目标MCU上?
我正在使用Cortex-M4 MCU,并且正在使用Jlink对其进行闪烁。 对于该项目,我的.bin文件约为<code>18k</c -
Linux:将backtrace(),/ proc / self / maps和addr2line一起使用会导致无效结果
我正在尝试实现一种将程序的调用堆栈记录到文件中,然后再显示的方法。 步骤如下: <ul> <li>将/ pr -
可执行ELF中的PT_INTERP段顺序
第2-3页的 ELF规范<a href="http://www.skyfree.org/linux/references/ELF_Format.pdf" rel="nofollow noreferrer">http://www.skyfree.org/l -
GNU ld:-z来源? -rpath $ ORIGIN /../ lib?
我要了解的旧版Makefile具有<code>-Wl,-z,origin,-rpath,'$ORIGIN/../lib'</code> 好的,我看到<code>-Wl</code> -
如何在反汇编的ELF可执行文件中查找(区分)库代码?
在反汇编的ELF文件中,我需要将我编写的代码与编译器从外部库(如capstone或所需的任何文件)插入的代 -
如何按指令执行反汇编的ELF指令?
我需要对反汇编的ELF进行一些观察,为此,我有点需要按指令(反汇编的)执行程序指令。包括该部分 -
在Linux中了解静态库(.a)的十六进制转储的问题
在Linux中,我已经将一个非常简单的C文件(其中包含两个函数)编译为.a文件,并且我希望获得与“ nm” -
将内存区域信息嵌入到elf文件中
我要浏览的内容是裸机和gcc / binutils工具链 <code>ld</code>上是否有任何魔术参数可以将内存区域的 -
使用libdwarf读取.sym文件的内容应遵循什么步骤?
我应该使用libdwarf读取.sym文件的内容,该文件包含有关文件,函数,模块,堆栈和公共的信息(请参阅<a -
如何打印以linux elf二进制记录的编译目录?
gdb文档说编译目录可能记录在可执行文件<a href="https://sourceware.org/gdb/current/onlinedocs/gdb/Source-Path.html" rel=" -
如何计算ELF程序标头的虚拟地址?
我已经写了一些汇编指令,我想使它们可执行。但是,我在弄混程序头文件。我已经阅读了有关ELF标头 -
(arm-none-eabi-gcc)从引导加载程序创建.elf二进制文件+ 2 x固件映像
我正在使用CLion开发STM32F429,并尝试从三个.elf文件创建一个合并的.elf文件。 合并的.elf文件的布局应如 -
deregister_tm_clones和register_tm_clones到底是什么?
deregister_tm_clones和register_tm_clones到底是什么,为什么要插入.text节中?除了写的代码,我如何找到我的ELF -
Heroku构建成功,但是当我打开应用程序时获得应用程序Heroku
我正在尝试将我的应用程序部署到Heroku,最终构建成功。 当我尝试加载时,我收到“应用程序错 -
打印节标题的小精灵名称
我有一个C程序,我想在其中打印出输入文件的节头的名称。 我所做的一切都是基于研究ELF表示法,并帮 -
将ELF二进制文件与C程序链接
只允许访问独立的ELF程序,我希望能够从自己的程序中调用该程序中的函数。 假设下面的代码是<code>main -
我想知道如果在系统上关闭了aslr,pie会做什么吗?还是派依赖于aslr?
据我所知,我还想知道Pie是做什么的,而aslr在内存中的作用又是什么,因为aslr将libc基址,堆栈和堆的 -
在Linux内核的parse_elf()中来回复制的段在哪里?
我正在寻求帮助,以帮助您了解<code>parse_elf()</code>中<code>arch/x86/boot/compressed/misc.c</code>中解压缩的Linux映