Windows 何时设置PE文件格式IAT功能地址

Windows 何时设置PE文件格式IAT功能地址,windows,file,format,portable-executable,Windows,File,Format,Portable Executable,我在谷歌上搜索了一下并阅读了一下,但我似乎找不到何时写入导入地址表地址。它是在编译时发生的吗?或者在运行可执行文件时 IAT的整个要点是允许在运行时在地址空间中的任意位置加载PE映像。由于基址直到运行时才知道,因此无法在编译时填充IAT。这意味着在运行时将PE映像加载到内存时设置地址 Matt Pietrek关于PE格式的MSJ是很好的参考资料。它发生在运行时。阅读

我在谷歌上搜索了一下并阅读了一下,但我似乎找不到何时写入导入地址表地址。它是在编译时发生的吗?或者在运行可执行文件时

IAT的整个要点是允许在运行时在地址空间中的任意位置加载PE映像。由于基址直到运行时才知道,因此无法在编译时填充IAT。这意味着在运行时将PE映像加载到内存时设置地址


Matt Pietrek关于PE格式的MSJ是很好的参考资料。

它发生在运行时。阅读