首页
社区
课程
招聘
[旧帖] 问个术语 COFF line number 0.00雪花
发表于: 2010-8-23 10:24 3694

[旧帖] 问个术语 COFF line number 0.00雪花

2010-8-23 10:24
3694
晚辈在学习PE文件结构时看到一个词组 COFF line number,  将它翻译成“COFF行号” 不知是否准确?
还请前辈们解释一下这个COFF line number 是起什么作用的,谢谢!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 58
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
说来话长啊,简单的说呢,COFF Common Object File Format 是一种可执行文件的格式

1. 常见的可执行文件格式,如windows系统的 .exe, .dll 等一般都是PE格式的;
PE  Portable Executable File Format 【可移植的执行体】

2. 当然PE格式也是发展变化而来的,原来在WIN16平台上,可执行文件时NE格式

3. 那么COFF呢,它是比较早期出现的,其实PE也是从COFF发展而来的;只是
COFF慢慢的已成为历史了哦,现在基本不再使用了。
重点的强调下,如果是在学习PE,基本就不用太关注“COFF line number”了;
翻译成“COFF行号”也比较准确,

4. 如果PE文件中包括调试信息的话,那么就会有COFF line number 信息;
COFF 行号,COFF符号表,Code View 调试信息共同放置在PE文件的尾部;
另外调试信息对于数据目标表的第7个条目 IMAGE_DIRECTORY_ENTRY_ENTRY_DEBUG

建议看看《加密与解密》第三版 10.11

希望对你有所帮助!
2010-8-24 20:48
0
雪    币: 180
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢! 谢谢!!!!
2010-8-27 22:13
0
游客
登录 | 注册 方可回帖
返回
//