GCC中的堆棧保護機制

        以堆棧溢出爲表明的緩衝區溢出已成爲最爲廣泛的安全漏洞,由此引起的安全問題比比皆是。咱們知道攻擊者利用堆棧溢出漏洞時,一般會破壞當前的函數棧。在gcc中,經過編譯選項能夠添加 函數棧的保護機制,經過從新對局部變量進行佈局來實現,達到監測函數棧是否非破壞的目的。linux gcc中有3個與堆棧保護相關的編譯選項數組 -fstack-protector:啓用堆棧保護,不過只爲局部變量中含
相關文章
相關標籤/搜索