2017-05-29 17 views
0

當我嘗試做實驗緩衝區溢出,我設置randomize_va_space0,我設置-fno-stack-protector國旗,但我的實驗仍然沒有與新的內核工作的?如何禁用溢出保護

回答

0

不工作怎麼樣?這個問題非常缺乏細節。

首先,您可以使用setarch -R禁用給定進程的aslr。二,我懷疑你有從堆棧執行自己的shellcode,它映射爲非exec。這可以通過-zexecstack補救。

我強烈建議您爲初學者準備一個發行版,如https://exploit-exercises.com/protostar/