O‍PE能修改登‍录密‍码不?

  • VirtualAddress是这一组重定位数据的开始的RVA地址各重定位项的地址加上这个值才是该重定位项完整的R***地址。

  • TypeOffset是一个数组大小两个字节(16位)。它又分为高4位和低12位高4位是重定位表的類型(值0说明不要修改、值3说明重定位指向的地址需要修改、值10说明重定位指向的地址需要修改<出现在64位的PE中>),低12位是重定位的地址

偅定位表的结构和理解见流程图

  • VirtualAddress是这一组重定位数据的开始的RVA地址各重定位项的地址加上这个值才是该重定位项完整的R***地址。

  • TypeOffset是一个数组大小两个字节(16位)。它又分为高4位和低12位高4位是重定位表的類型(值0说明不要修改、值3说明重定位指向的地址需要修改、值10说明重定位指向的地址需要修改<出现在64位的PE中>),低12位是重定位的地址

偅定位表的结构和理解见流程图

参考资料

 

随机推荐