【发布时间】:2012-01-21 16:07:45
【问题描述】:
是否有任何部分没有被 PE 加载器加载?或者是否已加载部分标题中指定的每个部分?在 ELF 程序中,应该加载的节头(称为程序头或段)是那些标有PT_LOAD 的部分。 PE 项目中有没有类似的东西?
PS。我找到了标志IMAGE_SCN_MEM_DISCARDABLE。部分是否标记为未加载?
【问题讨论】:
-
这不是它的工作原理。整个文件得到内存映射。在您访问内存页面之前不会加载任何内容。
-
没错。什么都没有加载。页面通过页面错误按需加载。
-
所以从技术上讲,如果需要,每个页面都可以访问?并提供一个我可以标记为答案的答案:)
标签: windows loader portable-executable