在調試時有時候需要不同功能,在gdb下需要安裝兩個工具pwndbg和peda,可惜這兩個不兼容
pwndbg在調試堆的數據結構時候很方便
peda在查找字符串等功能時方便
peda和pwndbg的切換
nano /root/.gdbinit
進入這個文件,註釋掉peda就會開啓pwndbg,註釋掉pwndbg就會開啓peda,就實現了兩個工具的切換
在調試時有時候需要不同功能,在gdb下需要安裝兩個工具pwndbg和peda,可惜這兩個不兼容
pwndbg在調試堆的數據結構時候很方便
peda在查找字符串等功能時方便
peda和pwndbg的切換
nano /root/.gdbinit
進入這個文件,註釋掉peda就會開啓pwndbg,註釋掉pwndbg就會開啓peda,就實現了兩個工具的切換
通過系統調用execve("/bin/sh")來拿shell時,注意將rsi,rdx置0,不然可能作爲參數而導致執行出錯。
最近小夥伴發現了一個學習pwn的網站:http://www.pwnable.kr/。然後想着一塊進行,把做過的都記 錄下來。那麼開始第一個吧! pwn學習的遊戲網站 1.點一下fd圖片出現: