Re: [閒聊] C 語言大師請進

看板Marginalman作者 ( )時間1年前 (2024/03/18 23:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《abcd991276 (QQ)》之銘言: : 這個程式碼是有問題的,有buffer overflow,我要得到 win 函數的地址讓 check_win 執行 win ,有沒有什麼辦法在不改 code : 得到 win 的地址 題目有沒有附 binary 阿,搞不好根本沒開 PIE 證據之一就是 check_win() 裡先把 x 轉成 int* 了 很顯然如果 win() 的地址超過 int 的大小的話 是不可能藉由 check_win() 執行到 win() 的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.77.61.242 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1710774681.A.4A2.html
文章代碼(AID): #1b-5cPIY (Marginalman)
文章代碼(AID): #1b-5cPIY (Marginalman)