【博客23】linux 緩衝區溢出攻擊

內容: 在微信的wetchat上學到的,linux系統緩衝區攻擊的原理,然後模擬這自己實現了一個簡單版本的。緩衝區溢出攻擊就是利用越界改寫,然後將調用函數的返回地址覆蓋,覆蓋的這個地址是攻擊者事先已經準備好的函數的地址,從而在函數調用結束後,將控制權轉移到攻擊者的函數那裏,從而執行攻擊者的程序。 代碼: 效果: 分析: 圖中的代碼就出現了溢出改寫了,所以導致main函數的返回地址被覆蓋了,從而導致
相關文章
相關標籤/搜索