通俗來講,黑客是怎樣攻擊我們的系統的?

【通俗來講,黑客是怎樣攻擊我們的系統的?】編寫的計算機程序都或多或少有考慮不周全的地方,這個不周全就稱為漏洞,只不過這個漏洞可能會帶來不同的后果,普通的可以危害很小,甚至沒有嚴重影響,但是級別高的漏洞就有很大的危害,例如可以讓機器死機、可以讓攻擊者控制機器等 。舉例:針對接收數據緩沖區設計的溢出攻擊代碼,含有漏洞的機器一旦接到精心構筑的超長數據,除了緩沖區被填充以外,剩余代碼就會被填充到了緩沖區外的其他內存地址,一旦進入了沒有被保護的數據執行區域,就會被加載執行,此類攻擊代碼被精心設計過,令執行代碼長度剛好落入執行區域,否則攻擊就會失敗 。打過補丁的機器就會對緩沖區重新構筑,超長代碼會被攔截丟棄處理,就不會被攻擊了 。

    推薦閱讀