二进制可执行文件到底是怎么回事?--PE 、ELF、objcopy
2014-01-15 10:31
501 查看
最近接触到gcc编译,对ld这个东东产生了疑惑,编译出来的文件到底是个什么东西?ELF文件到底是什么格式,它又是怎么被装载运行的?
后来发现原来有一本书:程序员自我修炼--链接、装载与库。好书,难得的好书啊!感谢作者!
另外还有两个资料:ELF文件格式和PE文件格式译文。
另外,在学习过程中还要用到objdump等命令,可以参考binutils工具。
后来发现原来有一本书:程序员自我修炼--链接、装载与库。好书,难得的好书啊!感谢作者!
另外还有两个资料:ELF文件格式和PE文件格式译文。
另外,在学习过程中还要用到objdump等命令,可以参考binutils工具。
相关文章推荐
- 【屌丝的逆袭系列】从可执行二进制文件中提取MIDI数据 --脱PEBundle 0.2 - 3.x -> Jeremy Collake壳并提取MID数据
- 安卓 编译c/c++生成elf二进制可执行文件 交叉编译
- linux,windows 可执行文件(ELF、PE)
- linux,windows 可执行文件(ELF、PE)
- linux,windows 可执行文件(ELF、PE)
- ocx怎么得到classid,与动态执行 bat 文件
- 如何开启elf可执行文件的 NX
- 可执行文件---prelink对ELF文件的影响
- ELF可执行文件格式的理解
- Linux 查看 elf可执行文件格式的两个命令
- (翻译)《Expert .NET 2.0 IL Assembler》 第四章 托管可执行体文件的结构 4.1 PE/COFF头(二)
- openssl heartbeed到底是怎么回事?
- PE文件的执行顺序
- Linux中ELF格式 可执行文件+动态链接器 的加载
- PE文件的执行顺序
- objcopy、 objdump作用 、(bin文件和ELF文件区别)
- Hibernate saveOrUpdate方法到底是怎么执行的?
- 学着理解ISA防火墙到底是怎么处理策略的执行过程
- 关于PE可执行文件的修改(3) 给PE文件打补丁
- HDFS文件损坏是怎么回事?如何修复损坏的HDFS文件。