第9天:《加密与解密》-PE文件格式(三)

绑定输入时问了正确预测函数地址。

数据目录表的第12个成员指向绑定输入。

绑定输入以一个IMAGE_BOUND_IMPORT_DESCRIPTOR(IBID)结构的数组开始。

第9天:《加密与解密》-PE文件格式(三)

输出表

当一个DLL函数能被EXE或另一个DLL文件使用,就叫输出。大部分DLL文件都存在输出表。

输出表是数据目录表的第一个成员。

IED结构:

第9天:《加密与解密》-PE文件格式(三)

第9天:《加密与解密》-PE文件格式(三)

基址重定位

载入时不是默认基地址,则需要重定位,重定位表一般用“.reloc”表示。

第9天:《加密与解密》-PE文件格式(三)

基址重定位表的结构:

第9天:《加密与解密》-PE文件格式(三)

第9天:《加密与解密》-PE文件格式(三)

笔记只是简单的记录一下,更关键的是要跟随书上进行实例分析,不然理论就只能是理论。