本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種搜索引擎的安全性檢測方法及裝置。
背景技術(shù):
:互聯(lián)網(wǎng)的快速發(fā)展給人們生活帶來了越來越多的便利,人們通過互聯(lián)網(wǎng)可以下載和分享各類資料、獲取各類重要信息、在線支付賬單等。搜索引擎作為用戶使用互聯(lián)網(wǎng)的主要手段之一,其安全問題也越來越受到人們的關(guān)注,因此,需要對搜索引擎的安全性進行檢測,以確保通過搜索引擎使用互聯(lián)網(wǎng)的安全。目前,在對搜索引擎的安全性能進行檢測時,通常是人工設(shè)定一批關(guān)鍵詞,在搜索引擎中搜索這些關(guān)鍵詞,確定搜索結(jié)果中出現(xiàn)惡意網(wǎng)站的數(shù)量在搜索結(jié)果總數(shù)量中的權(quán)重,當該權(quán)重大于權(quán)重閾值時,則確定該搜索引擎的安全性較低,也即是,確定該搜索引擎不安全。但是,通過上述方式檢測搜索引擎的安全性時,需要依賴人工選取的關(guān)鍵詞,由于人工選取的關(guān)鍵詞不能代表用戶通過搜索引擎訪問網(wǎng)頁的真實情況,將會導(dǎo)致檢測的結(jié)果不具備穩(wěn)定性和客觀性,從而降低了檢測搜索引擎安全性的準確率。技術(shù)實現(xiàn)要素:為了提高檢測搜索引擎安全性的準確率,本發(fā)明實施例提供了一種搜索引擎的安全性檢測方法及裝置。所述技術(shù)方案如下:一方面,提供了一種搜索引擎的安全性檢測方法,所述方法包括:獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,所述目標搜索引擎為待檢測安全性的搜索引擎;基于通過所述目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,確定通過所述目標搜索引擎訪問的惡意網(wǎng)站的比例,將通過所述目標搜索引擎訪問的惡意網(wǎng)站的比例作為所述目標搜索引擎的惡意訪問權(quán)重;根據(jù)所述目標搜索引擎的惡意訪問權(quán)重檢測所述目標搜索引擎的安全性。另一方面,提供了一種搜索引擎的安全性檢測裝置,所述裝置包括:獲取模塊,用于獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,所述目標搜索引擎為待檢測安全性的搜索引擎;第一確定模塊,用于基于通過所述目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,確定通過所述目標搜索引擎訪問的惡意網(wǎng)站的比例,將通過所述目標搜索引擎訪問的惡意網(wǎng)站的比例作為所述目標搜索引擎的惡意訪問權(quán)重;檢測模塊,用于根據(jù)所述目標搜索引擎的惡意訪問權(quán)重檢測所述目標搜索引擎的安全性。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:在本發(fā)明實施例中,可以獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,并確定該惡意網(wǎng)站的數(shù)量在該訪問的網(wǎng)站數(shù)量中的惡意訪問權(quán)重,從而根據(jù)該惡意訪問權(quán)重,檢測該目標搜索引擎的安全性,由于檢測該目標搜索引擎的安全性使用的是用戶真實的訪問數(shù)據(jù),無需人工干預(yù)和選取關(guān)鍵詞,消除了人工主觀選擇關(guān)鍵詞帶來的不穩(wěn)定性和主觀性,從而提高了檢測搜索引擎安全性的準確率。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1A是本發(fā)明實施例提供的一種搜索引擎的安全性檢測系統(tǒng)架構(gòu)圖。圖1B是本發(fā)明實施例提供的一種云安全系統(tǒng)架構(gòu)圖。圖1C是本發(fā)明實施例提供的一種搜索引擎的安全性檢測方法的流程圖。圖2是本發(fā)明實施例提供的另一種搜索引擎的安全性檢測方法的流程圖。圖3A是本發(fā)明實施例提供的第一種搜索引擎的安全性檢測裝置的結(jié)構(gòu)框圖。圖3B是本發(fā)明實施例提供的一種獲取模塊的結(jié)構(gòu)框圖。圖3C是本發(fā)明實施例提供的第二種搜索引擎的安全性檢測裝置的結(jié)構(gòu)框圖。圖3D是本發(fā)明實施例提供的一種更新模塊的結(jié)構(gòu)框圖。圖3E是本發(fā)明實施例提供的另一種更新模塊的結(jié)構(gòu)框圖。圖3F是本發(fā)明實施例提供的一種檢測模塊的結(jié)構(gòu)框圖。圖3G是本發(fā)明實施例提供的另一種檢測模塊的結(jié)構(gòu)框圖。圖3H是本發(fā)明實施例提供的第三種搜索引擎的安全性檢測裝置的結(jié)構(gòu)框圖。圖4是本發(fā)明實施例提供的第四種搜索引擎的安全性檢測裝置的結(jié)構(gòu)框圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。在對本發(fā)明實施例進行詳細地解釋說明之前,先對本發(fā)明實施例的系統(tǒng)架構(gòu)予以說明。圖1A為本發(fā)明實施例提供的一種搜索引擎的安全性檢測系統(tǒng)架構(gòu)圖,該系統(tǒng)架構(gòu)包括終端1和服務(wù)器2,該終端1與服務(wù)器2可以通過網(wǎng)絡(luò)進行通信。其中,該終端1可以為手機、平板電腦、臺式電腦等,且在該終端1中可以安裝有安全應(yīng)用程序,該服務(wù)器2為該安全應(yīng)用程序?qū)?yīng)的服務(wù)器,該終端1可以通過安裝的安全應(yīng)用程序與服務(wù)器2通過網(wǎng)絡(luò)進行通信。目前,主流的安全應(yīng)用程序均采用如圖1B所述的云安全系統(tǒng)架構(gòu),以保證用戶的上網(wǎng)安全。其中,該終端1、終端3以及終端4可以分別與該服務(wù)器2連接,該終端1、終端3或終端4中的任一個終端通過搜索引擎訪問網(wǎng)頁地址時,該服務(wù)器2將會對該訪問的網(wǎng)頁地址進行惡意地址檢測,并根據(jù)該惡意地址檢測的結(jié)果,將引擎檢測數(shù)據(jù)進行更新,之后,可以根據(jù)該引擎檢測數(shù)據(jù)庫對搜索引擎的安全性進行檢測。其中,服務(wù)器2對搜索引擎的安全性進行檢測的操作可以應(yīng)用到如下場景中。場景一,當終端1開啟安全應(yīng)用程序后,終端1在通過搜索引擎訪問第一網(wǎng)頁地址時,可以通過安全應(yīng)用程序從服務(wù)器2中確定該第一網(wǎng)頁地址的安全性。也即是,服務(wù)器可以確定該第一網(wǎng)頁地址的是安全的網(wǎng)頁地址,還是不安全的網(wǎng)頁地址。同時,該服務(wù)器2對該網(wǎng)頁地址進行檢測后,可以根據(jù)檢測結(jié)果對引擎檢測數(shù)據(jù)庫進行更新,并根據(jù)更新后的引擎檢測數(shù)據(jù)庫,對搜索引擎安全性進行檢測。然后可以將該搜索引擎的安全性檢測結(jié)果和該第一網(wǎng)頁地址的檢測結(jié)果一并發(fā)送給終端,以提示用戶該第一網(wǎng)頁地址和該搜索引擎的安全性。比如,終端通過搜索引擎A訪問第一網(wǎng)頁地址“www.a.com”時,該服務(wù)器可以對第一網(wǎng)頁地址進行惡意地址檢測,并在得到檢測結(jié)果后,更新引擎檢測數(shù)據(jù)庫。根據(jù)該更新后的引擎檢測數(shù)據(jù)庫,對搜索引擎A的安全性進行檢測。如果服務(wù)器確定的該第一網(wǎng)頁地址“www.a.com”的檢測結(jié)果為安全,搜索引擎A的檢測結(jié)果也為安全時,服務(wù)器可以向終端返回第一網(wǎng)頁地址“www.a.com”為安全的網(wǎng)頁地址,搜索引擎A為安全的搜索引擎。場景二、當用戶通過終端中的瀏覽器設(shè)置一個安全性較高的搜索引擎為默認搜索引擎時,該服務(wù)器可以確定多個搜索引擎安全性的檢測結(jié)果,并將多個搜索引擎安全性的檢測結(jié)果返回給終端,使該終端的用戶可以將該搜索引擎的安全性作為參考條件設(shè)置默認搜索引擎,從而可以提高用戶使用該瀏覽器的頻率,增加用戶粘度。比如,當用戶通過瀏覽器設(shè)置默認搜索引擎時,該服務(wù)器可以確定搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性檢測結(jié)果,并將該搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性檢測結(jié)果返回該終端。終端的用戶可以將搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性檢測結(jié)果作為參考條件,從中選擇一個安全性較高的搜索引擎作為默認搜索引擎。場景三、當?shù)谌竭M行搜索引擎的測評,需要得到理論依據(jù)時,服務(wù)器可以確定多個搜索引擎的安全性檢測結(jié)果,并將多個搜索引擎的安全性檢測結(jié)果發(fā)送給第三方。該第三方可以對該多個搜索引擎的安全性檢測結(jié)果進行分析,并發(fā)布與該多個搜索引擎的安全性相關(guān)的信息,從而達到推廣宣傳搜索引擎的目的。比如,當?shù)谌叫枰l(fā)布對搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性的測評時,服務(wù)器可以確定搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性檢測結(jié)果,并將該搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性檢測結(jié)果發(fā)送給第三方。該第三方可以將該搜索引擎A、搜索引擎B、搜索引擎C和搜索引擎D的安全性分別進行分析,之后發(fā)布與該多個搜索引擎安全性相關(guān)的信息。圖1C是本發(fā)明實施例提供的一種搜索引擎的安全性檢測方法的流程圖,該方法用于服務(wù)器中。參見圖1C,該方法包括:步驟101:服務(wù)器獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該目標搜索引擎為待檢測安全性的搜索引擎。具體地,服務(wù)器可以從預(yù)先建立的引擎檢測數(shù)據(jù)庫中獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該引擎檢測數(shù)據(jù)庫中存儲有用于指示通過各種搜索引擎訪問的網(wǎng)站的信息,及用于指示被訪問網(wǎng)站是否為惡意網(wǎng)站的信息。需要說明的是,該引擎檢測數(shù)據(jù)庫中可以包括按照不同的方式存儲的信息,因此,服務(wù)器根據(jù)該引擎檢測數(shù)據(jù)庫存儲的信息的不同,從該引擎檢測數(shù)據(jù)庫中,獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量的方式可以包括如下兩種方式。第一種方式,當引擎檢測數(shù)據(jù)庫存儲的信息包括網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系時,服務(wù)器可以從該引擎檢測數(shù)據(jù)庫中確定與該目標搜索引擎相匹配的網(wǎng)頁地址;將與該目標搜索引擎相匹配的網(wǎng)頁地址的總數(shù)量確定為通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量;在與該目標搜索引擎相匹配的網(wǎng)頁地址中,確定對應(yīng)惡意檢測結(jié)果的網(wǎng)頁地址的數(shù)量,將得到的結(jié)果作為被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量。需要說明的是,該檢測結(jié)果用于表示該網(wǎng)頁地址對應(yīng)的網(wǎng)站是否為惡意網(wǎng)站,該網(wǎng)頁地址為訪問網(wǎng)站時所引用的地址。其中,服務(wù)器可以從引擎檢測數(shù)據(jù)庫中,確定包括標識該目標搜索引擎的目標網(wǎng)頁地址的網(wǎng)頁地址,將該包括標識該目標搜索引擎的目標網(wǎng)頁地址的網(wǎng)頁地址確定為與該目標搜索引擎相匹配的網(wǎng)頁地址。比如,標識目標搜索引擎A的目標網(wǎng)頁地址為“www.引擎A.com”,該引擎檢測數(shù)據(jù)庫中包括網(wǎng)頁地址A“www.引擎A.com/link?url=A”、網(wǎng)頁地址B“www.引擎A.com/link?url=B”和網(wǎng)頁地址C“www.引擎A.com/link?url=/C”,由于網(wǎng)頁地址A和網(wǎng)頁地址B中都包括標識該目標搜索引擎的目標網(wǎng)頁地址“www.引擎A.com”,因此,服務(wù)器可以將該網(wǎng)頁地址A和網(wǎng)頁地址B確定為與該目標搜索引擎相匹配的網(wǎng)頁地址。另外,由于該引擎檢測數(shù)據(jù)庫中存儲有表示該網(wǎng)頁地址對應(yīng)的網(wǎng)站是否為惡意網(wǎng)站的檢測結(jié)果,因此,該服務(wù)器可以對該目標搜索引擎的檢測結(jié)果進行統(tǒng)計,從而確定通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量以及對應(yīng)惡意檢測結(jié)果的網(wǎng)頁地址的數(shù)量。還需要說明的是,該引擎檢測數(shù)據(jù)庫中存儲的信息不僅可以包括網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系,還可以包括目標搜索引擎訪問網(wǎng)站時的訪問時間等信息。第二種方式,當該引擎檢測數(shù)據(jù)庫中存儲的信息包括引擎地址模板、惡意訪問次數(shù)和非惡意訪問次數(shù)之間的對應(yīng)關(guān)系時,服務(wù)器可以從該引擎檢測數(shù)據(jù)庫中獲取該目標搜索引擎的引擎地址模板;將該目標搜索引擎的引擎地址模板對應(yīng)的惡意訪問次數(shù)及非惡意訪問次數(shù)之和確定為通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量;將該目標搜索引擎的引擎地址模板對應(yīng)的惡意訪問次數(shù)確定為被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量。需要說明的是,服務(wù)器不僅可以通過上述方式確定通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量和被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該服務(wù)器還可以通過其他方式進行確定,比如,當在引擎檢測數(shù)據(jù)庫中通過第一計數(shù)器記錄目標搜索引擎的惡意訪問次數(shù),通過第二計數(shù)器記錄該非惡意訪問次數(shù)時,該服務(wù)器可以確定該第一計數(shù)器中記錄的數(shù)字為惡意訪問次數(shù),以及確定該第二計數(shù)器中記錄的數(shù)字為非惡意訪問次數(shù);將該惡意訪問次數(shù)確定為被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量;將該惡意訪問次數(shù)與非訪問總次數(shù)相加,得到該訪問總次數(shù),將該訪問總次數(shù)確定為通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量。另外,在本發(fā)明實施例中,還需對檢測搜索引擎安全性的時機進行介紹。其中,當服務(wù)器檢測到用于進行搜索引擎安全性檢測的觸發(fā)事件時,從該引擎檢測數(shù)據(jù)庫中,確定通過該搜索引擎中訪問網(wǎng)絡(luò)的惡意訪問次數(shù)和訪問總次數(shù)。需要說明的是,用于進行搜索引擎安全性檢測的觸發(fā)事件可以由用戶觸發(fā)的事件,也可以由服務(wù)器自動觸發(fā)。一方面,當該搜索引擎安全性檢測的觸發(fā)事件由用戶觸發(fā)時,具體的觸發(fā)過程可以為:當控制終端接收到用戶觸發(fā)的引擎安全檢測指令時,該控制終端向服務(wù)器發(fā)送引擎安全檢測請求,服務(wù)器接收該引擎安全檢測請求,以觸發(fā)對該搜索引擎的安全性進行檢測。其中,該控制終端為技術(shù)人員對服務(wù)器中的引擎檢測數(shù)據(jù)庫進行控制的終端。需要說明的是,該引擎安全檢測指令用于對該搜索引擎的安全性進行檢測,且該引擎安全檢測指令可以由控制終端側(cè)的用戶通過指定操作觸發(fā)。另一方面,當該搜索引擎安全性檢測的觸發(fā)事件由服務(wù)器自動觸發(fā)時,具體的觸發(fā)過程可以為:在服務(wù)器中設(shè)置有檢測開始時間和指定時間間隔,服務(wù)器從檢測開始時間起,每隔指定時間間隔,觸發(fā)一次對搜索引擎安全性進行檢測的事件,也即是,每隔指定時間間隔對搜索引擎的安全性進行檢測。需要說明的是,該指定時間間隔可以事先設(shè)置,比如該指定時間間隔可以為一天、一周、一個月等。進一步地,在本發(fā)明實施例中,服務(wù)器還可以通過執(zhí)行如下步驟更新該引擎檢測數(shù)據(jù)庫。步驟A:服務(wù)器接收攜帶檢測地址信息的第一地址檢測請求,該檢測地址信息中包括第一網(wǎng)頁地址和引用信息,或者,該檢測地址信息包括該第二網(wǎng)頁地址,該第一網(wǎng)頁地址為通過搜索引擎所訪問的網(wǎng)頁地址,該第二網(wǎng)頁地址為訪問該第一網(wǎng)頁地址時所引用的網(wǎng)頁地址,該引用信息包括該第二網(wǎng)頁地址。其中,該第一地址檢測請求可以由終端向服務(wù)器發(fā)送,也即是,當終端在搜索引擎中接收到網(wǎng)頁地址訪問指令時,可以向服務(wù)器發(fā)送第一地址檢測請求。需要說明的是,該網(wǎng)頁地址訪問指令可以由用戶通過指定操作觸發(fā),且該指定操作可以為點擊操作、滑動操作或語音操作等等。由于終端中可以設(shè)置白名單,且該白名單可以用于存儲無需服務(wù)器進行檢測的網(wǎng)頁地址,因此,當終端通過搜索引擎訪問第一網(wǎng)頁地址對應(yīng)的網(wǎng)站時,可以判斷存儲的白名單中是否包括用于標識該搜索引擎的網(wǎng)頁地址,當該白名單中包括用于標識該搜索引擎的網(wǎng)頁地址時,將第一網(wǎng)頁地址和引用信息攜帶在第一地址檢測請求中發(fā)送給服務(wù)器,該引用信息中包括該第二網(wǎng)頁地址。由于在通常情況下,當通過搜索引擎訪問一個網(wǎng)頁地址時,需要先訪問該網(wǎng)頁地址所引用的網(wǎng)頁地址,然后從該引用的網(wǎng)頁地址跳轉(zhuǎn)到該訪問的網(wǎng)頁地址。也即是,在本發(fā)明實施例中,當通過搜索引擎訪問第一網(wǎng)頁地址時,需要先訪問該第一網(wǎng)頁地址所引用的第二網(wǎng)頁地址,然后從第二網(wǎng)頁地址跳轉(zhuǎn)到該第一網(wǎng)頁地址。因此,當該白名單中不包括用于標識該搜索引擎的網(wǎng)頁地址時,終端通過搜索引擎先訪問第二網(wǎng)頁地址,此時只將第二網(wǎng)頁地址攜帶在該第一地址檢測請求中發(fā)送至服務(wù)器,也即是,該檢測地址信息中只包括第二網(wǎng)頁地址。同時,由于終端最終要訪問第一網(wǎng)頁地址的網(wǎng)頁,因此,在該終端向服務(wù)器發(fā)送該第一地址檢測請求后,該終端需要從第二網(wǎng)頁地址跳轉(zhuǎn)到第一網(wǎng)頁地址,并將該第一網(wǎng)頁地址攜帶在第二地址檢測請求中發(fā)送給服務(wù)器。步驟B:服務(wù)器通過對該檢測地址信息進行惡意地址檢測,確定該第二網(wǎng)頁地址的檢測結(jié)果。由于該檢測地址信息中可以包括第一網(wǎng)頁地址和引用信息,也可以只包括第二網(wǎng)頁地址,因此,當該檢測地址信息中只包括第二網(wǎng)頁地址時,該服務(wù)器可以將該第二網(wǎng)頁地址與存儲的惡意地址數(shù)據(jù)庫中的多個惡意地址進行對比,當該惡意數(shù)據(jù)庫中存在與該第二網(wǎng)頁地址相同的惡意地址時,則確定該第二網(wǎng)頁地址為惡意地址。另外,當該檢測地址信息中包括第一網(wǎng)頁地址和引用信息時,服務(wù)器只對該第一網(wǎng)頁地址進行惡意地址檢測。而服務(wù)器對該第一網(wǎng)頁地址進行惡意地址檢測的操作可以參考服務(wù)器對第二網(wǎng)頁地址進行惡意地址檢測的操作,本發(fā)明實施例對此不再進行一一贅述。需要說明的是,由于該檢測地址信息中包括第一網(wǎng)頁地址的同時還包括該引用信息,且該引用信息包括該第二網(wǎng)頁地址,因此,當服務(wù)器對該第一網(wǎng)頁地址進行惡意地址檢測后,可以將該第一網(wǎng)頁地址的安全性檢測結(jié)果確定為該第二網(wǎng)頁地址的安全性檢測結(jié)果,也即是,當該第一網(wǎng)頁地址的檢測結(jié)果為非惡意地址時,該第二網(wǎng)頁地址的檢測結(jié)果也同樣為非惡意地址;當該第一網(wǎng)頁地址的檢測結(jié)果為惡意地址時,該第二網(wǎng)頁地址的檢測結(jié)果同樣為惡意地址。步驟C:服務(wù)器基于該第二網(wǎng)頁地址和檢測結(jié)果,對該引擎檢測數(shù)據(jù)庫進行更新。其中,服務(wù)器基于該第二網(wǎng)頁地址和檢測結(jié)果,對該引擎檢測數(shù)據(jù)庫進行更新的操作可以包括如下兩種方式。(1)、當該引擎檢測數(shù)據(jù)庫存儲的信息包括網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系時,該服務(wù)器可以將該第二網(wǎng)頁地址和檢測結(jié)果,存儲在該引擎檢測數(shù)據(jù)庫中。比如,當該第二網(wǎng)頁地址為www.引擎A.com/link?url=A,且該第二網(wǎng)頁地址www.引擎A.com/link?url=A的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為惡意網(wǎng)站時,可以將該第二網(wǎng)頁地址www.a.com以及檢測結(jié)果惡意網(wǎng)站存儲到如表1所示的第二網(wǎng)絡(luò)地址和檢測結(jié)果之間的對應(yīng)關(guān)系中,以對該引擎檢測數(shù)據(jù)庫進行更新。表1第二網(wǎng)頁地址檢測結(jié)果............www.引擎A.com/link?url=B非惡意網(wǎng)站www.引擎A.com/link?url=C惡意網(wǎng)站www.引擎A.com/link?url=A惡意網(wǎng)站需要說明的是,在本發(fā)明實施例中,僅以上述表1所述的第二網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系為例進行說明,并不對本發(fā)明實施例構(gòu)成限定。另外,服務(wù)器在對該引擎檢測數(shù)據(jù)庫進行更新之前,可以事先設(shè)置該第二網(wǎng)頁地址字段和檢測結(jié)果字段之間的對應(yīng)關(guān)系,也即是,服務(wù)器在對該引擎檢測數(shù)據(jù)庫進行更新之前,可以接收第一對應(yīng)關(guān)系建立請求,該第一對應(yīng)關(guān)系建立請求中可以攜帶該第二網(wǎng)頁地址字段和檢測結(jié)果字段,之后,該服務(wù)器可以創(chuàng)建第二網(wǎng)頁地址字段和檢測結(jié)果字段之間的對應(yīng)關(guān)系。進一步地,該引擎檢測數(shù)據(jù)庫中不僅可以存儲第二網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系,還可以存儲對檢測地址信息進行惡意地址檢測的檢測時間以及第二網(wǎng)頁地址對應(yīng)的第一網(wǎng)頁地址。另外,當通過上述第一種方式對該引擎檢測數(shù)據(jù)庫進行更新時,由于在該引擎檢測數(shù)據(jù)庫中存儲了該第二網(wǎng)頁地址和檢測結(jié)果,因此,后續(xù)查看該引擎檢測數(shù)據(jù)庫時,可以很方便地從該引擎檢測數(shù)據(jù)庫中獲取到具體的惡意網(wǎng)站。(2)、當該引擎檢測數(shù)據(jù)庫存儲的信息包括引擎地址模板、惡意訪問次數(shù)和非惡意訪問次數(shù)之間的對應(yīng)關(guān)系時,該服務(wù)器可以從該引擎檢測數(shù)據(jù)庫中存儲的引擎地址模板中,確定該第二網(wǎng)頁地址所屬的引擎地址模板;當該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為惡意網(wǎng)站時,將該引擎檢測數(shù)據(jù)庫中第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的惡意訪問次數(shù)進行更新;當該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為非惡意網(wǎng)站時,將該引擎檢測數(shù)據(jù)庫中該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的非惡意訪問次數(shù)進行更新。其中,當該檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為惡意網(wǎng)站時,服務(wù)器可以改變引擎檢測數(shù)據(jù)庫中記錄的該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的惡意訪問次數(shù),也即是,當服務(wù)器確定該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為惡意網(wǎng)站時,就增加一次該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的惡意訪問次數(shù),以實現(xiàn)對第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的惡意訪問次數(shù)的更新。同理,當該檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為非惡意網(wǎng)站時,服務(wù)器可以改變引擎檢測數(shù)據(jù)庫中記錄的該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的非惡意訪問次數(shù),也即是,當服務(wù)器確定該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為非惡意網(wǎng)站時,就增加一次該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的非惡意訪問次數(shù),以實現(xiàn)對第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的非惡意訪問次數(shù)的更新。另外,服務(wù)器不僅可以通過上述方式更新該惡意訪問次數(shù)和非惡意訪問次數(shù),該服務(wù)器還可以通過其他方式進行更新,比如,服務(wù)器還可以通過第一計數(shù)器記錄該惡意訪問次數(shù),通過第二計數(shù)器記錄該非惡意訪問次數(shù),以達到對該惡意訪問次數(shù)或非惡意訪問次數(shù)更新的目的。需要說明的是,服務(wù)器在對該引擎檢測數(shù)據(jù)庫進行更新之前,可以事先設(shè)置該引擎地址模板字段、惡意訪問次數(shù)字段和非惡意訪問次數(shù)字段之間的對應(yīng)關(guān)系,服務(wù)器在對該引擎檢測數(shù)據(jù)庫進行更新之前,可以接收第二對應(yīng)關(guān)系建立請求,該第二對應(yīng)關(guān)系建立請求中可以攜帶該引擎地址模板字段、惡意訪問次數(shù)字段和非惡意訪問次數(shù)字段,之后,該服務(wù)器可以存儲該引擎地址模板字段、惡意訪問次數(shù)字段和非惡意訪問次數(shù)字段之間的對應(yīng)關(guān)系。還需要說明的是,引擎地址模板指的是標識終端通過搜索引擎訪問第一網(wǎng)頁地址時,所引用的第二網(wǎng)頁地址的模板,且該引擎地址模塊中包括用于指示該搜索引擎的網(wǎng)頁地址,比如,當用于指示搜索引擎A的網(wǎng)頁地址為www.引擎A.com時,該搜索引擎A的引擎地址模塊板可以為“www.引擎A.com/link?url=${加密串}”。另外,服務(wù)器確定該第二網(wǎng)頁地址所屬的引擎地址模板的操作可以為:將該第二網(wǎng)頁地址與存儲的多個引擎地址模板進行比較,當該多個引擎地址模板中存在符合該第二網(wǎng)頁地址構(gòu)成模式的模板時,確定符合該第二網(wǎng)頁地址構(gòu)成模式的引擎地址模板為該第二網(wǎng)頁地址的引擎地址模板。還需要說明的是,該服務(wù)器不僅可以通過上述步驟A至步驟C來更新引擎檢測數(shù)據(jù)庫,還可以通過上述步驟A至步驟C建立一個引擎檢測數(shù)據(jù)庫,本發(fā)明實施例對此不再進行一一贅述。再者,當服務(wù)器通過上述第二種方式對該引擎檢測數(shù)據(jù)庫進行更新時,該服務(wù)器只需對搜索引擎訪問網(wǎng)絡(luò)的惡意訪問次數(shù)或非惡意訪次數(shù)進行更新,無需對第二網(wǎng)頁地址以及檢測結(jié)果進行存儲,從而節(jié)省了存儲空間,加快了運行效率。步驟102:服務(wù)器基于通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,確定通過該目標搜索引擎訪問的惡意網(wǎng)站的比例,將通過該目標搜索引擎訪問的惡意網(wǎng)站的比例作為該目標搜索引擎的惡意訪問權(quán)重。具體地,服務(wù)器可以將被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量除以通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量,得到的結(jié)果即為通過該目標搜索引擎訪問的惡意網(wǎng)站的比例。步驟103:服務(wù)器根據(jù)該目標搜索引擎的惡意訪問權(quán)重檢測該目標搜索引擎的安全性。具體地,當該搜索惡意訪問權(quán)重大于或等于第一權(quán)重閾值時,確定該目標搜索引擎不安全;當該惡意訪問權(quán)重小于該第一權(quán)重閾值時,確定該目標搜索引擎安全。需要說明的是,該第一權(quán)重閾值為服務(wù)器確定目標搜索引擎是否安全的標準,且該第一權(quán)重閾值的范圍可以以判別搜索引擎的安全性的精確度為準,搜索引擎的安全等級越高,則第一權(quán)重閾值越小,搜索引擎的安全等級越低,則第一權(quán)重閾值越大,另外,該第一權(quán)重閾值可以事先設(shè)置,比如,該第一權(quán)重閾值可以為20%、30%、35%等。進一步地,當該惡意訪問權(quán)重大于或等于第一權(quán)重閾值,且服務(wù)器確定目標該搜索引擎不安全之后,還可以通過事先設(shè)置的第二權(quán)重閾值和第三權(quán)重閾值,以及該第一權(quán)重閾值確定該目標搜索引擎的不安全等級。其中,服務(wù)器基于該第一權(quán)重閾值、第二權(quán)重閾值和第三權(quán)重閾值確定該目標搜索引擎的不安全等級的操作可以為:當該惡意訪問權(quán)重大于或等于該第一權(quán)重閾值,且小于第二權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第一級;當該惡意訪問權(quán)重大于或等于該第二權(quán)重閾值,且小于第三權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第二級;當該惡意訪問權(quán)重大于或等于該第三權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第三級;其中,該第一級的安全性大于該第二級的安全性,該第二級的安全性大于該第三級的安全性。需要說明的是,該第二權(quán)重閾值和第三權(quán)重閾值均為劃分目標搜索引擎不安全等級的標準,比如,該第二權(quán)重閾值可以為40%,該第三權(quán)重閾值可以為50%等。另外,在本發(fā)明實施例中,不僅可以設(shè)置第二權(quán)重閾值和第三權(quán)重閾值來劃分不安全等級,還可以設(shè)置其他閾值權(quán)重,比如第四權(quán)重閾值、第五權(quán)重閾值等,以便更細致劃分目標搜索引擎的不安全等級。進一步地,服務(wù)器對該目標搜索引擎進行檢測后,當檢測到目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)時,可以將目標搜索引擎的安全性檢測結(jié)果返回給終端,以告知用戶該目標搜索引擎的安全性。需要說明的是,該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件用于指示將該目標搜索引擎的安全性的檢測結(jié)果發(fā)送給終端。其中,服務(wù)器可以通過如下兩種方式來檢測目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件是否被觸發(fā)。第一種,當服務(wù)器完成對該目標搜索引擎安全性的檢測時,確定該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)。也即是,只要服務(wù)器完成對該目標搜索引擎安全性的檢測,就確定該發(fā)送事件被觸發(fā)。第二種,當服務(wù)器接收到終端發(fā)送的目標搜索引擎的安全性檢測結(jié)果獲取請求時,確定該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)。在另一種可能的實現(xiàn)方式中,由于在引擎檢測數(shù)據(jù)庫中可以存儲多個不同搜索引擎的信息,因此,服務(wù)器還可以將不同搜索引擎的惡意訪問權(quán)重進行排序,得到排序結(jié)果;并基于該排序結(jié)果,確定安全的搜索引擎,并向終端推薦安全的搜索引擎。需要說明的是,對不同搜索引擎的排序可以是按照惡意訪問權(quán)重從大到小的排序,也可以是按照惡意訪問權(quán)重從小到大的排序,也即是,對不同搜索引擎的排序可以按照安全等級從小到大的排序,也可以按照安全等級從大到小的排序。另外,當服務(wù)器對該不同搜索引擎的進行排名后,不僅可以根據(jù)該排序結(jié)果,確定安全的搜索引擎,并向終端返回安全的搜索引擎的信息,也可以將該排序結(jié)果直接發(fā)送給終端,使用戶自主選擇搜索引擎進行使用。需要說明的是,該服務(wù)器可以每檢測一次網(wǎng)頁地址的安全性,就向終端返回該網(wǎng)頁地址的安全性和訪問該網(wǎng)頁地址的搜索引擎的安全性。但是,當用戶通過搜索引擎訪問網(wǎng)頁地址的頻率過高時,將會造成服務(wù)器的運行負擔(dān),也會給用戶帶來干擾,因此,該服務(wù)器可以在終端通過搜索引擎訪問網(wǎng)頁地址的次數(shù)達到指定次數(shù)時,根據(jù)該指定次數(shù)的檢測結(jié)果,綜合判斷該搜索引擎的安全性,并向終端推薦安全的搜索引擎。其中,服務(wù)器根據(jù)指定次數(shù)的檢測結(jié)果,綜合判斷該搜索引擎的安全性的操作可以為:對于多個搜索引擎中的每個搜索引擎,服務(wù)器從確定該搜索引擎在指定次數(shù)中檢測結(jié)果為安全的次數(shù),將出現(xiàn)安全的次數(shù)最多的搜索引擎確定為安全的搜索引擎。在本發(fā)明實施例中,服務(wù)器可以從引擎檢測數(shù)據(jù)庫中獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,并確定該惡意網(wǎng)站的數(shù)量占該訪問的網(wǎng)站數(shù)量中的惡意訪問權(quán)重,從而根據(jù)該惡意訪問權(quán)重和事先設(shè)置的第一閾值權(quán)重,檢測該目標搜索引擎的安全性,并將該目標搜索引擎的檢測結(jié)果返回給終端,以對用戶進行提示。另外,由于該引擎檢測數(shù)據(jù)庫中的信息是可以進行更新的,因此,保證了引擎檢測數(shù)據(jù)庫中的信息為最新的信息,從而保證了獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量的準確性。另外,當基于通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,對該搜索引擎的安全性進行檢測時,由于檢測該搜索引擎的安全性使用的是用戶真實的訪問數(shù)據(jù),無需人工干預(yù)和選取關(guān)鍵詞,消除了人工主觀選擇關(guān)鍵詞帶來的不穩(wěn)定性和主觀性,從而提高了檢測搜索引擎安全性的準確率。圖2是本發(fā)明實施例提供的一種搜索引擎的安全性檢測方法的流程圖,參見圖2,該方法包括:步驟201:當終端通過搜索引擎接收到對第一網(wǎng)頁地址的訪問指令時,向服務(wù)器發(fā)送第一地址檢測請求,該檢測地址信息中包括第一網(wǎng)頁地址和引用信息,或者,該檢測地址信息包括該第二網(wǎng)頁地址,該第一網(wǎng)頁地址為通過搜索引擎所訪問的網(wǎng)頁地址,該第二網(wǎng)頁地址為訪問該第一網(wǎng)頁地址時所引用的網(wǎng)頁地址,該引用信息包括該第二網(wǎng)頁地址。由于終端中可以設(shè)置白名單,且該白名單可以用于存儲無需服務(wù)器進行檢測的網(wǎng)頁地址,因此,當終端通過搜索引擎訪問第一網(wǎng)頁地址對應(yīng)的網(wǎng)站時,可以判斷存儲的白名單中是否包括用于標識該搜索引擎的網(wǎng)頁地址,當該白名單中包括用于標識該搜索引擎的網(wǎng)頁地址時,將第一網(wǎng)頁地址和引用信息攜帶在第一地址檢測請求中發(fā)送給服務(wù)器,該引用信息中包括該第二網(wǎng)頁地址。由于在通常情況下,當通過搜索引擎訪問一個網(wǎng)頁地址時,需要先訪問該網(wǎng)頁地址所引用的網(wǎng)頁地址,然后從該引用的網(wǎng)頁地址跳轉(zhuǎn)到該訪問的網(wǎng)頁地址。也即是,在本發(fā)明實施例中,當通過搜索引擎訪問第一網(wǎng)頁地址時,需要先訪問該第一網(wǎng)頁地址所引用的第二網(wǎng)頁地址,然后從第二網(wǎng)頁地址跳轉(zhuǎn)到該第一網(wǎng)頁地址。因此,當該白名單中不包括用于標識該搜索引擎的網(wǎng)頁地址時,終端通過搜索引擎先訪問第二網(wǎng)頁地址,此時只將第二網(wǎng)頁地址攜帶在該第一地址檢測請求中發(fā)送至服務(wù)器,也即是,該檢測地址信息中只包括第二網(wǎng)頁地址。同時,由于終端最終要訪問第一網(wǎng)頁地址的網(wǎng)頁,因此,在該終端向服務(wù)器發(fā)送該第一地址檢測請求后,該終端需要從第二網(wǎng)頁地址跳轉(zhuǎn)到第一網(wǎng)頁地址,并將該第一網(wǎng)頁地址攜帶在第二地址檢測請求中發(fā)送給服務(wù)器。需要說明是,關(guān)于步驟201的其他解釋說明可以參考上述實施例中步驟101中的步驟A的解釋說明,本發(fā)明實施例對此不再進行一一贅述。步驟202:當服務(wù)器接收到攜帶檢測地址信息的第一地址檢測請求時,通過對該檢測地址信息進行惡意地址檢測,確定該第二網(wǎng)頁地址的檢測結(jié)果。由于該檢測地址信息中可以包括第一網(wǎng)頁地址和引用信息,也可以只包括第二網(wǎng)頁地址,因此,當該檢測地址信息中只包括第二網(wǎng)頁地址時,該服務(wù)器可以將該第二網(wǎng)頁地址與存儲的惡意地址數(shù)據(jù)庫中的多個惡意地址進行對比,當該惡意數(shù)據(jù)庫中存在與該第二網(wǎng)頁地址相同的惡意地址時,則確定該第二網(wǎng)頁地址為惡意地址。另外,當該檢測地址信息中包括第一網(wǎng)頁地址和引用信息時,服務(wù)器只對該第一網(wǎng)頁地址進行惡意地址檢測。而服務(wù)器對該第一網(wǎng)頁地址進行惡意地址檢測的操作可以參考服務(wù)器對第二網(wǎng)頁地址進行惡意地址檢測的操作,本發(fā)明實施例對此不再進行一一贅述。需要說明是,關(guān)于步驟202的其他解釋說明可以參考上述實施例中步驟101中的步驟B的解釋說明,本發(fā)明實施例對此不再進行一一贅述。步驟203:服務(wù)器基于該第二網(wǎng)頁地址和檢測結(jié)果,對該引擎檢測數(shù)據(jù)庫進行更新。其中,服務(wù)器基于該第二網(wǎng)頁地址和檢測結(jié)果,對該引擎檢測數(shù)據(jù)庫進行更新的操作可以包括兩種方式。而該服務(wù)器對該兩種方式的具體操作可以參考上述實施例中步驟101中的步驟C的操作,本發(fā)明實施例對此不再進行一一贅述。步驟204:服務(wù)器基于該更新后的引擎檢測數(shù)據(jù)庫,獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該目標搜索引擎為待檢測安全性的搜索引擎。具體地,服務(wù)器可以從更新后的引擎檢測數(shù)據(jù)庫中獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該引擎檢測數(shù)據(jù)庫中存儲有用于指示通過各種搜索引擎訪問的網(wǎng)站的信息,及用于指示被訪問網(wǎng)站是否為惡意網(wǎng)站的信息。需要說明的是,該引擎檢測數(shù)據(jù)庫中可以包括按照不同的方式存儲的信息,因此,服務(wù)器根據(jù)該引擎檢測數(shù)據(jù)庫存儲的信息的不同,從該引擎檢測數(shù)據(jù)庫中,獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量的方式可以包括兩種方式。而服務(wù)器對該兩種方式的具體操作可以參考上述實施例中步驟101的操作,本發(fā)明實施例對此不再進行一一贅述。步驟205:服務(wù)器基于通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,確定通過該目標搜索引擎訪問的惡意網(wǎng)站的比例,將通過該目標搜索引擎訪問的惡意網(wǎng)站的比例作為該目標搜索引擎的惡意訪問權(quán)重。具體地,服務(wù)器可以將被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量除以通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量,得到的結(jié)果即為通過該目標搜索引擎訪問的惡意網(wǎng)站的比例。步驟206:服務(wù)器根據(jù)該目標搜索引擎的惡意訪問權(quán)重檢測該目標搜索引擎的安全性。具體地,當該搜索惡意訪問權(quán)重大于或等于第一權(quán)重閾值時,確定該目標搜索引擎不安全;當該惡意訪問權(quán)重小于該第一權(quán)重閾值時,確定該目標搜索引擎安全。需要說明的是,關(guān)于步驟206的其他解釋說明可以參考上述實施例中步驟103的解釋說明,本發(fā)明實施例對此不再進行一一贅述。步驟207:當服務(wù)器檢測到目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)時,將該目標搜索引擎安全性的檢測結(jié)果發(fā)送至終端,該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件用于指示將該目標搜索引擎的安全性的檢測結(jié)果發(fā)送給終端。其中,服務(wù)器可以通過如下兩種方式來檢測目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件是否被觸發(fā)。第一種,當服務(wù)器完成對該目標搜索引擎安全性的檢測時,確定該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)。第二種,當服務(wù)器接收到終端發(fā)送的目標搜索引擎的安全性檢測結(jié)果獲取請求時,確定該目標搜索引擎的安全性檢測結(jié)果的發(fā)送事件被觸發(fā)。需要說明的是,關(guān)于步驟207的其他解釋說明可以參考上述實施例中步驟103的解釋說明,本發(fā)明實施例對此不再進行一一贅述。在本發(fā)明實施例中,服務(wù)器可以從引擎檢測數(shù)據(jù)庫中獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,并確定該惡意網(wǎng)站的數(shù)量占該訪問的網(wǎng)站數(shù)量中的惡意訪問權(quán)重,從而根據(jù)該惡意訪問權(quán)重和事先設(shè)置的第一閾值權(quán)重,檢測該目標搜索引擎的安全性,并將該目標搜索引擎的檢測結(jié)果返回給終端,以對用戶進行提示。另外,由于該引擎檢測數(shù)據(jù)庫中的信息是可以進行更新的,因此,保證了引擎檢測數(shù)據(jù)庫中的信息為最新的信息,從而保證了獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量的準確性。另外,當基于通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,對該搜索引擎的安全性進行檢測時,由于檢測該搜索引擎的安全性使用的是用戶真實的訪問數(shù)據(jù),無需人工干預(yù)和選取關(guān)鍵詞,消除了人工主觀選擇關(guān)鍵詞帶來的不穩(wěn)定性和主觀性,從而提高了檢測搜索引擎安全性的準確率。圖3A是本發(fā)明實施例提供的一種搜索引擎的安全性檢測裝置的結(jié)構(gòu)框圖。參見圖3A,該裝置包括:獲取模塊301、第一確定模塊302和檢測模塊303。獲取模塊301,用于獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該目標搜索引擎為待檢測安全性的搜索引擎;第一確定模塊302,用于基于通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,確定通過該目標搜索引擎訪問的惡意網(wǎng)站的比例,將通過該目標搜索引擎訪問的惡意網(wǎng)站的比例作為該目標搜索引擎的惡意訪問權(quán)重;檢測模塊303,用于根據(jù)該目標搜索引擎的惡意訪問權(quán)重檢測該目標搜索引擎的安全性??蛇x地,參見圖3B,該獲取模塊301包括:獲取單元3011,用于從預(yù)先建立的引擎檢測數(shù)據(jù)庫中獲取通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,該引擎檢測數(shù)據(jù)庫中存儲有用于指示通過各種搜索引擎訪問的網(wǎng)站的信息,及用于指示被訪問網(wǎng)站是否為惡意網(wǎng)站的信息??蛇x地,該引擎檢測數(shù)據(jù)庫存儲的信息包括網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系,該檢測結(jié)果用于表示該網(wǎng)頁地址對應(yīng)的網(wǎng)站是否為惡意網(wǎng)站,該網(wǎng)頁地址為被訪問網(wǎng)站的地址;該獲取單元3011用于:從該引擎檢測數(shù)據(jù)庫中確定與該目標搜索引擎相匹配的網(wǎng)頁地址;將與該目標搜索引擎相匹配的網(wǎng)頁地址的總數(shù)量確定為通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量;在與該目標搜索引擎相匹配的網(wǎng)頁地址中,確定對應(yīng)惡意檢測結(jié)果的網(wǎng)頁地址的數(shù)量,將得到的結(jié)果作為被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量。可選地,該引擎檢測數(shù)據(jù)庫中存儲的信息包括引擎地址模板、惡意訪問次數(shù)和非惡意訪問次數(shù)之間的對應(yīng)關(guān)系;該獲取單元3011用于:從該引擎檢測數(shù)據(jù)庫中獲取該目標搜索引擎的引擎地址模板;將該目標搜索引擎的引擎地址模板對應(yīng)的惡意訪問次數(shù)及非惡意訪問次數(shù)之和確定為通過該目標搜索引擎訪問的網(wǎng)站的數(shù)量;將該目標搜索引擎的引擎地址模板對應(yīng)的惡意訪問次數(shù)確定為被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量??蛇x地,參見圖3C,該裝置還包括:接收模塊304,用于接收攜帶檢測地址信息的第一地址檢測請求,該檢測地址信息包括第一網(wǎng)頁地址和引用信息,或者,該檢測地址信息包括第二網(wǎng)頁地址,該第一網(wǎng)頁地址為通過該搜索引擎所訪問的網(wǎng)站地址,該第二網(wǎng)頁地址為通過該搜索引擎訪問該第一網(wǎng)頁地址時所引用的網(wǎng)頁地址,該引用信息包括該第二網(wǎng)頁地址;第二確定模塊305,用于通過對該檢測地址信息的惡意地址檢測,確定該第二網(wǎng)頁地址的檢測結(jié)果;更新模塊306,用于基于該第二網(wǎng)頁地址和該檢測結(jié)果,對該引擎檢測數(shù)據(jù)庫進行更新??蛇x地,該引擎檢測數(shù)據(jù)庫存儲的信息包括網(wǎng)頁地址和檢測結(jié)果之間的對應(yīng)關(guān)系時,參見圖3D,該更新模塊306包括:存儲單元3061,用于將該第二網(wǎng)頁地址和該檢測結(jié)果,存儲在該引擎檢測數(shù)據(jù)庫中??蛇x地,該引擎檢測數(shù)據(jù)庫中存儲的信息包括引擎地址模板、惡意訪問次數(shù)和非惡意訪問次數(shù)之間的對應(yīng)關(guān)系時,參見圖3E,該更新模塊306包括:第一確定單元3062,用于從該引擎檢測數(shù)據(jù)庫中存儲的引擎地址模板中,確定該第二網(wǎng)頁地址所屬的引擎地址模板;第一更新單元3063,當該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為惡意網(wǎng)站時,將該引擎檢測數(shù)據(jù)庫中該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的惡意訪問次數(shù)進行更新;第二更新單元3064,用于當該第二網(wǎng)頁地址的檢測結(jié)果為該第二網(wǎng)頁地址對應(yīng)的網(wǎng)站為非惡意網(wǎng)站時,將該引擎檢測數(shù)據(jù)庫中該第二網(wǎng)頁地址所屬的引擎地址模板對應(yīng)的非惡意訪問次數(shù)進行更新。可選地,參見圖3F,該檢測模塊303包括:第二確定單元3031,用于當該目標搜索引擎的惡意訪問權(quán)重大于或等于第一權(quán)重閾值時,確定該目標搜索引擎不安全;第三確定單元3032,用于當該目標搜索引擎的惡意訪問權(quán)重小于該第一權(quán)重閾值時,確定該目標搜索引擎安全??蛇x地,參見圖3G,該檢測模塊303還包括如下單元中的至少一種:第四確定單元3033,用于當該惡意訪問權(quán)重大于或等于該第一權(quán)重閾值,且小于第二權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第一級;第五確定單元3034,用于當該惡意訪問權(quán)重大于或等于該第二權(quán)重閾值,且小于第三權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第二級;第六確定單元3035,用于當該惡意訪問權(quán)重大于或等于該第三權(quán)重閾值時,確定該目標搜索引擎的不安全等級為第三級;其中,該第一級的安全性大于該第二級的安全性,該第二級的安全性大于該第三級的安全性。可選地,參見圖3H,該裝置還包括:排序模塊307,用于將不同搜索引擎的惡意訪問權(quán)重進行排序,得到排序結(jié)果;第三確定模塊308,用于基于該排序結(jié)果,確定安全的搜索引擎;推薦模塊309,用于推薦該安全的搜索引擎。在本發(fā)明實施例中,服務(wù)器可以從引擎檢測數(shù)據(jù)庫中獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,并確定該惡意網(wǎng)站的數(shù)量占該訪問的網(wǎng)站數(shù)量中的惡意訪問權(quán)重,從而根據(jù)該惡意訪問權(quán)重和事先設(shè)置的第一閾值權(quán)重,檢測該目標搜索引擎的安全性,并將該目標搜索引擎的檢測結(jié)果返回給終端,以對用戶進行提示。另外,由于該引擎檢測數(shù)據(jù)庫中的信息是可以進行更新的,因此,保證了引擎檢測數(shù)據(jù)庫中的信息為最新的信息,從而保證了獲取通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量的準確性。另外,當基于通過目標搜索引擎訪問的網(wǎng)站的數(shù)量及被訪問網(wǎng)站中的惡意網(wǎng)站的數(shù)量,對該搜索引擎的安全性進行檢測時,由于檢測該搜索引擎的安全性使用的是為用戶真實的訪問數(shù)據(jù),無需人工干預(yù)和選取關(guān)鍵詞,消除了人工主觀選擇關(guān)鍵詞帶來的不穩(wěn)定性和主觀性,從而提高了檢測搜索引擎安全性的準確率。需要說明的是:上述實施例提供的搜索引擎的安全性檢測裝置在檢測搜索引擎的安全性時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的搜索引擎的安全性檢測裝置與搜索引擎的安全性檢測方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。圖4是本發(fā)明實施例提供的一種搜索引擎的安全性檢測裝置的服務(wù)器結(jié)構(gòu)示意圖。該服務(wù)器可以是后臺服務(wù)器集群中的服務(wù)器。具體來講:服務(wù)器400包括中央處理單元(CPU)401、包括隨機存取存儲器(RAM)402和只讀存儲器(ROM)403的系統(tǒng)存儲器404,以及連接系統(tǒng)存儲器404和中央處理單元401的系統(tǒng)總線405。服務(wù)器400還包括幫助計算機內(nèi)的各個器件之間傳輸信息的基本輸入/輸出系統(tǒng)(I/O系統(tǒng))406,和用于存儲操作系統(tǒng)413、應(yīng)用程序414和其他程序模塊415的大容量存儲設(shè)備407?;据斎?輸出系統(tǒng)406包括有用于顯示信息的顯示器408和用于用戶輸入信息的諸如鼠標、鍵盤之類的輸入設(shè)備409。其中顯示器408和輸入設(shè)備409都通過連接到系統(tǒng)總線405的輸入輸出控制器410連接到中央處理單元401?;据斎?輸出系統(tǒng)406還可以包括輸入輸出控制器410以用于接收和處理來自鍵盤、鼠標、或電子觸控筆等多個其他設(shè)備的輸入。類似地,輸入輸出控制器410還提供輸出到顯示屏、打印機或其他類型的輸出設(shè)備。大容量存儲設(shè)備407通過連接到系統(tǒng)總線405的大容量存儲控制器(未示出)連接到中央處理單元401。大容量存儲設(shè)備407及其相關(guān)聯(lián)的計算機可讀介質(zhì)為服務(wù)器400提供非易失性存儲。也就是說,大容量存儲設(shè)備407可以包括諸如硬盤或者CD-ROM驅(qū)動器之類的計算機可讀介質(zhì)(未示出)。不失一般性,計算機可讀介質(zhì)可以包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)等信息的任何方法或技術(shù)實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。計算機存儲介質(zhì)包括RAM、ROM、EPROM、EEPROM、閃存或其他固態(tài)存儲其技術(shù),CD-ROM、DVD或其他光學(xué)存儲、磁帶盒、磁帶、磁盤存儲或其他磁性存儲設(shè)備。當然,本領(lǐng)域技術(shù)人員可知計算機存儲介質(zhì)不局限于上述幾種。上述的系統(tǒng)存儲器404和大容量存儲設(shè)備407可以統(tǒng)稱為存儲器。根據(jù)本發(fā)明的各種實施例,服務(wù)器400還可以通過諸如因特網(wǎng)等網(wǎng)絡(luò)連接到網(wǎng)絡(luò)上的遠程計算機運行。也即服務(wù)器400可以通過連接在系統(tǒng)總線405上的網(wǎng)絡(luò)接口單元411連接到網(wǎng)絡(luò)412,或者說,也可以使用網(wǎng)絡(luò)接口單元411來連接到其他類型的網(wǎng)絡(luò)或遠程計算機系統(tǒng)(未示出)。上述存儲器還包括一個或者一個以上的程序,一個或者一個以上程序存儲于存儲器中,被配置由CPU執(zhí)行。該一個或者一個以上程序包含用于進行本發(fā)明實施例提供的如圖1C所示的搜索引擎的安全性檢測方法的指令。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。當前第1頁1 2 3