Shellcode 的執行可以通過製造溢出修改函數的返回地址,轉爲執行Shellcode
將python文件的輸出導入文件test:
python xxx.py > test
在gdb中將test 的內容作爲輸入並運行程序至斷點處:
r < test
將test文件的內容作爲xxx程序的輸入,執行xxx程序:
./xxx < test
另外,可以利用vi 對文件test進行編輯:
vi test
要修改文件內容,按下i或Insert
保存並退出:
:wq
不保存退出:
:q!