[發明專利]搜索引擎的安全性檢測方法及裝置有效
| 申請號: | 201610950829.7 | 申請日: | 2016-10-27 |
| 公開(公告)號: | CN106709353B | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 劉健 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 朱雅男 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 搜索引擎 安全性 檢測 方法 裝置 | ||
1.一種搜索引擎的安全性檢測方法,其特征在于,所述方法包括:
當接收到引擎安全檢測請求時,和/或,從檢測開始時間起每隔指定時間間隔,從預先建立的引擎檢測數據庫中獲取通過目標搜索引擎訪問的網站的數量及被訪問網站中的惡意網站的數量,所述引擎檢測數據庫存儲的信息包括網頁地址和檢測結果之間的對應關系,引擎地址模板、惡意訪問次數和非惡意訪問次數之間的對應關系,所述檢測結果用于表示所述網頁地址對應的網站是否為惡意網站,所述網頁地址為訪問網站時所引用的地址,所述引擎地址模塊中包括用于指示搜索引擎的網頁地址,所述目標搜索引擎為待檢測安全性的搜索引擎;
基于通過所述目標搜索引擎訪問的網站的數量及被訪問網站中的惡意網站的數量,確定通過所述目標搜索引擎訪問的惡意網站的比例,將通過所述目標搜索引擎訪問的惡意網站的比例作為所述目標搜索引擎的惡意訪問權重;根據所述目標搜索引擎的惡意訪問權重檢測所述目標搜索引擎的安全性;
所述方法還包括:
當對多個搜索引擎進行安全性檢測時,對于多個搜索引擎中的每個搜索引擎,從確定所述搜索引擎在指定次數中檢測結果為安全的次數,將出現安全的次數最多的搜索引擎確定為安全的搜索引擎;
所述方法還包括:
服務器在終端通過所述目標搜索引擎訪問第一網頁地址時,接收攜帶檢測地址信息的第一地址檢測請求,所述檢測地址信息包括第一網頁地址和引用信息,或者,所述檢測地址信息包括第二網頁地址,所述第一網頁地址為通過所述搜索引擎所訪問的網站地址,所述第二網頁地址為通過所述搜索引擎訪問所述第一網頁地址時所引用的網頁地址,所述引用信息包括所述第二網頁地址;所述第一地址檢測請求為所述終端判斷存儲的白名單中是否包括用于標識所述搜索引擎的網頁地址后發送的,若所述白名單包括用于標識所述搜索引擎的網頁地址,則所述檢測地址信息包括所述第一網頁地址和所述引用信息,若所述白名單不包括用于標識所述搜索引擎的網頁地址,則所述檢測地址信息只包括所述第二網頁地址,所述白名單用于存儲無需所述服務器進行檢測的網頁地址;
若所述檢測地址信息包括所述第一網頁地址和所述引用信息,則對所述第一網頁地址進行惡意地址檢測,將對所述第一網頁地址的檢測結果確定為所述第二網頁地址的檢測結果;或者,若所述檢測地址信息只包括所述第二網頁地址,則對所述第二網頁地址進行惡意地址檢測,得到所述第二網頁地址的檢測結果;
基于所述第二網頁地址和所述檢測結果,對所述引擎檢測數據庫進行更新;
若所述檢測地址信息只包括所述第二網頁地址,所述接收攜帶檢測地址信息的第一地址檢測請求之后,所述方法還包括:
接收攜帶所述第一網頁地址的第二地址檢測請求,所述第二地址檢測請求為所述終端從所述第二網頁地址跳轉到所述第一網頁地址時發送的。
2.如權利要求1所述的方法,其特征在于,所述從預先建立的引擎檢測數據庫中獲取通過目標搜索引擎訪問的網站的數量及被訪問網站中的惡意網站的數量,包括:
從所述引擎檢測數據庫中確定與所述目標搜索引擎相匹配的網頁地址;
將與所述目標搜索引擎相匹配的網頁地址的總數量確定為通過所述目標搜索引擎訪問的網站的數量;
在與所述目標搜索引擎相匹配的網頁地址中,確定對應惡意檢測結果的網頁地址的數量,將得到的結果作為被訪問網站中的惡意網站的數量。
3.根據權利要求1所述的方法,其特征在于,所述從預先建立的引擎檢測數據庫中獲取通過目標搜索引擎訪問的網站的數量及被訪問網站中的惡意網站的數量,包括:
從所述引擎檢測數據庫中獲取所述目標搜索引擎的引擎地址模板;
將所述目標搜索引擎的引擎地址模板對應的惡意訪問次數及非惡意訪問次數之和確定為通過所述目標搜索引擎訪問的網站的數量;
將所述目標搜索引擎的引擎地址模板對應的惡意訪問次數確定為被訪問網站中的惡意網站的數量。
4.如權利要求1所述的方法,其特征在于,所述引擎檢測數據庫存儲的信息包括網頁地址和檢測結果之間的對應關系時,所述基于所述第二網頁地址和所述檢測結果,對所述引擎檢測數據庫進行更新,包括:
將所述第二網頁地址和所述檢測結果,存儲在所述引擎檢測數據庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610950829.7/1.html,轉載請聲明來源鉆瓜專利網。





