當前位置:知知館 >

經驗

> 緩衝區溢出的原理是什麼

緩衝區溢出的原理是什麼

緩衝區溢出的原理是什麼

原理:通過往程序的緩衝區寫超出其長度的內容,造成緩衝區的溢出,從而破壞程序的堆棧,造成程序崩潰或使程序轉而執行其它指令,以達到攻擊的目的。造成緩衝區溢出的原因是程序中沒有仔細檢查用户輸入的參數

概念:緩衝區溢出是一種非常普遍,非常危險的漏洞,在各種操作系統,應用軟件中廣泛存在。利用緩衝區溢出攻擊,可以導致程序運行失敗,系統宕機,重新啟動等後果。更為嚴重的是,可以利用它執行非授權指令,甚至可以取得系統特權,進而進行各種非法操作。

標籤: 緩衝區 溢出
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-hk/jingyan/z7zkqr.html