緩衝區溢出漏洞

緩衝區溢出 緩衝區溢出是指當計算機向緩衝區內填充數據時超過了緩衝區本身的容量,溢出的數據覆蓋在合法數據上。 理想的情況是:程序檢查數據長度並不允許輸入超過緩衝區長度的字符,但是絕大多數程序都會假設數據長度總是與所分配的儲存空間相匹配,這就爲緩衝區溢出埋下了隱患。操作系統所使用的緩衝區,又被稱爲"堆棧"。在各個操作進程之間,指令會被臨時儲存在「堆棧」中,「堆棧」也會出現緩衝區溢出。緩衝區溢出的危害:
相關文章
相關標籤/搜索