混合內容的影響混合內容的影響主要與沒有被加密的內容性質所決定,目前主要有兩種性質的內容:

混合被動內容(Mixed passive content),混合主動內容(Mixed active conttent)。前者也叫混合顯示(Mixed Display),它們是低風險的內容,例如圖片; 后者也叫作混合腳本(Mixed Scripting),它們是高風險的內容,常見的有JavaScript腳本。

混合主動內容是威脅的真正來源。一個不被加密的JavaScript文件的引用,可能會被主動攻擊者劫持,并用來獲取對頁面的完全控制,已經使用受害者的身份在網站上執行任意的動作。對于其他危險的資源類型也是如此,包括:HTML(框架)、CSS、FLASH和JAVA應用程序等。

混合被動內容雖然不是那么的危險,但依然會破壞頁面的完整性。在某些情況下,攻擊者可以通過在圖片中插入信息來玩弄受害者,可能導致釣魚攻擊的發生。

瀏覽器的處理

Android瀏覽器

Android的瀏覽器對混合內容沒有任何限制。
Chrome

Chrome從版本38開始,會阻止所有的混合主動內容。
Firefox

Firefox很久以前就可以對混合內容進行檢測并發出警告,但一直到版本23以后,開始對所有的混合主動內容進行阻斷。
IE

IE從IE5(1999年)開始就支持對混合內容的檢測,當IE檢測到同一個頁面上存在加密和明文內容的時候,它將提示用戶來決定如何處理。但一直到IE9以后,才開始對混合主動內容進行阻斷,同時開始對混合的被動內容采取了默許的方式。
Safri

Safri目前不阻斷任何混合內容,這是它與其他瀏覽器相比的一個很大的區別。

 Images  

 CSS  

 Scripts 

XHR  

 Websockets  

 Frames

 Android Brower 4.4 

 Y

 Chrome    41
 Y

 Firefox 30 

 Y

 IE 11
 Y

 Safari 

查找混合內容

查找網頁是否存在混合內容,推薦使用Chrome的“開發者工具”:

訪問需要測試網頁,然后打開,開發者工具,選擇“Security”-Non-Secure Origin,就可以看到Mixed Content:

解決辦法

檢查代碼

新的網站開發,在搭建測試環境時,建議直接在測試環境部署HTTPS,以確保網站在測試時就能及時發現混合內容問題,并及時糾正。

程序員在代碼開發時,可以采用以下方式:

本地的圖片和腳本通過HTTP顯示方式直接調用。可以檢索所有通過http://絕對路徑方式調用的元素,改用本地相對路徑。訪問了一些外網的圖片和腳本。譬如某網站www.domain.com,將圖片放在另外一個站點img.domain.com,將腳本訪問js.domain.com上,請在每個站點都部署HTTPS,然后將原先的http://的引用方式調整為//的引用方式。例如:原先的代碼 <img src=http://img.domain.com/image/1.jpg /> 修改為 <img src=//img.domain.com/image/1.jpg /> 。調整后,瀏覽器會自動選擇http還是https來訪問外網資源。如需要使用第三方系統提供的應用服務,請尋求支持HTTPS的服務商,目前百度和Google都已經支持全網HTTPS,而且正規的應用服務上,都會開始支持HTTPS了。HTST

HTST是一種強制瀏覽器獲取安全資源的機制,即使在面對用戶錯誤(譬如用戶用80端口訪問到你的網站)以及實現錯誤(網站開發人員在HTTPS頁面上加了不安全的元素)也依然有效。這個特性有效的消除了混合內容的問題,但僅能在你能控制的域名下工作。

HTST要求通過301跳轉的方式,一下僅就IIS簡要介紹一下:

首先在網站上配置1個HTTP的網站,和一個HTTPS的網站,選擇HTTP重定向:

 狀態代碼設置為:永久(301)。重定向到相同域名的HTTPS站點上。

有關HTST的詳細使用,我們將另外發文介紹。

CSP

為了阻斷從第三方網站獲取到的不安全資源,可以使用安全內容策略(Content Security Policy,CSP)。這個安全特性可以對不安全的資源進行阻斷。它同時還有很多其他有用的特性來處理應用層安全問題。

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » HTTPS混合內容解析附解決方法

登錄

找回密碼

注冊

主站蜘蛛池模板: 亚洲人成人一区二区三区| 亚洲的天堂在线中文字幕| 六十路老熟妇乱子伦视频| 亚洲成av人片无码不卡播放器| 中国老熟妇自拍hd发布| 久久天天躁狠狠躁夜夜躁2012 | 真实国产老熟女无套内射| 亚洲国产成人午夜在线一区| 亚洲 欧洲 自拍 偷拍 首页| 色综合久久久久综合体桃花网| 久久综合香蕉国产蜜臀av| 人妻系列无码专区无码中出| 亚洲深深色噜噜狠狠网站| 亚洲精品日韩中文字幕| 亚洲国产精品午夜福利| 四虎亚洲精品高清在线观看| 激情内射亚洲一区二区三区| 国产精品日本一区二区不卡视频| 国产学生裸体无遮挡免费| 亚洲ΑV久久久噜噜噜噜噜| 性中国videossexo另类| 日本边添边摸边做边爱喷水 | 久久久无码人妻精品无码| 亚洲欧美激情在线一区| 亚洲精品成人无限看| 国产三级国产精品久久成人| 激情综合网激情国产av| 国产精品自在自线视频| 南京市| 这里只有精品在线播放| 日韩区一区二区三区视频| 天天干天天色综合网| 亚洲成人av免费一区| 亚洲欧洲国产综合aⅴ无码| 亚洲精品综合网二三区| 亚洲大尺度无码无码专线| 欧美成本人视频免费播放| 99精品国产在热久久婷婷| 亚洲人成电影网站 久久影视| 内射囯产旡码丰满少妇| 久久99精品久久久久久齐齐|