Is rebasing DLLs (or providing an appropriate default load address) worth the trouble?

前端 未结 5 1315
清酒与你
清酒与你 2020-12-05 06:59

Rebasing a DLL means to fix up the DLL such, that it\'s preferred load adress is the load address that the Loader is actually able to load the DLL at.

This can eithe

5条回答
  •  伪装坚强ぢ
    2020-12-05 07:53

    Yes, you should do it. ASLR only impacts "system" DLLs and therefore the ones you are writing should not be impacted by ASLR. Additionally, ASLR doesn't completely "randomize" the location of these system binaries, it simply shuffles them around in the basic spot in the vm map.

提交回复
热议问题