Mitä muut julisteet puhuvat, ovat yleisiä menetelmiä DLL: n lataamiseksi aina tiettyyn osoitteeseen.
Sillä mitä haluat tehdä - mikä on, että absoluuttiset osoitteet ovat aina osuva, vs module + offset - on helppo tehdä.
Jos voit ladata binaarin Windows XP -järjestelmään, se ei ole täysin tietoinen ASLR: stä.
Vaihtoehtoisesti voit poistaa ASLR: n kokonaan käytöstä, mikä varmistaa, että moduulit ladataan aina haluamaansa osoitteeseen. Tätä asetusta ohjataan HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ MoveImages
-palvelun kautta.
Jos ensisijainen osoite ei ole käytettävissä, Windows lataa sen jonnekin muualle . Jos kohtaat tämän ongelman, suosittelen ensisijaisen perusosoitteen muokkaamista manuaalisesti. Hyvä hex-editori antaa sinun tehdä tämä.