请教一下看雪的大神们:
我在初学PE结构,其中对重定位表有一些不明白的地方,问题如下:
1.什么是修复PE重定位表?
2.重定位表中不是已经涵盖了需要修复的地址了嘛?为什么加密数据的时候还要修复重定位表?
3.所谓的修复重定位表的意思,是不是就是把原来的重定位表移到新的节中,然后修改重定位表的RVA到我们新增的节的地址就好了,因为要确保能找到重定位表中的数据。
4.那我要是修改了exe的IMAGEBASE,为什么还要修复重定位表?他的地址不是imagebase+偏移嘛?那应该不需要修复重定位表才对呀。应该能偏移找到重定位表呀?
希望论坛大神能帮忙解答下,本人在此非常感谢!!!!
[培训]科锐逆向工程师培训第53期2025年7月8日开班!