ChinaUnix.net
相关文章推荐:

elf格式

本帖最后由 fion2009z 于 2010-10-10 21:19 编辑 这篇倾心翻译和补充整理的文档终于完成,可以发布1.0版了。用时一个半月,希望对大家有用。 本文详细讲解了elf文件格式,并配有示例。 “最初,我只是想仔细地学习一下elf文件格式规范以满足自己技术方面的好奇;在阅读elf规范的过程中,觉得不如一边读一边把文本翻译过来,以分享给更多的人;当翻译完成的时候,发现“规范”文本由于要保持其严格性,因而损失了可读性,再...

by fion2009z - 下载共享 - 2016-07-31 14:21:22 阅读(4751) 回复(9)

elf

相关讨论

我看到一本书上说elf header位与elf文件的开头,但是program header里的offset值为0,也就是说该段的第一个字节在elf文件中的偏移为0,那么elf header与程序段不是互相覆盖了吗?请问是什么原因?谢谢

by stuman - 内核源码 - 2014-05-24 23:03:12 阅读(964) 回复(2)

当编译一个源文件生成目标文件时,会在目标文件中生成符号表和重定位表。 符号表包含在文件中定义的全局符号以及在文件中引用的外部符号(外部函数或变量)。 重定位表告诉链接器在哪些位置要进行重定位操作。 编译生成的目标文件在文件的开始处会有一个elf头,描绘了整个文件的组织结构。它还包括很多节(section)。这些节有的是系统定义好的,有些是用户在文件在通过.section命令自定义的,链接器会将各输入目标文件中的...

by I-linux - Linux文档专区 - 2009-02-09 09:29:57 阅读(704) 回复(0)

elf文件格式-- 另一文本方式的elf文档 http://elfhack.whitecell.org/mydocs/elf_chinese.txt write by breadbox Email:breadbox@muppetlabs.com 译:alert7 from m4in security team http://www.patching.net isearthling 19:45 2001-5-16 译者注: 由于翻译者水平有限(包括技术水平和翻译水平:(),所以 有些地方或许比较难懂,可能还有理解错误的地方,如果有 任何的问题,...

by hndeng06 - Linux文档专区 - 2008-10-09 20:36:02 阅读(868) 回复(0)

elf文件格式-- 另一文本方式的elf文档 write by breadbox Email:breadbox@muppetlabs.com 译:alert7 from m4in security team http://www.patching.net isearthling 19:45 2001-5-16 译者注: 由于翻译者水平有限(包括技术水平和翻译水平:(),所以 有些地方或许比较难懂,可能还有理解错误的地方,如果有 任何的问题,欢迎email:alert7@21cn.com 我们会虚心接受的,会在以后的修订中更正过来。 (总不能误导后来的...

by zxg623 - Linux文档专区 - 2008-04-13 00:34:31 阅读(536) 回复(0)

elf格式也有可能要用,Linux下的可执行文件就是这种格式。先找点资料,用的时候当手册。 一篇文章: http://www.pc860.com/list.asp?id=63 一些英文的资料就不放上来了。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13507/showart_354302.html

by failer - Linux文档专区 - 2007-08-06 00:13:07 阅读(672) 回复(0)

http://blog.csdn.net/coutcin/archive/2006/08/15/1065433.aspx http://blog.csdn.net/coutcin/archive/2006/08/15/1065470.aspx 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30686/showart_270813.html

by loughsky - Linux文档专区 - 2007-04-04 15:04:15 阅读(664) 回复(0)

文件: elf.pdf 大小: 124KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8780/showart_180909.html

by linxh - Linux文档专区 - 2006-10-08 01:04:03 阅读(573) 回复(0)

重定位入口数据结构 typedef struct { elf32_Addr r_offset; elf32_Word r_info; elf32_Sword r_addend; } elf32_Rela; 其中r_offset是相对那里的偏移 r_addend是用来做什么用的

by mulagi - 内核/嵌入技术 - 2005-06-25 23:04:46 阅读(591) 回复(1)

重定位入口数据结构 typedef struct { elf32_Addr r_offset; elf32_Word r_info; elf32_Sword r_addend; } elf32_Rela; 其中r_offset是相对那里的偏移 r_addend是用来做什么用的

by mulagi - 内核源码 - 2005-06-25 23:04:46 阅读(1086) 回复(1)

#include void main() { printf("hello,jinxin!"); } 然后执行: gcc -o jin jin.c readelf -a jin elf Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: elf32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: ...

by jinxinxin163 - Linux文档专区 - 2009-09-17 14:39:06 阅读(1377) 回复(0)