2018年1月25日 星期四

x64dbg - ASLR 位移自動計算

ASLR (Address space layout randomization) ,又稱為位址空間配置隨機化,在每次重新執行時,程式所執行的記憶體都會被改變,因此逆向程式時,只要記錄關鍵程式碼時,也會被ASLR搞得頭昏腦脹,不過ASLR需要編譯器的功能啟用,也需要系統功能被打開,所以也可以透過修改系統功能來讓ASLR被關閉 (不過並不是每個人都想要直接的關閉系統的ASLR,造成系統安全上的疑慮,此時就需要x64dbg自動計算位移(Offset)的功能)。