首页
社区
课程
招聘
[原创]关于PE格式文件讲解中的一些建议
发表于: 2007-8-16 10:47 5653

[原创]关于PE格式文件讲解中的一些建议

2007-8-16 10:47
5653
看了许多关于PE格式文件详解的文章,总感觉看得比较糊涂。
一、关于的PE格式文件中的术语规范问题
1、section。译为:节、区段、块,区块等等,五花八门,到底翻译为什么更准确科学些;
2、Import/Export 。译为:引入/引出,导入/导出,输入/输出,哪一个更贴切些;
3、PE 格式以磁盘形式存在的文件为便于下面引用简称PE文件,被加载器加载到进程的线性地址空间后在虚拟内存中形成的映射简称为内存映像。请在讲解时涉及所有PE格式中的术语按PE文件和内存映像进行分解,哪些术语仅是PE文件的范畴,哪些是内存映像的范畴,哪些是二者共同拥有的术语。
4、PE文件中(hexeditor中看到的都是相对量,起始位置确实也是从00000000h开始的)某个位置都属于相对量,那么是不是可以理解为PE文件相对于物理磁盘而言,它在磁盘中的位置才是绝对地址,而PE文件中的所有位置完全是相对于PE文件本身在磁盘上的绝对地址为基准的相对位置,因此,PE文件中的所有位置均是偏移量(即相对位置)呢?
二、有些PE格式文章讲解中将线性地址空间称为内存映像,这种解释准确吗?本人认为,这种解释不科学。我的理解是线性地址空间是 Windows 虚拟的内存空间,只有将一个PE文件由加载器加载到该空间中属于该进程地址范围内所形成的映射才是内存映像。

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
2
Image 直译过来就是映象啊
2007-8-16 11:04
0
雪    币: 255
活跃值: (266)
能力值: ( LV12,RANK:220 )
在线值:
发帖
回帖
粉丝
3
英文单词最贴切
2007-8-16 13:15
0
雪    币: 556
活跃值: (2298)
能力值: ( LV9,RANK:2130 )
在线值:
发帖
回帖
粉丝
4
yes,可以翻译成:是的,好的等等,因些,最重要是你自己觉得那个更好理解就行了:-)
2007-8-18 01:14
0
雪    币: 47147
活跃值: (20380)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
5
这些术语规范如果没有权威部门站起来统一,会一直维持现状的。
编程方面的书籍,喜欢将Import翻译在引入,section译为节。
论坛上(大多数人)喜欢将Import翻译输入,section译为区块或块。
2007-8-18 09:36
0
游客
登录 | 注册 方可回帖
返回
//