The Buffer Bomb

Lab2 緩衝炸彈 一 問題描述       本題利用程序留出的輸入緩衝區,將輸入數據轉換成字符串存放在棧區中,當輸入字符串長度大於預留的緩衝大小時,多出的部分將覆蓋棧幀中的其他內容,從而達到改變程序運行順序,甚至添加其他程序修改數據等目的。 二 解題思路 1、  level 0 實驗要求:改變程序的原始執行順序,使程序在執行完getbuf後返回到smoke函數處運行。 解決本題,重要的是理解棧幀
相關文章
相關標籤/搜索