複製鏈接
請複製以下鏈接發送給好友

緩衝區溢出漏洞

鎖定
緩衝區溢出漏洞是指在程序試圖將數據放到及其內存中的某一個位置的時候,因為沒有足夠的空間就會發生緩衝區溢出的現象。
中文名
緩衝區溢出漏洞
所屬學科
計算機
含    義
在程序試圖將數據放到及其內存中的某一個位置的時候,因為沒有足夠的空間就會發生緩衝區溢出的現象

緩衝區溢出漏洞基本介紹

緩衝區是內存中存放數據的地方。在程序試圖將數據放到及其內存中的某一個位置的時候,因為沒有足夠的空間就會發生緩衝區溢出。緩衝區溢出就好比是將十升水放進只有五升容量的桶裏。很顯然,一旦容器滿了,餘下的部分就會溢出在地板上,弄得一團糟。

緩衝區溢出漏洞技術特點

人為的溢出是有一定企圖的,攻擊者寫一個超過緩衝區長度的字符串,植入到緩衝區這時可能會出現兩種結果:一是過長的字符串覆蓋了相鄰的存儲單元,引起程序運行失敗,嚴重的可導致系統崩潰;另一個結果就是利用這種漏洞可以執行任意指令,甚至可以取得系統root特級權限。