專利名稱:呈現訪問網站的信息的方法、瀏覽器和系統的制作方法
技術領域:
本發明涉及計算機網絡領域,具體涉及在瀏覽器處呈現訪問網站的信息的方法、瀏覽器和系統。
背景技術:
隨著互聯網的快速發展,互聯網上的用戶也越來越多,用戶一般通過各種終端連接到互聯網中。在互聯網上提供的應用也越來越多,諸如網上購物和網上銀行之類的核心應用也開始被互聯網用戶廣泛使用。在互聯網中存在諸如木馬、病毒之類的惡意軟件來侵入用戶終端,以獲取非常利益。目前,網絡用戶的終端中毒大部分源自于網絡傳播的病毒,而網站常常成為了傳播病毒的“載體”,另外一些真實網站服務器程序上的漏洞被利用,在網站的某些網頁中插入病毒代碼,以此來騙取用戶銀行或信用卡賬號、密碼等私人資料。為了抵制有病毒或者有缺陷的網站,防止網民受損失,現有技術中采用將訪問的網站通知遠程服務器,由遠程服務器反饋網站的有關信息的方式,將安全網站告知給用戶。但是,網站安全性的確認僅僅依賴于遠程服務器,如果遠程服務器沒有及時更新,即使當前網站具有病毒,也會顯示該網站為安全網站,如此不能有效防止用戶訪問惡意網站。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的在瀏覽器處呈現訪問網站的信息的方法、瀏覽器和系統。依據本發明的一個方面,提供了一種在瀏覽器處呈現訪問網站的相關信息的方法。該方法包括步驟接收到所訪問網站的網址,請求安全檢測設備檢測該網址,接收安全檢測設備返回的檢測結果;在檢測結果指示該網址為惡意網址時,顯示所訪問網站為惡意網站的提示信息;以及在該檢測結果指示該網址為非惡意網址時,從第一服務器獲取所訪問網站的網站認證信息,并顯示獲取的網站認證信息。可選地,從第一服務器獲取所訪問網站的網站認證信息的步驟包括向第一服務器發送有關所訪問網站的網址中的根域名的信息;從第一服務器獲取與所述根域名相對應的認證類型。網站認證信息包括所獲取的認證類型,其中所述認證類型至少包括下列類型之一安全網站認證以及網絡內容服務商ICP備案網站認證。可選地,方法還包括步驟,在顯示所獲取的網站認證信息之后,接收呈現所訪問網站的網站名片的指示,從第二服務器獲取網站的網站名片,并顯示獲取的網站名片。網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。可選地,從第二服務器獲取網站的網站名片的步驟包括向第二服務器發送網站名片請求信息。網站名片請求信息包含有關所述網址中的根域名的信息以及所述網站的認證類型。可選地,有關網址中的根域名的信息包括根域名的哈希值。可選地,瀏覽器和安全檢測設備位于同一個網絡終端中。依據本發明的另一個方面,提供了一種呈現訪問網站的相關信息的瀏覽器,該瀏覽器包括用戶接口模塊,適于接收所訪問網站的網址,并將該網址傳送給網站檢測模塊;網站檢測模塊,適于請求安全檢測設備檢測該網址,接收安全檢測設備返回的檢測結果;認證信息呈現模塊,耦接到網站檢測模塊,在檢測結果指示該網址為非惡意網址時,從第一服務器獲取該網站的網站認證信息,并呈現所獲取的網站認證信息;提示顯示模塊,耦接到網站檢測模塊,在檢測結果指示網址為惡意網址時,顯示所訪問的網站為惡意網站的提示信肩、O可選地,認證信息呈現模塊還包括認證類型獲取單元,適于向第一服務器發送有關所訪問網站的網址中的根域名的信息;從第一服務器獲取與根域名相對應的認證類型。網站認證信息包括所獲取的認證類型,其中認證類型至少包括下列類型之一安全網站認證以及網絡內容服務商ICP備案網站認證。可選地,認證信息呈現模塊還包括名片獲取單元,適于從第二服務器獲取網站的網站名片,并顯示獲取的網站名片。網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。可選地,名片獲取單元適于向第二服務器發送網站名片請求信息。網站名片請求信息包含有關網址中的根域名的信息以及網站的認證類型。可選地,有關網址中的根域名的信息包括根域名的哈希值。可選地,瀏覽器和安全檢測設備位于同一個網絡終端中。依據本發明的另一個方面,提供了一種呈現訪問網站的相關信息的系統,所述系統包括一個或者多個網絡終端,每個網絡終端包括上述的瀏覽器;安全檢測設備,適于檢測來自瀏覽器的網址是否為惡意網址,并且將所述檢測結果反饋給瀏覽器;以及第一服務器,適于查詢從瀏覽器接收的網站的認證信息,并將網站認證信息返回給瀏覽器。可選地,該系統還包括第二服務器,適于獲取從瀏覽器接收的網站的網站名片,并將所述網站名片返回給瀏覽器。根據本發明的接收到所訪問網站的網址,請求安全檢測設備檢測網址,接收安全檢測設備返回的檢測結果可以使用專業的安全檢測設備對訪問網站進行檢測,由此解決了遠程服務器沒有及時更新,即使訪問網站具有病毒,也會顯示該網站為安全網站的問題,取得了訪問網站的安全檢測準確性更高的有益效果。根據本發明的在檢測結果指示訪問網址為惡意網址時,顯示所訪問網站為惡意網站的提示信息,因為將惡意網站的信息突出顯示,提高用戶注意度,避免了用戶因訪問網站的安全信息僅在瀏覽器的局部區域顯示,而將訪問網站的安全信息忽略。上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式
。
通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖I示出了根據本發明一個實施例的呈現訪問網站的相關信息的系統的結構框圖;圖2示出了根據本發明一個實施例的具體應用場景下呈現訪問網站的相關信息的系統的結構框圖;圖3示出了根據本發明一個實施例的呈現訪問的網站為惡意網站的提示的界面圖;圖4示出了根據本發明一個實施例的呈現安全網站的認證類型和網站名片的界面圖;圖5示出了根據本發明一個實施例的呈現ICP備案網站的認證類型和網站名片的界面圖;圖6示出了根據本發明一個實施例的呈現訪問的網站認證類型沒有獲取到的提示的界面圖;圖7示出了根據本發明一個實施例的呈現訪問網站的相關信息的方法的流程圖;以及圖8示出了根據本發明一個實施例的具體應用場景下呈現訪問網站的相關信息的方法的流程圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。參見圖1,示出了根據本發明一個實施例的呈現訪問網站的相關信息的系統的結構框圖。系統包括一個或者多個網絡終端100,第一服務器200和第二服務器300。每個網絡終端100包括瀏覽器110和安全檢測設備120。安全檢測設備120適于檢測來自瀏覽器110的網址是否為惡意網址,并且將檢測結果反饋給瀏覽器110。瀏覽器110包括用戶接口模塊112、網站檢測模塊114、認證信息呈現模塊116和提示顯示模塊118。認證信息呈現模塊116具體包括認證類型獲取單元1162、認證類型展示單元1164和名片獲取單元1166。用戶接口模塊112適于接收所訪問網站的網址,并將接收的網址傳送給網站檢測模塊114。網站檢測模塊114與瀏覽器110所在終端的安全檢測設備120耦接,適于請求安全檢測設備120檢測從用戶接口模塊112接收的網址;并接收安全檢測設備120返回的檢測結果,并將檢測結果傳送給認證信息呈現模塊116和提示顯示模塊118。由此使用安全檢測設備120進行檢測,例如,安全檢測設備120可以為終端中的網盾模塊,該安全檢測設備120位于網絡終端100中,并且和瀏覽器110相獨立。安全檢測設備120可以相對獨立地更新病毒庫,并且可以相對獨立地完成對來自網站檢測模塊114的網址的安全檢測。這樣在判斷網站的各種認證信息之前,就可以事先檢查網址對應的網頁內容是否安全,從而加強了系統的安全性。另外,駐留在網絡終端100上的安全檢測設備120可以由專門的安全軟件提供商所提供,可以更及時更新安全檢測設備120中病毒庫,由此提高了訪問網站的安全檢測的準確性。提示顯示模塊118耦接到網站檢測模塊114,在檢測結果指示訪問的網址為惡意網址時,顯示所訪問的網站為惡意網站的提示信息。由此將惡意網站的信息突出顯示,提高用戶注意度,避免了用戶因訪問網站為惡意網站的提示信息僅在瀏覽器110的局部區域顯示,而將提示信息忽略,導致錯誤登錄惡意網站。認證信息呈現模塊116耦接到網站檢測模塊114,在網站檢測模塊114的檢測結果指示訪問的網址為非惡意網址時,從第一服務器200獲取訪問網站的網站認證信息,并呈現所獲取的網站認證信息。由此,避免了因為在訪問網址為惡意網址時,向第一服務器200請求獲取網站認證信息失敗,而造成的網絡資源浪費,在檢測結果指示訪問的網址為非惡意網址時,才獲取網站認證信息,有效的節約網絡資源。舉例而言,網站認證信息包括認證類型,其中認證類型至少包括下列類型之一安全網站認證以及ICP (網絡內容服務商,Internet Content Provider)備案網站認證。在認證信息呈現模塊116中,認證類型獲取單元1162適于向第一服務器200發送有關所訪問網站的網址中的根域名的信息。第一服務器200接收到有關所訪問網站的網址中的根域名的信息后,根據該根域名的信息查找認證類型,并返回認證類型。隨后,由認證類型展示單元1164顯示查詢到的認證類型。由此,通過獲取的認證類型,確定訪問網站的簡要的安全信息,便于用戶確定網站的安全信任度。此外,認證信息呈現模塊116還包括名片獲取單元1166,適于從第二服務器300獲取網站的網站名片,并顯示獲取的網站名片。網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。舉例而言,名片獲取單元1166向第二服務器300發送網站名片請求信息。網站名片請求信息包含有關網址中的根域名的信息以及網站的認證類型。有關網址中的根域名的信息包括根域名的哈希值。第二服務器300根據哈希值得到根域名,根據根域名查詢相關數據庫,獲得訪問網站的網站名片。在獲得網站的認證類型后,如果需要獲得網站的進一步詳細的認證信息,則通過名片獲取單元1166從第二服務器300獲得網站名片。與每次都直接從第二服務器300獲取網站名片進行展示相比,大多數情況下,僅認證類型便可以滿足用戶需要,不再需要進一步獲得網站名片,本實施例中在用戶需要獲知網站詳細的安全信息時,才請求獲得網站名片,節約了網絡資源。上述的認證信息呈現模塊116包括認證類型獲取單元1162、認證類型展示單元1164和名片獲取單元1166的結構為一種可選的實現方式,本發明不限于此。特別地,名片獲取單元1166為可選單元。在需要提供網站名片時,選擇在認證信息呈現模塊116中除認證類型獲取單元1162和認證類型展示單元1164之外添加名片獲取單元1166。在不需要提供網站名片時,認證信息呈現模塊116可以僅包括認證類型獲取單元1162和認證類型展示單元1164。上述系統包括網絡終端100、第一服務器200和第二服務器300的結構為一種可選的實現方式,本發明不限于此。特別地,第二服務器300為可選裝置。在需要提供網站名片時,選擇在系統中除網絡終端100和第一服務器200之外添加第二服務器300。在不需要提供網站名片時,系統中可以僅包括網絡終端100和第一服務器200。參見圖2,示出了根據本發明一個實施例的具體應用場景下呈現訪問網站的相關信息的系統的結構框圖。在該實施例中,第一服務器為云端服務器,第二服務器為網站名片服務器,網絡終端包括安全檢測設備和瀏覽器。在本實施例的具體應用場景下,安全檢測設備為網盾客戶端。網站名片服務器與安全網站數據庫和ICP備案網站數據庫連接,安全網站數據庫中存儲安全網站的網站名片,ICP備案網站數據庫中存儲ICP備案網站的網站名片。瀏覽器為圖I所示的瀏覽器。其中用戶接口模塊112在本實施例中為瀏覽器的地址欄,接收用戶輸入的訪問網站的網址,例如URL,將網址傳送給網站檢測模塊114。網站檢測模塊114適于將網址傳遞給安全檢測設備120進行安全檢測,在檢測結果指示訪問網址為惡意網址時,指示提示顯示模塊118進行提示信息顯示,在檢測結果指示訪問網址為非惡意網址時,獲得訪問網址的根域名,將根域名傳送給認證信息呈現模塊116,指示認證信息呈現模塊116進行認證信息顯示。安全檢測設備120為網盾客戶端,接收網站檢測模塊114發送的網址,根據網址對訪問的網站的網頁內容進行病毒查找的檢測,將檢測結果返回給網站檢測模塊114。提示顯示模塊118耦接到網站檢測模塊114,在檢測結果指示訪問網址為惡意網址時,顯示所訪問的網站為惡意網站的提示信息。例如,如圖3所示,彈出告警頁面,建議用戶不要繼續訪問網站,為醒目該頁面可以為紅色。認證類型獲取單元1162耦接到網站檢測模塊114,在檢測結果指示訪問網址為非惡意網址時,對接收的根域名進行MD5運算,將包含根域名的MD5值的請求發送給云端服務器200進行認證類型查詢;接收云端服務器200的查詢結果,將查詢結果傳送給認證類型展示單元1164進行認證類型展示。認證類型包括安全網站認證和ICP備案網站認證。認證類型展示單元1164適于根據接收的查詢結果進行認證類型展示。云端服務器200適于根據訪問網站的根域名的MD5值進行查詢,獲得訪問網站的認證類型,將獲得的認證類型返回給認證類型獲取單元1162。舉例而言,當云端服務器200返回ICP備案網站的認證類型信息時,其結果如下所示{icp. info: {d:網站根域名} {t: icp備案中的網站類型} {v:版本號} {p:匹配規則}}。其中,icp. info表示返回的信息為ICP備案網站認證信息。當云端服務器200返回安全網站的認證類型信息時,其結果如下所示{kx. info: {d:網站根域名} {η:網站名稱} {t:安全網站認證中的網站類型} {pr:網站評分} Iv:版本號} {P:匹配規則}}其中,kx. info表示返回的信息為安全網站認證信息。如果在查詢結果中解析出安全網站認證信息,則認證類型展示單元1164在瀏覽器的地址欄前顯示安全網站認證標識410。舉例而言,在地址欄前顯示網站類型并加“V”表示安全網站認證,如圖4中所示“企業V”,此標識為安全網站認證標識410。為了便于區分,可以將該標識顯示為綠色,其中“企業”為網站類型,即字段It:安全網站認證中的網站類型}字段中的信息值。如果在查詢結果中解析出ICP備案網站認證信息,則認證類型展示單元1164在瀏覽器的地址欄前顯示ICP備案網站認證標識510。舉例而言,在地址欄前顯示網站類型,其中不加“V”,表示ICP備案網站認證,如圖5中所示“政府”,此標識為ICP備案網站認證標識510,其中“政府”為網站類型,S卩{t:icp備案中的網站類型}字段中的信息值。為了便于區分,可以將該標識顯示為藍色。如果在查詢結果中沒有解析出ICP備案網站認證信息,也沒有解析出安全網站認證信息,則認證類型展示單元1164顯示未獲取到公開ICP信息的提示信息,如圖6所示。可選地,在從云端服務器中沒有獲取到訪問網站的認證類型時,認證類型展示單元1164將該訪問網站的網址發送給網站名片服務器300,以便于網站名片服務器300進行統計。名片獲取單元1166適于接收呈現所訪問網站的網站名片的指示,向網站名片服務器300發送網站名片請求信息,獲得網站名片服務器300返回的網站名片,并顯示該網站名片。網站名片請求信息包含有關網址中的根域名MD5值以及網站的認證類型。網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。如圖4和圖5所示,在用戶點擊安全網站認證標識410 “企業V”或ICP備案網站認證標識510 “政府”后,名片獲取單元1166向網站名片服務器300發送網站名片請求信肩、O網站名片服務器300適于根據根域名的MD5值解析出網站的認證類型,如果認證類型為ICP備案網站認證,則在ICP備案網站數據庫中根據根域名進行查詢,得網站名片;如果認證類型為安全網站認證,則在安全網站數據庫中根據根域名進行查詢,得網站名片;將查詢到的網站名片返回給名片獲取單元1166。名片獲取單元1166獲得網站名片并進行顯示,顯示結果例如如圖4中所示安全網站的網站名片420和圖5中所示ICP備案網站的網站名片520。通過將不同認證類型的網站的網站名片進行分類,便于依據網站類型進行快速查找,提高了查詢網站名片的速度。上述僅為本發明呈現訪問網站的相關信息的瀏覽器和系統的示例性說明,本發明不限于此,凡在本發明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發明的保護范圍內。
參見圖7,示出了根據本發明一個實施例的在瀏覽器處呈現訪問網站的相關信息的方法700的流程圖。該方法始于步驟S710,在該步驟中,接收到所訪問網站的網址,請求安全檢測設備檢測該網址,并接收安全檢測設備返回的檢測結果。一般而言,瀏覽器和安全檢測設備位于同一個網絡終端中,并且和瀏覽器相獨立。安全檢測設備可以相對獨立地更新病毒庫,并且可以相對獨立地完成對網址的安全檢測。這樣在判斷網站的各種認證信息之前,就可以事先檢查網址對應的網頁內容是否安全,從而加強了系統的安全性。另外,駐留在網絡終端上的安全檢測設備可以由專門的安全軟件提供商所提供,可以更及時更新安全檢測設備中病毒庫,由此提高了訪問網站的安全檢測的準確性。隨后,在步驟S720中,判斷步驟S710獲得的檢測結果是否指示訪問的網址為惡意網址,如果檢測結果指示訪問的網址為惡意網址,則進入步驟S730,其中顯示所訪問網站為惡意網站的提示信息。如果在步驟S720的判斷結果為檢測結果指示訪問的網址為非惡意網址,則進入步驟S740。在步驟S740中,從第一服務器獲取所訪問網站的網站認證信息,并顯示獲取的網站認證信息。網站認證信息包括所獲取的認證類型,其中認證類型至少包括下列類型之一安全網站認證以及ICP備案網站認證。舉例而言,步驟S740的一種實現方式為向第一服務器發送有關所訪問網站的網址中的根域名的信息;從第一服務器獲取與根域名相對應的認證類型。這里,有關網址中的根域名的信息可以包括該根域名的哈希值。在步驟S740顯示所獲取的網站認證信息之后,如果用戶指示進一步獲取該網站的詳細信息,例如網站的網站名片,則方法進入步驟S750。在步驟S750中,接收呈現所訪問網站的網站名片的指示,從第二服務器獲取網站的網站名片,并顯示獲取的網站名片。網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。舉例而言,步驟S750的具體實現方式為向第二服務器發送網站名片請求信息。網站名片請求信息包含有關網址中的根域名的信息以及網站的認證類型。同理,可選地,有關網址中的根域名的信息可以包括根域名的哈希值。以上步驟僅為本發明在瀏覽器處呈現訪問網站的相關信息的方法的一種實施方式,本發明方法可以通過其他方式實現。特別地,步驟S750為可選步驟,在用戶需要網站名片時,通過步驟S750獲得網站名片。在不需要提供網站名片時,本發明方法可以不包括步驟 S750。參見圖8,示出了根據本發明一個實施例的具體應用場景下在瀏覽器處呈現訪問網站的相關信息的方法800的流程圖。該方法可以在上面參考圖2所示的系統中執行。方法800始于步驟S8010,在該步驟中接收到所訪問網站的網址。然后,進入步驟S8020,將網址傳送給網盾客戶端進行檢測。隨后,進入步驟S8030,根據步驟S8020中檢測結果判斷訪問的網址是否為惡意網址,如果訪問的網址為惡意網址,則進入步驟S8040,其中顯示所訪問網站為惡意網站的提示信息。舉例而言,顯示的提示信息如圖3所示,彈出告警頁面,建議用戶不要繼續訪問網站,為醒目該頁面可以為紅色。如果訪問的網址不為惡意網址,則進入步驟S8050。
在步驟S8050中,根據訪問的網址獲取訪問網站的根域名,計算根域名的MD5值。隨后進入步驟S8060,向云端服務器發送包含根域名的MD5值的獲取網站認證類型的請求,接收云端服務器返回的認證類型。認證類型包括安全網站認證和ICP備案網站認證。舉例而言,當云端服務器返回ICP備案網站的認證類型信息時,其結果如下所示{icp. info: {d:網站根域名} {t: icp備案中的網站類型} {v:版本號} {p:匹配規則}}。其中,icp. info表示返回的信息為ICP備案網站認證信息。當云端服務器返回安全網站的認證類型信息時,其結果如下所示{kx. info: {d:網站根域名} {η:網站名稱} {t:安全網站認證中的網站類型} {pr:網站評分} Iv:版本號} {P:匹配規則}}其中,kx. info表示返回的信息為安全網站認證信息。在步驟S8060中接收到云端服務器返回的認證類型后,進入步驟S8070,其中判斷步驟S8060中接收的認證類型是否為安全網站認證,即判斷返回信息中是否包括安全網站認證信息,如果為安全網站認證,則進入步驟S8080,如果不為安全網站認證,則進入步驟S8110。在步驟S8080中,在瀏覽器中呈現接收的安全網站認證。在瀏覽器的地址欄前顯示安全網站認證標識。舉例而言,在地址欄前顯示網站類型并加“V”表示安全網站認證,如圖4中所示“企業V”,此標識為安全網站認證標識410。為了便于區分,可以將該標識顯示為綠色,其中“企業”為網站類型,即字段It:安全網站認證中的網站類型}字段中的信息值。在步驟S8080顯示所獲取的安全認證之后,如果安全認證被點擊,則方法800進入步驟S8090。在步驟S8090中,向網站名片服務器發送網站名片請求信息。網站名片請求信息包含網址中的根域名的MD5值以及網站的認證類型。隨后,進入步驟S8100,其中接收網站名片服務器返回的網站名片,顯示該網站名片。如圖4所示,在用戶點擊安全網站認證標識410 “企業V”后,向網站名片服務器發送網站名片請求信息。網站名片服務器由根域名的MD5值獲得根域名,并解析出網站的認證類型為安全認證,在對應的安全網站數據庫中根據根域名進行查詢,得網站名片,返回查詢到的網站名片。瀏覽器中接收到返回的網站名片,顯示安全網站的網站名片420。在步驟S8110中,判斷步驟S8060中接收的認證類型是否為ICP備案網站認證,SP判斷返回信息中是否包括ICP備案網站認證信息,如果為ICP備案網站認證,則進入步驟S8120,如果不為ICP備案網站認證,則進入步驟S8150。在步驟S8120中,在瀏覽器中呈現接收的ICP備案網站認證。在瀏覽器的地址欄前顯示ICP備案網站認證標識。舉例而言,在地址欄前顯示網站類型,其中不加“V”,表示ICP備案網站認證,如圖5中所示“政府”,此標識為ICP備案網站認證標識510,其中“政府”為網站類型,即{t:icp備案中的網站類型}字段中的信息值。為了便于區分,可以將該標識顯示為藍色。在步驟S8120顯示所獲取的ICP備案認證之后,如果ICP備案認證被點擊,則方法800進入步驟S8130。在步驟S8130中,向網站名片服務器發送網站名片請求信息。網站名片請求信息包含網址中的根域名的MD5值以及網站的認證類型。隨后,在步驟S8140中,接收網站名片服務器返回的網站名片,顯示該網站名片。如圖5所示,在用戶點擊ICP備案網站認證標識“政府”后,向網站名片服務器發
1送網站名片請求信息。網站名片服務器由根域名的MD5值獲得根域名,并解析出網站的認證類型為ICP備案網站認證,在對應的ICP備案網站數據庫中根據根域名進行查詢,得網站名片,返回查詢到的網站名片。瀏覽器中接收到返回的網站名片,顯示ICP備案網站的網站名片520。在步驟S8150中,在查詢結果中沒有解析出ICP備案網站認證信息,也沒有解析出安全網站認證信息,則顯示未獲取到公開ICP信息的提示信息,如圖6所示。可選地,在從云端服務器中沒有獲取到訪問網站的認證類型時,將該訪問網站的網址發送給網站名片服務器,以便于網站名片服務器進行統計。由此,通過將不同認證類型的網站的網站名片進行分類,便于依據網站類型進行快速查找,提高了查詢網站名片的速度。在此提供的算法和顯示不與任何特定計算機、虛擬系統或者其它設備固有相關。各種通用系統也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統所要求的結構是顯而易見的。此外,本發明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現在此描述的本發明的內容,并且上面對特定語言所做的描述是為了披露本發明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。類似地,應當理解,為了精簡本公開并幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖即所要求保護的本發明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權利要求書由此明確地并入該具體實施方式
,其中每個權利要求本身都作為本發明的單獨實施例。本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使
12用微處理器或者數字信號處理器(DSP)來實現根據本發明實施例的呈現訪問網站的相關信息的設備中的一些或者全部部件的一些或者全部功能。本發明還可以實現為用于執行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
權利要求
1.一種在瀏覽器處呈現訪問網站的相關信息的方法,包括步驟 接收到所訪問網站的網址,請求安全檢測設備檢測所述網址,接收安全檢測設備返回的檢測結果;在所述檢測結果指示所述網址為惡意網址時,顯示所訪問網站為惡意網站的提示信息;以及在所述檢測結果指示所述網址為非惡意網址時,從第一服務器獲取所訪問網站的網站認證信息,并顯示獲取的網站認證信息。
2.根據權利要求I所述的方法,其中所述從第一服務器獲取所訪問網站的網站認證信息的步驟包括向所述第一服務器發送有關所訪問網站的網址中的根域名的信息;從所述第一服務器獲取與所述根域名相對應的認證類型,所述網站認證信息包括所獲取的認證類型,其中所述認證類型至少包括下列類型之一安全網站認證以及網絡內容服務商ICP備案網站認證。
3.根據權利要求I或者2所述的方法,還包括步驟在顯示所獲取的網站認證信息之后;接收呈現所訪問網站的網站名片的指示,從第二服務器獲取網站的網站名片,并顯示獲取的網站名片;所述網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。
4.根據權利要求3所述的方法,其中所述從第二服務器獲取網站的網站名片的步驟包括向第二服務器發送網站名片請求信息,所述網站名片請求信息包含有關所述網址中的根域名的信息以及所述網站的認證類型。
5.根據權利要求4所述的方法,其中所述有關網址中的根域名的信息包括所述根域名的哈希值。
6.根據權利要求1-4中任一個所述的方法,其中所述瀏覽器和安全檢測設備位于同一個網絡終端中。
7.一種呈現訪問網站的相關信息的瀏覽器,該瀏覽器包括用戶接口模塊,適于接收所訪問網站的網址,并將所述網址傳送給網站檢測模塊;網站檢測模塊,適于請求安全檢測設備檢測所述網址,接收安全檢測設備返回的檢測結果;認證信息呈現模塊,耦接到所述網站檢測模塊,在所述檢測結果指示所述網址為非惡意網址時,從第一服務器獲取所述網站的網站認證信息,并呈現所獲取的網站認證信息;提示顯示模塊,耦接到所述網站檢測模塊,在所述檢測結果指示所述網址為惡意網址時,顯示所訪問的網站為惡意網站的提示信息。
8.根據權利要求7所述的瀏覽器,其中所述認證信息呈現模塊還包括認證類型獲取單元,適于向所述第一服務器發送有關所訪問網站的網址中的根域名的信息;從所述第一服務器獲取與所述根域名相對應的認證類型,所述網站認證信息包括所獲取的認證類型,其中所述認證類型至少包括下列類型之一安全網站認證以及網絡內容服務商ICP備案網站認證;以及認證類型展示單元,適于顯示查詢到的認證類型。
9.根據權利要求7或者8所述的瀏覽器,所述認證信息呈現模塊還包括名片獲取單元,適于從第二服務器獲取網站的網站名片,并顯示獲取的網站名片;所述網站名片用于呈現網站身份信息,并且至少包括下列信息之一網站名稱、網站地址、網站類型、網站主辦單位的名稱、網站主辦單位的類型、備案證號、許可證號、以及通過安全審核的標識。
10.根據權利要求9所述的瀏覽器,其中所述名片獲取單元適于向第二服務器發送網站名片請求信息,所述網站名片請求信息包含有關所述網址中的根域名的信息以及所述網站的認證類型。
11.根據權利要求10所述的瀏覽器,其中所述有關網址中的根域名的信息包括所述根域名的哈希值。
12.根據權利要求7-11中任一個所述的瀏覽器,其中所述瀏覽器和安全檢測設備位于同一個網絡終端中。
13.—種呈現訪問網站的相關信息的系統,所述系統包括一個或者多個網絡終端,每個網絡終端包括如權利要求7至12中任一所述的瀏覽器,以及安全檢測設備,適于檢測來自所述瀏覽器的網址是否為惡意網址,并且將所述檢測結果反饋給瀏覽器;以及第一服務器,適于查詢從瀏覽器接收的網站的認證信息,并將網站認證信息返回給瀏IrWSBJaL-HPT O
14.如權利要求13所述的系統,所述系統還包括第二服務器,適于獲取從瀏覽器接收的網站的網站名片,并將所述網站名片返回給瀏IrWSBJaL-HPT O
全文摘要
本發明公開了在瀏覽器處呈現訪問網站的信息的方法、瀏覽器和系統,該瀏覽器包括:用戶接口模塊,適于接收所訪問網站的網址,并將網址傳送給網站檢測模塊;網站檢測模塊,適于請求安全檢測設備檢測網址,接收安全檢測設備返回的檢測結果;認證信息呈現模塊,耦接到網站檢測模塊,在檢測結果指示網址為非惡意網址時,從第一服務器獲取網站的網站認證信息,并呈現所獲取的網站認證信息;提示顯示模塊,耦接到網站檢測模塊,在檢測結果指示網址為惡意網址時,顯示所訪問的網站為惡意網站的提示信息。本發明能夠解決遠程服務器沒有及時更新,即使訪問網站具有病毒,也會顯示該網站為安全網站的問題,取得了訪問網站的安全檢測準確性更高的有益效果。
文檔編號H04L29/08GK102917049SQ20121039550
公開日2013年2月6日 申請日期2012年10月17日 優先權日2012年10月17日
發明者何振科, 趙武, 黃冬苗 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司