糯米文學吧

位置:首頁 > 設計 > 網頁設計

Web網站安全需澄清的誤解是什麼

隨着防火牆和補丁管理已逐漸走向規範化,各類網絡設施應該是比以往更完全。那麼Web網站安全中需要澄清哪些誤解呢?一起來看看吧!

Web網站安全需澄清的誤解是什麼

  一、“Web網站使用了SSL加密,所以很安全”

單靠SSL加密無法保障網站的安全。網站啟用SSL加密後,表明該網站發送和接收的信息都經過了加密處理,但是SSL無法保障存儲在網站裏的信息的安全。許多網站採用了128位SSL加密,但還是被黑客攻破。此外,SSL也無法保護網站訪問者的隱私信息。這些隱私信息直接存在網站服務器裏面,這是SSL所無法保護的。

  二、“Web網站使用了防火牆,所以很安全”

防火牆有訪問過濾機制,但還是無法應對許多惡意行為。許多網上商店、拍賣網站和BBS都安裝了防火牆,但依然脆弱。防火牆通過設置“訪客名單”,可以把惡意訪問排除在外,只允許善意的訪問者進來。但是,如何鑑別善意訪問和惡意訪問是一個問題。訪問一旦被允許,後續的安全問題就不是防火牆能應對了。

  三、“漏洞掃描工具沒發現任何問題,所以很安全”

自1990年代初以來,漏洞掃描工具已經被廣泛使用,以查找一些明顯的網絡安全漏洞。但是,這種工具無法對網站應用程序進行檢測,無法查找程序中的漏洞。

漏洞掃描工具生成一些特殊的訪問請求,發送給Web網站,在獲取網站的響應信息後進行分析。該工具將響應信息與一些漏洞進行對比,一旦發現可疑之處即報出安全漏洞。目前,新版本的漏洞掃描工具一般能發現網站90%以上的常見安全問題,但這種工具對網站應用程序也有很多無能為力的地方。

  四、“網站應用程序的安全問題是程序員造成的”

程序員確實造成了一些問題,但有些問題程序員無法掌控。

比如説,應用程序的源代碼可能最初從其它地方獲得,這是公司內部程序開發人員所不能控制的`。或者,公司可能會請一些離岸的開發商作一些定製開發,與原有程序整合,這其中也可能會出現問題。或者,一些程序員會拿來一些免費代碼做修改,這也隱藏着安全問題。再舉一個極端的例子,可能有兩個程序員來共同開發一個程序項目,他們分別開發的代碼都沒有問題,安全性很好,但整合在一起則可能出現安全漏洞。

現實地講,軟件總是有漏洞的,這種事每天都在發生。安全漏洞只是眾多漏洞中的一種。加強員工的培訓,確實可以在一定程度上改進代碼的質量。但需要注意,任何人都會犯錯誤,漏洞無可避免。有些漏洞可能要經過許多年後才會被發現。

  五、“我們每年會對Web網站進行安全評估,所以很安全”

一般而言,網站應用程序的代碼變動很快。對Web網站進行一年一度的安全評估非常必要,但評估時的情況可能與當前情況有很大不同。網站應用程序只要有任何改動,都會出現安全問題的隱患。

網站喜歡選在節假日對應用程序進行升級,聖誕節就是很典型的一個旺季。網站往往會增加許多新功能,但卻忽略了安全上的考慮。如果網站不增加新功能,這又會對經營業績產生影響。網站應該在程序開發的各個階段都安排專業的安全人員。

標籤:web 網站