cgpwn2(攻防世界新手pwn題)

改變system函數的參數 先運行,發現可以輸入兩次。再查看防禦機制,開啓了NX保護,即堆棧不可執行。 用ida查看主函數,發現只有一個hello()函數。查看其內容,直接找到運行時看到的"please tell me your name"。第一次輸入規定了長度,第二次沒有規定,存在漏洞: 找到一個後門函數pwn(),存在 call _system語句,但是這個函數的參數"echo hehehe"
相關文章
相關標籤/搜索