Template:aboutmixedcontent
修訂版本資訊
- 編修 ID: 108869
- 建立於:
- 建立者: Velociraptor
- 意見: update
- 審核過: 是
- 審核過:
- 審核人: petercpg
- 通過審核? 是
- 這是現行的版本嗎? 否
- 已可進行在地化翻譯 否
編修來源
編修內容
混合內容 (mixed content) 是什麼?
HTTP 通訊協定是用於從 web 伺服器傳遞訊息到您瀏覽器的系統。HTTP 本身並不安全,因此當您經由 HTTP 通訊協定傳遞網頁時,就可能會被竊聽或遭受中間人攻擊 (man-in-the-middle)。大多數網站都使用 HTTP,因為它們並不會在網路上傳遞敏感資訊,所以不需要保密。
如果您拜訪的網站是像網路銀行等完整的 HTTPS 頁面(位址列顯示灰色鎖頭圖示或綠色鎖頭圖示),您將可驗明網站正身,並受到加密連線保護,可以防止他人竊聽或中間人攻擊。
可是,如果這個 HTTPS 頁面包含 HTTP 內容,就算主頁面以 HTTPS 傳輸,當中使用 HTTP 傳輸的部分還是可以被攻擊者閱讀或修改。這種包含 HTTP 內容的 HTTPS 頁面,只有部分經過加密,我們便稱它的內容是「混合的」。
注意: 有關混合內容的資訊,如主動式混合內容和被動式混合內容等,請參考 這篇文章。
混合內容有什麼風險?
攻擊者可以替換混合內容網站上的 HTTP 部分,在您拜訪網站時竊取您的個人資料、接管您的帳戶,擁有您的私人訊息,甚至在您的電腦上安裝惡意軟體。