【PE文件】重定位

1、数据目录表第六个成员指向重定位表 IMAGE_DATA_DIRECTORY[5] -> IMAGE_DIRECTORY_ENTRY_BASERELOC。

1 struct _IMAGE_BASE_RELOCATION 
2 {
3     DWORD   VirtualAddress;    //需要重定位数据RVA
4     DWORD   SizeOfBlock;       //整个重定位表的大小
5     WORD    TypeOffset[1];     //重定位偏移
6 } IMAGE_BASE_RELOCATION;

猜你喜欢

转载自www.cnblogs.com/SunsetR/p/11842008.html