[發明專利]一種黑鏈檢測方法、裝置和系統有效
| 申請號: | 201210501415.8 | 申請日: | 2012-11-30 |
| 公開(公告)號: | CN103856442A | 公開(公告)日: | 2014-06-11 |
| 發明(設計)人: | 劉健;張輝 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張馳;宋志強 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 檢測 方法 裝置 系統 | ||
技術領域
本發明實施方式涉及信息安全技術領域,更具體地,涉及一種黑鏈檢測方法、裝置和系統。
背景技術
隨著計算機技術和網絡技術的飛速發展,互聯網(Internet)在人們的日常生活、學習和工作中發揮的作用也越來越大。互聯網上的超媒體文檔稱之為網頁(web?page)。網頁中通常包括有指向其他相關頁面或其他節點的指針(超級鏈接)。在邏輯上將視為一個整體的一系列網頁的有機集合稱為網站(Website或Site)。
黑鏈又稱暗鏈,是搜索引擎優化(Search?Engine?Optimization,SEO)手法中相當普遍的一種手段,是指用非正常手段獲取其他網站的反向鏈接,最常見的手段就是通過各種網站服務器的漏洞獲取其管理權限,進而在被黑網站上鏈接自己的網站。黑鏈是針對搜索引擎作弊的最快捷有效的方法之一,一般用于暴利的黑色產業,如各類游戲私服、外掛、醫療、色情、博彩等行業,而且已經逐步產業化。在實際應用中,被黑網站不僅有可能被植入黑鏈,還經常被植入各類惡意掛馬代碼,如果用戶沒有安裝任何安全防護軟件,那么打開此類被篡改的網頁還很容易感染網站上的木馬病毒。
在現有技術中,一般由網站管理人員人工收集篡改關鍵詞和可疑外鏈,以判斷其是否被黑鏈篡改。然而,這種人工處理方式嚴重依賴于人工收集的可疑關鍵詞和定期的人工檢查,對網站管理人員的專業知識也有較高要求,無法實現黑鏈的快速和自動檢測,因此黑鏈檢測效率不高。
而且,黑鏈通常使用一些手段使得黑鏈對用戶不可見,如設定超小字體、字體顏色與背景色一致、位置參數設為網頁可見范圍之外、置于隱藏的div標簽中(如<div?style=”display:none”></div>)等,因此這也增加了人工鑒別黑鏈的難度。
發明內容
本發明實施方式提出一種黑鏈檢測方法,從而提高黑鏈檢測效率。
本發明實施方式還提出一種黑鏈檢測裝置,從而提高黑鏈檢測效率。
本發明實施方式還提出一種黑鏈檢測系統,從而提高黑鏈檢測效率。
本發明實施方式的具體方案如下:
一種黑鏈檢測方法,該方法包括:
接收針對統一資源定位符(URL)的訪問請求,并下載對應該ULL的網頁文件;
解析所述對應該URL的網頁文件,以提取出包含于該網頁文件中的外部鏈接URL;
提取所述外部鏈接URL的域名,并根據所提取出的域名查詢預先設置的域名信任度數據庫,以確定所述外部鏈接URL中是否包含黑鏈
一種黑鏈檢測裝置,該裝置包括訪問請求接收單元、外部鏈接URL提取單元和黑鏈判定單元,其中:
訪問請求接收單元,用于接收針對URL的訪問請求,并下載對應該URL的網頁文件;
外部鏈接URL提取單元,用于解析所述對應該URL的網頁文件,以提取出包含于該網頁文件中的外部鏈接URL;
黑鏈判定單元,用于提取所述外部鏈接URL的域名,并根據所提取出的域名查詢預先設置的域名信任度數據庫,以確定所述外部鏈接URL中是否包含黑鏈。
一種黑鏈檢測系統,包括客戶端和服務器,其中:
客戶端,用于發出針對URL的訪問請求,并將所述訪問請求發送到服務器;
服務器,用于解析所述對應該URL的網頁文件,以提取出包含于該網頁文件中的外部鏈接URL,提取所述外部鏈接URL的域名,并根據所提取出的域名查詢預先設置的域名信任度數據庫,以確定所述外部鏈接URL中是否包含黑鏈。
從上述技術方案可以看出,在本發明實施方式中,接收針對統一資源定位符(URL)的訪問請求,并下載對應該URL的網頁文件;解析所述對應該URL的網頁文件,以提取出包含于該網頁文件中的外部鏈接URL;提取所述外部鏈接URL的域名,并根據所提取出的域名查詢預先設置的域名信任度數據庫,以確定所述外部鏈接URL中是否包含黑鏈。由此可見,應用本發明實施方式之后,可以根據頁面外連的域名信任度值進行網頁的黑鏈自動判斷,從而實現了黑鏈的快速和自動檢測,因此提高了黑鏈檢測效率。
另外,可以針對黑鏈判定條件在客戶端進行自行設置,因此本發明實施方式的靈活性高,也進一步提高了黑鏈檢測效率。
附圖說明
圖1為根據本發明實施方式的黑鏈檢測方法流程圖;
圖2為根據本發明實施方式的域名信任度賦值示意圖;
圖3為根據本發明實施方式,在網絡側實現黑鏈檢測的方法流程圖;
圖4為根據本發明實施方式的黑鏈檢測裝置結構圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210501415.8/2.html,轉載請聲明來源鉆瓜專利網。





