回复: 什么是PE文件啊?
原帖由 土哦哦土@ 于 2008-7-4 12:39:00 发表
真得不懂windows PE是在DOS引导中运行,还是在WINDOWS引导中运行?
PE文件由PE文件载入器载入。载入器通过内存映射的方式将文件映射成虚拟内存空间,这样的好处就是,对于小文件和大文件,速度几乎是一样的。对于Win32PE文件载入器来说,所有代码,数据,资源,导入表,和其它需要的模块数据结构都在一个连续的内存块中,这就要求存在一映射地址(简单而言,便是相对于静态文件地址的地址),这也就引出了PE文件中另一个重要的概念:虚拟地址(RVA)。
对于PE文件,我也了解的不多。呵呵,仅供参考