您的每條陳述在這裡都是錯誤的假設:
我訪問的大多數網站都具有SSL證書。
這很好,但是SSL / TLS只能保護您免受
相當多,擁有(有效)TLS證書的網站只是意味著該網站的所有者以某種方式證明了用於訪問該網站的域名的所有權,可能為此花費大量金錢(或可能不花費任何金錢)。通常,這意味著您可以相信該網站就是他們所說的那個人,並且禁止域欺騙(針對您的第三點,我將進行介紹)。但是,這可能並不意味著(例如,今年早些時候使賽門鐵克發布的所有內容都被撤銷/不信任的慘敗)。因此,TLS證書實際上只是在驗證網站的所有權,而不是網站是合法的,也不是他們在按照自己的名義行事。
TLS證書還提供了另一個保護優勢,即可以使用HTTPS。如果正確使用,HTTPS提供了兩種保護類型
:
- 它提供了相當高的置信度,即您接收到的數據與網絡上的數據相同服務器已發送。這對於確保在傳輸過程中第三方沒有將任何東西添加到站點或從站點中刪除非常重要。
- 它提供了相當高的置信度,可確保您正在傳輸的數據正在被傳輸。在向第三方運輸途中不可見。這就是為什麼確保您提供的任何密碼或個人數據網站都可以使用HTTPS如此重要的原因。
這仍然使您容易受到很多攻擊。最明顯的是要對Web服務器進行黑客攻擊(如果使用的是CDN,則為CDN)。還存在其他攻擊,例如XSS攻擊,惡意廣告(認為其中存在所有完全合法的站點,因為它們使用了廣告,這些站點已隱藏了自動重定向到惡意站點的功能)以及對TLS本身的攻擊(此類攻擊是為什麼不明智的原因運營商仍使用SSLv2或SSLv3,兩者均已知已損壞)。因此,HTTPS / TLS / SSL本身並不是嚴格的保護。
而且,正如您自己所說,您訪問的大多數網站中的都使用TLS,而不是全部使用TLS。 非常認真考慮您是否真的應該信任那些不使用它的其他站點,如果他們不願意花五分鐘的時間來設置來自LetsEncrypt的免費證書的服務器,還有哪些其他站點?安全方面是否在偷工減料?
它們中的大多數要么足夠大以至於我可以相信它們不能被黑客入侵,要么足夠小以至於我認為對於黑客來說並不有利。
您過去十年沒有看過任何新聞嗎?僅就公開披露而言,對擁有超過100萬個 用戶的網站有數十種已知的攻擊(按照大多數人的定義,這是一個大型網站,因為1億以上超過世界人口的1%,並且可能接近互聯網總人數的3-4%)。我建議您查看我是否被私有?上的公共違規列表,那裡有很多大牌,包括處理很多敏感數據的大牌(例如Experian)。因此,不,期望某些東西“太大而無法被黑客入侵”是不現實的。實際上,大型站點是攻擊者最有吸引力的目標,因為它們擁有很多用戶。他們還因公開披露安全漏洞而臭名昭著,因為他們有更多的潛在客戶會輸,因此他們更有動力不這樣做。
另一方面,小型站點是>容易目標,即使沒有吸引力。如果您將大型網站視為黑客的高風險投資,那麼小型網站就是低風險的投資。它們可能不會提供太多回報,但是它們通常會提供更一致的回報,因此它們仍然是有吸引力的目標。
此外,請考慮到攻擊者經常將目標瞄準軟件易受攻擊,不一定是特定站點。 WordPress是一個很好的例子,因為它已在各種規模的網站上使用,並且過去已成功地多次用作攻擊媒介。
我能聞到腥的網站
首先,僅僅因為網站不是“可疑的”就並不意味著它不是威脅。根據許多人的定義,也有很多合法的網站看起來像是“腥”。
第二,複製合法站點並不難,但仍然會導致結果不合法。經常採用各種形式的域欺騙。一段時間以前,在一個大型的Infosec網站上有一篇相當不錯的博客文章(不幸的是,我現在找不到,否則我會在這裡鏈接它)在apple.com上進行了演示。
例如您需要注意但可能無法發現的事物類型,您能說出uv和υν之間的區別嗎?不,這不是一個技巧性的問題,第一個是小寫拉丁字母'u'和'v',而第二個是小寫希臘字母upsilon和nu。在大多數無襯線字體(如地址欄中幾乎所有瀏覽器使用的字體,以及大多數SE子網站上的默認字體)中,這兩對字符幾乎無法區分。即使使用許多襯線字體,對於大多數人也很難區分。同樣,АВ實際上是一對西里爾字母,不是不是拉丁字母,在大多數字體中再次與拉丁字母“ AB”沒有區別。兩種情況都說明了IDN同形異義詞攻擊的示例,該技術使攻擊者利用看上去相似或相同的不同字符的相似性,使人們看起來像指向合法網站的鏈接,從而誘使他們遵循其鏈接。
漂亮很多,不要以為您可以識別一個威脅網站,直到為時已晚。