本發(fā)明涉及互聯(lián)網(wǎng)
技術(shù)領(lǐng)域:
,具體地涉及一種識別代理IP的方法及系統(tǒng)。
背景技術(shù):
:目前,互聯(lián)網(wǎng)上存在各種安全風(fēng)險,代理IP(InternetProtocol,網(wǎng)絡(luò)之間互聯(lián)的協(xié)議)就是其中之一。因為代理服務(wù)器技術(shù)的出現(xiàn),一個國內(nèi)的用戶可以通過國外的代理服務(wù)器對目標(biāo)服務(wù)器發(fā)動網(wǎng)絡(luò)攻擊,而目標(biāo)服務(wù)器顯示的用戶IP地址為國外的服務(wù)器地址,因此無法通過IP地址與地理位置互查技術(shù)查找到具有攻擊性的IP對應(yīng)的用戶的信息。因此在很多情況下,服務(wù)器只能夠?qū)⒄P與代理IP區(qū)分開來,采用不同的安全措施來應(yīng)對。目前識別代理IP的方法主要是端口掃描的方式,即反向掃描目前互聯(lián)網(wǎng)上的所有服務(wù)器,判斷一些常用的代理端口是否開放。代理IP的方式有很多,如VPN(虛擬專用網(wǎng)絡(luò))代理,SOCKS(防火墻安全會話轉(zhuǎn)換協(xié)議)代理,HTTP(超文本傳輸協(xié)議)代理,其中VPN代理主要有三種類型:PPTP(PointtoPointTunnelingProtocol,點對點隧道協(xié)議)、L2TP(LayerTwoTunnelingProtocol,第二層通道協(xié)議)、OpenVPN三種;其中VPN代理的端口固定,但是需要針對上述三種類型構(gòu)建三種不同的協(xié)議到對應(yīng)的端口來掃描識別;HTTP代理和SOCKS代理的端口不固定,需要針對不同的端口發(fā)起代理掃描,掃描周期很長。總之,發(fā)明人在應(yīng)用上述方案時發(fā)現(xiàn),現(xiàn)有的識別代理IP的方法效率低下。技術(shù)實現(xiàn)要素:鑒于上述現(xiàn)有的識別代理IP的方法效率低下的問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種識別代理IP的方法及系統(tǒng)。為了解決上述問題,本發(fā)明實施例公開了一種識別代理IP的方法,所述方法包括:采集各訪問客戶端的IP信息與對應(yīng)的位置信息;分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較;分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。優(yōu)選地,所述分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較的步驟包括:分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;分別針對各所述IP信息,對所述計算的距離求樣本平均距離,并將所述樣本平均距離與設(shè)定平均距離比較。優(yōu)選地,所述分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較的步驟包括:分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;分別針對各所述IP信息,對所述計算的距離求樣本標(biāo)準差,并將所述樣本標(biāo)準差與設(shè)定標(biāo)準差比較。優(yōu)選地,所述設(shè)定分散程度包括白名單設(shè)定分散程度、灰名單設(shè)定分散程度;其中,所述分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP的步驟包括:如果所述IP信息對應(yīng)的樣本分散程度超過所述灰名單設(shè)定分散程度,則確認所述IP信息是代理IP;如果所述IP信息對應(yīng)的樣本分散程度小于所述白名單設(shè)定分散程度,則確認所述IP信息不是代理IP;如果所述IP信息對應(yīng)的樣本分散程度超過所述白名單設(shè)定分散程度且小于所述灰名單設(shè)定分散程度,則確認所述IP信息是可疑代理IP。進一步地,在所述分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP的步驟之后還包括:接收訪問客戶端的訪問請求,從所述訪問請求中提取所述訪問客戶端的IP信息;將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP。更進一步地,在所述將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP的步驟之后還包括:如果所述IP信息是代理IP,則屏蔽所述IP信息對應(yīng)的訪問客戶端;如果所述IP信息不是代理IP,則接受所述IP信息對應(yīng)的訪問客戶端的訪問;如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP。再進一步地,在所述如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP的步驟之后還包括:掃描所述IP信息對應(yīng)的服務(wù)器,判斷所述服務(wù)器是否開放了代理端口;如果所述服務(wù)器開放了代理端口,則確認所述IP信息是代理IP,并屏蔽所述IP信息對應(yīng)的訪問客戶端;如果所述服務(wù)器沒有開放代理端口,則確認所述IP信息不是代理IP,并接受所述IP信息對應(yīng)的訪問客戶端的訪問。優(yōu)選地,所述采集各訪問客戶端的IP信息與對應(yīng)的位置信息的步驟包括:在接收到訪問客戶端的訪問請求時,從所述訪問請求中獲取所述訪問客戶端的IP信息與對應(yīng)的位置信息進行記錄。進一步地,所述位置信息為所述訪問客戶端的GPS(GlobalPositioningSystem,全球定位系統(tǒng))經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息。優(yōu)選地,在所述采集各訪問客戶端的IP信息與對應(yīng)的位置信息的步驟之后,還包括:分別針對各所述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量達到設(shè)定閾值。另一方面,本發(fā)明實施例還公開了一種識別代理IP的系統(tǒng),所述系統(tǒng)包括:采集模塊,用于采集各訪問客戶端的IP信息與對應(yīng)的位置信息;計算比較模塊,用于分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較;識別模塊,用于分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。優(yōu)選地,所述計算比較模塊包括:第一距離計算模塊,用于分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;第一計算比較模塊,用于分別針對各所述IP信息,對所述計算的距離求樣本平均距離,并將所述樣本平均距離與設(shè)定平均距離比較。優(yōu)選地,所述計算比較模塊包括:第二距離計算模塊,用于分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;第二計算比較模塊,用于分別針對各所述IP信息,對所述計算的距離求樣本標(biāo)準差,并將所述樣本標(biāo)準差與設(shè)定標(biāo)準差比較。優(yōu)選地,所述設(shè)定分散程度包括白名單設(shè)定分散程度、灰名單設(shè)定分散程度;其中,所述識別模塊包括:第一識別模塊,用于如果所述IP信息對應(yīng)的樣本分散程度超過所述灰名單設(shè)定分散程度,則確認所述IP信息是代理IP;第二識別模塊,用于如果所述IP信息對應(yīng)的樣本分散程度小于所述白名單設(shè)定分散程度,則確認所述IP信息不是代理IP;第三識別模塊,用于如果所述IP信息對應(yīng)的樣本分散程度超過所述白名單設(shè)定分散程度且小于所述灰名單設(shè)定分散程度,則確認所述IP信息是可疑代理IP。進一步地,在所述第三識別模塊之后,所述系統(tǒng)還包括:訪問信息提取模塊,用于接收訪問客戶端的訪問請求,從所述訪問請求中提取所述訪問客戶端的IP信息;訪問IP識別模塊,用于將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP。更進一步地,在所述訪問IP識別模塊之后,所述系統(tǒng)還包括:第一應(yīng)對模塊,用于如果所述IP信息是代理IP,則屏蔽所述IP信息對應(yīng)的訪問客戶端;第二應(yīng)對模塊,用于如果所述IP信息不是代理IP,則接受所述IP信息對應(yīng)的訪問客戶端的訪問;第三應(yīng)對模塊,用于如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP。再進一步地,在所述第三應(yīng)對模塊之后,所述系統(tǒng)還包括:端口掃描模塊,用于掃描所述IP信息對應(yīng)的服務(wù)器,判斷所述服務(wù)器是否開放了代理端口;第四應(yīng)對模塊,用于如果所述服務(wù)器開放了代理端口,則確認所述IP信息是代理IP,并屏蔽所述IP信息對應(yīng)的訪問客戶端;第五應(yīng)對模塊,用于如果所述服務(wù)器沒有開放代理端口,則確認所述IP信息不是代理IP,并接受所述IP信息對應(yīng)的訪問客戶端的訪問。優(yōu)選地,所述采集模塊包括:訪問信息采集模塊,用于在接收到訪問客戶端的訪問請求時,從所述訪問請求中獲取所述訪問客戶端的IP信息與對應(yīng)的位置信息進行記錄。進一步地,所述位置信息為所述訪問客戶端的GPS經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息。優(yōu)選地,所述系統(tǒng)還包括:樣本篩選模塊,用于分別針對各所述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量達到設(shè)定閾值。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過采集各訪問客戶端訪問時的IP信息與對應(yīng)的位置信息,分別通過比較各IP信息對應(yīng)的位置信息的樣本分散程度與設(shè)定分散程度,來識別上述各IP信息是否為代理IP,有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。附圖說明圖1為本發(fā)明實施例的應(yīng)用場景簡圖;圖2為本發(fā)明實施例一提供的一種識別代理IP的方法的流程圖;圖3為本發(fā)明實施例二提供的一種識別代理IP的方法的流程圖;圖4為本發(fā)明實施例三提供的一種識別代理IP的方法的流程圖;圖5為本發(fā)明實施例四提供的一種識別代理IP的系統(tǒng)的結(jié)構(gòu)框圖;圖6為本發(fā)明實施例五提供的一種識別代理IP的系統(tǒng)的結(jié)構(gòu)框圖;圖7為本發(fā)明實施例六提供的一種識別代理IP的系統(tǒng)的結(jié)構(gòu)框圖。具體實施方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。參照圖1所示,本發(fā)明實施例應(yīng)用于具備GPS模塊的終端(例如具備外置GPS模塊的電腦、具備內(nèi)置GPS模塊的手機等,總之對此不作限制),還有通過基站接入互聯(lián)網(wǎng)的終端(手機等),或者其它終端(運行于該終端的客戶端能夠獲得該終端的位置信息,此處不做限制)通過本地IP或者代理IP,即通過代理服務(wù)器訪問目標(biāo)服務(wù)器的推薦場景。因為發(fā)明人在研究中發(fā)現(xiàn),假設(shè)有一款用戶量很大的APP(application,應(yīng)用),如微信,正常用戶和攻擊者都會使用該軟件,攻擊者會使用代理ip來訪問微信,但是攻擊者一定會有很多,而且來自天南地北,他們可能使用同一個代理ip發(fā)起攻擊,但是他們偽裝的終端的位置信息一定是不同的且分散的;即對于一個代理IP而言,可能被來自天南地北的用戶使用,因此目標(biāo)服務(wù)器獲取到的代理IP的位置信息的分散程度很大;而對于一個正常用戶的IP而言,因為用戶一般有自己的生活范圍,可能圍繞該用戶的居住地,因此目標(biāo)服務(wù)器獲取到的正常IP的位置信息的分散程度很小?;谏鲜龃鞩P與正常IP位置信息的分散程度的差異,作為本發(fā)明實施例的技術(shù)構(gòu)思之一,通過目標(biāo)服務(wù)器采集訪問客戶端的IP信息與對應(yīng)的位置信息的樣本,并統(tǒng)計各IP信息的位置信息的樣本分散程度,將統(tǒng)計出的樣本分散程度與設(shè)定分散程度比較,來識別上述樣本分散程度對應(yīng)的IP信息是否為代理IP。實施例一:參照圖2所示,本發(fā)明實施例提供了一種識別代理IP的方法,具體可以包括步驟101-103:步驟101:采集各訪問客戶端的IP信息與對應(yīng)的位置信息。采集各訪問客戶端的IP信息與對應(yīng)的位置信息;上述各訪問客戶端為訪問目標(biāo)服務(wù)器的各類客戶端(如網(wǎng)頁客戶端、手機客戶端、普通客戶端等,對此不作限制);上述IP信息為上述各訪問客戶端在目標(biāo)服務(wù)器顯示的IP地址,可能為上述各訪問客戶端的本地IP地址,也可能為上述各訪問客戶端經(jīng)過層層IP代理的最后一級代理服務(wù)器的IP地址。上述與IP信息對應(yīng)的位置信息為在上述各訪問客戶端通過上述對應(yīng)的IP地址訪問目標(biāo)服務(wù)器的過程中,目標(biāo)服務(wù)器獲取的包含該訪問客戶端位置的位置信息;可以通過GPS定位的方式,也可以通過分析基站信號強度的方式,也可以是其它能夠獲取各訪問客戶端位置信息的方式;上述各訪問客戶端可以通過預(yù)先加載獲取GPS位置信息的代碼或者獲取基站信息及基站信號強度信息的代碼,或者通過其他形式,因此通過上述各訪問客戶端訪問目標(biāo)服務(wù)器時可以被上述目標(biāo)服務(wù)器獲取位置信息;此外,上述采集各訪問客戶端的IP信息與對應(yīng)的位置信息可以在線下進行,是對之前已經(jīng)進行記錄的各訪問客戶端的IP信息與對應(yīng)的位置信息進行整理。步驟102:分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較。分別針對各上述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將上述樣本分散程度與上述設(shè)定分散程度比較。現(xiàn)有的獲取位置信息的技術(shù)是通過GPS定位、基站信號強度信息定位等方式獲取用戶的位置,根據(jù)用戶的位置,為用戶提供更為精準、快捷的服務(wù),比如天氣預(yù)報、導(dǎo)航服務(wù)、餐飲住宿信息服務(wù)等;而在本發(fā)明實例中,需要分別針對各上述IP信息,對獲取的對應(yīng)的位置信息進行分析統(tǒng)計,計算每一個IP信息下各位置信息的樣本分散程度;即對每一個上述IP信息而言,對應(yīng)的位置信息的樣本為上述采集得到的對應(yīng)位置信息的樣本,統(tǒng)計該樣本的樣本分散程度,一般可以通過計算樣本平均值、樣本方差、樣本標(biāo)準差等方式來表征該樣本的樣本分散程度;而上述位置信息的樣本可以為通過GPS定位、基站信號強度信息等方式獲得的經(jīng)緯度信息,也可以為上述各經(jīng)緯度信息對應(yīng)的點之間的距離,也可以是其他形式。如果采用例如(X,Y)這樣的經(jīng)緯度信息來作為樣本;其中X為經(jīng)度信息,東經(jīng)可為正值,西經(jīng)可為負值,其中Y為緯度信息,北緯可為正值,南緯可為負值,例如(-123.23224,45.34221)為西經(jīng)123.23224°,北緯45.34221°;則該樣本宜采用樣本方差或者樣本標(biāo)準差來表征樣本分散程度,因為經(jīng)度信息與緯度信息相互獨立,因此例如樣本方差D(X+Y)=D(X)+D(Y),即(X,Y)這樣的經(jīng)緯度信息的樣本方差為其中經(jīng)度信息的樣本方差與緯度信息的樣本方差之和;而一維信息的樣本方差為一維信息各個數(shù)據(jù)分別與其平均數(shù)之差的平方的和的平均數(shù)。而如果采用上述各經(jīng)緯度信息對應(yīng)的點之間的距離來作為樣本,可以參見本發(fā)明實施例二中的描述,在此不再贅述。而上述設(shè)定分散程度,可以通過統(tǒng)計計算正常用戶的IP信息對應(yīng)的位置信息的樣本分散程度來確定,也可以通過經(jīng)驗預(yù)設(shè)和實踐檢驗的方式,也可以通過其它形式。步驟103:分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。分別根據(jù)各上述IP信息對應(yīng)的比較結(jié)果,識別各上述IP信息是否為代理IP;例如可以如下的簡單判定,如果上述IP信息下的各位置信息的分散程度超過設(shè)定分散程度,則確定上述IP信息是代理IP;如果上述IP信息下的各位置信息的分散程度小于設(shè)定分散程度,則上述IP信息不是代理IP;然后如果出現(xiàn)已經(jīng)被識別的IP信息訪問目標(biāo)服務(wù)器,則可以根據(jù)上述識別結(jié)果,采取例如屏蔽、接受等對應(yīng)的安全措施,本發(fā)明實施例對此不做限制。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過采集各訪問客戶端訪問時的IP信息與對應(yīng)的位置信息,分別通過比較各IP信息對應(yīng)的位置信息的樣本分散程度與設(shè)定分散程度,來識別上述各IP信息是否為代理IP,有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。實施例二:參照圖3所示,本發(fā)明實施例提供了一種識別代理IP的方法,具體可以包括步驟201-207:步驟201:在接收到訪問客戶端的訪問請求時,從所述訪問請求中獲取所述訪問客戶端的IP信息與對應(yīng)的位置信息進行記錄。在目標(biāo)服務(wù)器接收到訪問客戶端的訪問請求時,上述目標(biāo)服務(wù)器從上述訪問請求中獲取上述訪問客戶端的IP信息與對應(yīng)的位置信息進行記錄;上述各訪問客戶端訪問上述目標(biāo)服務(wù)器,需要發(fā)送訪問請求,訪問請求中包含上述各訪問客戶端的IP信息,一般位于上述訪問請求的報文頭,該IP信息為對應(yīng)客戶端的本地IP,或者為對應(yīng)客戶端的代理服務(wù)器的IP地址;上述訪問請求中還包括對應(yīng)客戶端此次訪問時的位置信息,該位置信息可以由該客戶端通過調(diào)用GPS模塊獲得對應(yīng)的GPS位置信息,并加入訪問請求中或者調(diào)用信號模塊獲取對應(yīng)的基站信息及基站信號強度信息,并加入訪問請求中,或者通過其他形式來獲得。優(yōu)選地,所述位置信息為所述訪問客戶端的GPS經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息。上述位置信息為上述訪問客戶端的GPS經(jīng)緯度信息,或者為由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息;上述位置信息為上述訪問客戶端在訪問目標(biāo)服務(wù)器時訪問請求中的GPS經(jīng)緯度信息;或者由上述訪問客戶端在訪問目標(biāo)服務(wù)器時訪問請求中的基站及基站信號強度信息獲得,例如可以從上述基站及基站信號強度信息中找到信號強度最強的那個基站信息,通過預(yù)置的基站&經(jīng)緯度映射表(可從地圖公司,如百度地圖買入,或者通過其他方式)找到對應(yīng)的經(jīng)緯度信息;或者找到信號最強的三個基站信息,通過分析三個基站對應(yīng)信號強度的比值獲取與三個基站分別對應(yīng)的距離的比值,再通過查找基站&經(jīng)緯度映射表找到上述三個基站的經(jīng)緯度信息,結(jié)合上述對應(yīng)的三個對應(yīng)距離的比值,可以計算得出上述訪問客戶端的經(jīng)緯度信息,即位置信息;總之,如何獲取上述訪問客戶端的位置信息,本發(fā)明對此不做限制。例如,訪問客戶端A訪問目標(biāo)服務(wù)器時,該客戶端檢測到對應(yīng)終端存在GPS模塊,因此調(diào)用GPS模塊獲得對應(yīng)的GPS位置信息,為經(jīng)緯度信息(123.23224,45.34221),并將該GPS位置信息加入訪問請求中,與訪問請求中的IP信息134.27.12.32一起發(fā)送給目標(biāo)服務(wù)器;在目標(biāo)服務(wù)器接收到訪問客戶端A的訪問請求時,上述目標(biāo)服務(wù)器從上述訪問請求中獲取上述訪問客戶端A的IP信息134.27.12.32,以及對應(yīng)的GPS位置信息(123.23224,45.34221)并進行記錄。例如,訪問客戶端B訪問目標(biāo)服務(wù)器時,該客戶端檢測到對應(yīng)終端沒有GPS模塊,因此調(diào)用或者不經(jīng)過上述檢測,直接調(diào)用信號模塊獲取基站信息及基站信號強度信息,獲取到5個基站信息及對應(yīng)的基站信號強度信息;選擇基站信號強度最大的對應(yīng)基站,其基站信息為:國家代碼為460,網(wǎng)絡(luò)號碼為0,位置區(qū)域碼為6308,基站編號為63451;根據(jù)預(yù)置的基站&經(jīng)緯度映射表找到對應(yīng)上述基站信息的經(jīng)緯度信息為(26.26224,25.34221),并將該基站的經(jīng)緯度信息加入訪問請求中,與訪問請求中的IP信息134.27.12.32一起發(fā)送給目標(biāo)服務(wù)器;在目標(biāo)服務(wù)器接收到訪問客戶端B的訪問請求時,上述目標(biāo)服務(wù)器從上述訪問請求中獲取上述訪問客戶端B的IP信息134.27.12.32,以及對應(yīng)的基站的經(jīng)緯度信息(26.26224,25.34221)并進行記錄。本發(fā)明實施例中,獲取到的上述客戶端的IP信息和對應(yīng)的位置信息并進行記錄,記錄的表的一種優(yōu)選方式可以如表一所示:表一步驟202:分別針對各所述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量達到設(shè)定閾值。分別針對各上述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量達到設(shè)定閾值;因為統(tǒng)計方法對應(yīng)的有效樣本數(shù)量越多,統(tǒng)計值才會越有效,因此需要統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量至少達到上述設(shè)定閾值的數(shù)量;上述統(tǒng)計可以對在設(shè)定的時間段內(nèi)采集的位置信息進行統(tǒng)計,比如以一周為時間段,也可以對所有采集的位置信息進行統(tǒng)計;例如統(tǒng)計一周內(nèi)的樣本,設(shè)定閾值可以為500,即統(tǒng)計一周內(nèi)有效樣本數(shù)量至少為500的IP信息的位置信息。上述異常樣本即明顯沒有統(tǒng)計價值的樣本,如果放入樣本中將使整個樣本的統(tǒng)計結(jié)果與實際差別太大,沒有實際意義,甚至可能出錯。例如以一個生活在大學(xué)內(nèi)的學(xué)生而言,通過手機APP直接登錄(不通過代理服務(wù)器)目標(biāo)服務(wù)器,如果一個月內(nèi)都在該大學(xué)內(nèi)及周邊活動,可以預(yù)知的是,目標(biāo)服務(wù)器采集到的該APP的IP信息對應(yīng)的位置信息必然是在該大學(xué)內(nèi)的教室、食堂、宿舍、校外附近飯館等,即位置信息很集中,樣本分散程度很小,會確認該IP信息不是代理IP;但是如果該學(xué)生在月底通過飛機回到另外一個省的老家,并呆了兩天,那么目標(biāo)服務(wù)器很有可能還采集到多個該APP的IP信息對應(yīng)的另外一個省的位置信息,如果將多個該位置信息納入統(tǒng)計范圍,則計算結(jié)果很有可能會顯示整體的樣本分散程度比較高,會確認該IP信息是代理IP。因此需要去除異常樣本,可以通過對樣本數(shù)據(jù)進行排序,去除排在最前面的固定比例或固定數(shù)量的樣本,也可以通過計算樣本的平均值,去除與上述平均值相差最大的固定比例的樣本,也可以通過其他形式。本發(fā)明實施例中,分別針對各上述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量一種優(yōu)選方式,例如對參照上述表一中,針對IP信息為134.27.12.32的位置信息統(tǒng)計的表,可以如表二所示:IP信息134.27.12.32的位置信息(經(jīng)緯度信息)60.78567,5.4629826.26224,25.3422134.45785,20.31084…表二例如對參照上述表一中,針對IP信息為064.57.80.80的統(tǒng)計的表,可以如表三所示:IP信息064.57.80.80的位置信息(經(jīng)緯度信息)60.78567,5.4629875.08564,6.0657860.78562,5.46294…表三例如,對于表三中IP信息為064.57.80.80的位置信息的樣本,可以根據(jù)排序去除最大的一個樣本“75.08564,6.06578”,此處僅為示例。步驟203:分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離。分別針對各上述IP信息,依次以上述IP信息下每個位置信息對應(yīng)的點作為基準點,計算上述基準點與上述IP信息下其它位置信息對應(yīng)的點的距離;例如對于一個有效樣本數(shù)量為5000的樣本,依次以5000個位置信息對應(yīng)的點做為基準點,計算與其它4999個點的距離,針對每個點計算5000次(可以包括與該點自己的距離,為零)。上述對點的距離的計算可以根據(jù)對應(yīng)的位置信息,比如經(jīng)緯度信息,還有地球的半徑信息,將地球當(dāng)做一個球形來計算;或者根據(jù)其它圖表,或者其他形式計算。例如對于經(jīng)緯度信息為(123.23224,45.34221)的點A與經(jīng)緯度信息為(124.23212,44.12234)的點B而言,取地球半徑為6371千米,首先計算B與A的經(jīng)度差與緯度差的絕對值分別為0.99988°與1.21987°,將上述經(jīng)度差與緯度差的絕對值換算為以弧度角為單位的數(shù)據(jù),即0.017451rad與0.0212908rad,計算出A點與B點的東西距離為6371*0.017451=111.2千米,南北距離為6371*0.0212908=135.6千米,則A點與B點的距離為千米。步驟204:分別針對各所述IP信息,對所述計算的距離求樣本平均距離,并將所述樣本平均距離與設(shè)定平均距離比較。分別針對各上述IP信息,對上述計算的距離求樣本平均距離,并將上述樣本平均距離與設(shè)定平均距離比較;即計算上述各經(jīng)緯度信息對應(yīng)的點之間的距離,并采用上述計算的各經(jīng)緯度信息對應(yīng)的點之間的距離來作為樣本,計算樣本平均距離,其實就是計算樣本平均值;例如對于上述有效樣本數(shù)量為5000的經(jīng)緯度信息而言,計算得到的各經(jīng)緯度信息對應(yīng)的點之間的距離的樣本數(shù)量為50002,因此可以對計算得到的各經(jīng)緯度信息對應(yīng)的點之間的距離求和,除以對應(yīng)的樣本數(shù)量50002,可以得到樣本的平均值,即樣本平均距離;然后將上述樣本平均距離與設(shè)定平均距離比較。上述設(shè)定分散程度包括白名單設(shè)定分散程度、灰名單設(shè)定分散程度,例如可以通過統(tǒng)計已知的正常ip的位置信息,例如以各位置信息對應(yīng)的點之間的距離來表征位置信息,假設(shè)正常的IP的樣本平均距離在5千米之內(nèi)的占整個正常IP數(shù)量的比重為50%,超過5千米的且在50千米內(nèi)的占比40%,超過50千米的占比10%,那么就可以根據(jù)上述數(shù)據(jù)將樣本平均距離超過50千米的IP定義為代理IP黑名單,5<樣本平均距離<50千米的IP定義為代理ip灰名單,小于5千米的IP定義為代理IP白名單;相應(yīng)的,白名單設(shè)定平均距離為5千米,灰名單設(shè)定平均距離為50千米。如果上述IP信息對應(yīng)的樣本分散程度超過上述灰名單設(shè)定分散程度,則執(zhí)行步驟205;如果上述IP信息對應(yīng)的樣本分散程度小于上述白名單設(shè)定分散程度,則執(zhí)行步驟206;如果上述IP信息對應(yīng)的樣本分散程度超過上述白名單設(shè)定分散程度且小于上述灰名單設(shè)定分散程度,則執(zhí)行步驟207。步驟205:如果所述IP信息對應(yīng)的樣本分散程度超過所述灰名單設(shè)定分散程度,則確認所述IP信息是代理IP。如果上述IP信息對應(yīng)的樣本分散程度超過上述灰名單設(shè)定分散程度,則確認上述IP信息是代理IP,然后執(zhí)行步驟208。步驟206:如果所述IP信息對應(yīng)的樣本分散程度小于所述白名單設(shè)定分散程度,則確認所述IP信息不是代理IP。如果上述IP信息對應(yīng)的樣本分散程度小于上述白名單設(shè)定分散程度,則確認上述IP信息不是代理IP,然后執(zhí)行步驟208。步驟207:如果所述IP信息對應(yīng)的樣本分散程度超過所述白名單設(shè)定分散程度且小于所述灰名單設(shè)定分散程度,則確認所述IP信息是可疑代理IP。如果上述IP信息對應(yīng)的樣本分散程度超過上述白名單設(shè)定分散程度且小于上述灰名單設(shè)定分散程度,則確認上述IP信息是可疑代理IP。例如,根據(jù)上述灰名單設(shè)定分散程度表征為灰名單樣本平均距離為50千米,上述白名單設(shè)定分散程度表征為白名單樣本平均距離為5千米,如果IP信息為134.27.12.32的對應(yīng)的樣本平均距離為150.8千米,則確認該IP信息是代理IP;如果IP信息為035.67.82.30的對應(yīng)的樣本平均距離為3.6千米,則確認該IP信息不是代理IP;如果IP信息為140.80.20.80的對應(yīng)的樣本平均距離為35.2千米,則確認該IP信息是可疑代理IP。優(yōu)選地,在所述分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP的步驟207之后還包括:步驟S1:接收訪問客戶端的訪問請求,從所述訪問請求中提取所述訪問客戶端的IP信息。目標(biāo)服務(wù)器接收訪問客戶端的訪問請求,從上述訪問請求中提取上述訪問客戶端的IP信息。例如,上述目標(biāo)服務(wù)器接收到訪問客戶端A的訪問請求,并從上述訪問請求中提取出上述訪問客戶端A的IP信息134.27.12.32。步驟S2:將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP。目標(biāo)服務(wù)器將上述IP信息與已經(jīng)識別的IP信息進行匹配,確定上述IP信息是否為代理IP;上述已識別的IP信息已經(jīng)在識別之后存儲對應(yīng)的識別結(jié)果,因此將上述IP信息與上述已經(jīng)識別的IP信息進行比對匹配,如果找到相應(yīng)的IP信息的識別結(jié)果,則根據(jù)該識別結(jié)果確認對應(yīng)的的IP信息是否為代理IP;如果沒有找到相應(yīng)的IP信息的識別結(jié)果,則無操作或者采用現(xiàn)有的端口掃描的方式來識別。例如,目標(biāo)服務(wù)器將上述訪問客戶端A的IP信息134.27.12.32與已經(jīng)識別的IP信息比對,可以是與儲存的已經(jīng)識別的IP信息的表比對,如果在該表中找到該IP信息的記錄為是代理IP,則確定該IP信息134.27.12.32已經(jīng)被識別,而且是代理IP;如果在該表中找到該IP信息的記錄為不是代理IP,則確定該IP信息134.27.12.32已經(jīng)被識別,而且不是代理IP;如果在該表中找到該IP信息的記錄為可疑代理IP,則確定該IP信息134.27.12.32已經(jīng)被識別,而且是可疑代理IP;如果在該表中沒有找到該IP信息的記錄,則無操作或者采用現(xiàn)有的端口掃描的方式來識別。進一步地,在所述將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP的步驟S2之后還包括:步驟S21:如果所述IP信息是代理IP,則屏蔽所述IP信息對應(yīng)的訪問客戶端。如果上述IP信息是代理IP,則屏蔽上述IP信息對應(yīng)的訪問客戶端。例如,目標(biāo)服務(wù)器已經(jīng)在上述訪問客戶端A訪問時,識別對應(yīng)的IP信息134.27.12.32是代理IP,則目標(biāo)服務(wù)器屏蔽該IP信息對應(yīng)的訪問客戶端A的此次訪問。步驟S22:如果所述IP信息不是代理IP,則接受所述IP信息對應(yīng)的訪問客戶端的訪問。如果上述IP信息不是代理IP,則接受上述IP信息對應(yīng)的訪問客戶端的訪問。例如,目標(biāo)服務(wù)器已經(jīng)在上述訪問客戶端A訪問時,識別對應(yīng)的IP信息134.27.12.32不是代理IP,則目標(biāo)服務(wù)器接受該IP信息對應(yīng)的訪問客戶端A的此次訪問。步驟S23:如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP。如果上述IP信息是可疑代理IP,則標(biāo)記上述IP信息為可疑代理IP。例如,目標(biāo)服務(wù)器已經(jīng)在上述訪問客戶端A訪問時,識別對應(yīng)的IP信息134.27.12.32是可疑代理IP,則目標(biāo)服務(wù)器標(biāo)記該IP信息為可疑代理IP。更進一步地,在所述如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP的步驟S23之后還包括:步驟S231:掃描所述IP信息對應(yīng)的服務(wù)器,判斷所述服務(wù)器是否開放了代理端口。目標(biāo)服務(wù)器掃描上述IP信息對應(yīng)的服務(wù)器,判斷上述服務(wù)器是否開放了代理端口;如果上述服務(wù)器開放了代理端口,則執(zhí)行步驟S232;如果上述服務(wù)器沒有開放代理端口,則執(zhí)行步驟S233。步驟S232:如果所述服務(wù)器開放了代理端口,則確認所述IP信息是代理IP,并屏蔽所述IP信息對應(yīng)的訪問客戶端。如果上述服務(wù)器開放了代理端口,則確認上述IP信息是代理IP,并屏蔽上述IP信息對應(yīng)的訪問客戶端。步驟S233:如果所述服務(wù)器沒有開放代理端口,則確認所述IP信息不是代理IP,并接受所述IP信息對應(yīng)的訪問客戶端的訪問。如果上述服務(wù)器沒有開放代理端口,則確認上述IP信息不是代理IP,并接受上述IP信息對應(yīng)的訪問客戶端的訪問。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過在訪問客戶端訪問時,獲取訪問請求中的IP信息與對應(yīng)的位置信息,使得樣本的獲取方便,容易積累大量樣本;通過對異常樣本的去除和有效樣本數(shù)量的控制,使得針對樣本的統(tǒng)計結(jié)果,即樣本分散程度更加有效;通過位置信息對應(yīng)的點之間的平均距離來表征樣本分散程度,使得樣本分散程度數(shù)據(jù)化,容易分析比較;通過將代理IP識別為代理IP、非代理IP、可疑代理IP,使得識別結(jié)果細致、有層次、有效;本發(fā)明實施例有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。因為本發(fā)明實施例的優(yōu)選方式中,位置信息為上述訪問客戶端的GPS經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息,使得位置信息獲取方便,準確,獲取方式靈活多樣。因為本發(fā)明實施例的優(yōu)選方式中,在接收訪問客戶端的訪問請求時,獲取上述訪問請求中的IP信息與已識別的IP信息匹配來識別,使得IP識別迅速、準確,能夠有效防止代理IP的訪問;進一步地,根據(jù)IP識別的結(jié)果,采取針對性地安全措施,進一步提高了網(wǎng)絡(luò)安全性;更進一步地,對可疑IP采取端口掃描的方式進一步識別,使得IP識別的范圍進一步擴展,提高了IP識別的準確性,同時降低了傳統(tǒng)端口掃描方式的工作量。實施例三:參照圖4所示,本發(fā)明實施例提供了一種識別代理IP的方法,具體可以包括步驟301-304:步驟301:采集各訪問客戶端的IP信息與對應(yīng)的位置信息。采集各訪問客戶端的IP信息與對應(yīng)的位置信息,可以參照本發(fā)明實施例一的對應(yīng)說明。步驟302:分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離。分別針對各上述IP信息,依次以上述IP信息下每個位置信息對應(yīng)的點作為基準點,計算上述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離,可以參照本發(fā)明實施例二的對應(yīng)說明。步驟303:分別針對各所述IP信息,對所述計算的距離求樣本標(biāo)準差,并將所述樣本標(biāo)準差與設(shè)定標(biāo)準差比較。分別針對各上述IP信息,對上述計算的距離求樣本標(biāo)準差,并將上述樣本標(biāo)準差與設(shè)定標(biāo)準差比較;即計算上述各經(jīng)緯度信息對應(yīng)的點之間的距離,并采用上述計算的各經(jīng)緯度信息對應(yīng)的點之間的距離來作為樣本,計算上述距離樣本的標(biāo)準差,即樣本標(biāo)準差;例如對于上述有效樣本數(shù)量為5000的經(jīng)緯度信息而言,計算得到的各經(jīng)緯度信息對應(yīng)的點之間的距離的樣本數(shù)量為50002,因此可以對計算得到的各經(jīng)緯度信息對應(yīng)的點之間的距離求和,除以對應(yīng)的樣本數(shù)量50002,可以得到樣本的平均值,即樣本平均距離;然后依次計算上述距離樣本中各距離數(shù)據(jù)與其樣本平均距離之差的平方,然后對各計算出的差值平方求和,并處以距離樣本的數(shù)量,得到上述距離樣本的方差,對上述方差開方,就得到對應(yīng)的標(biāo)準差;然后將上述樣本標(biāo)準差與設(shè)定標(biāo)準差比較。步驟304:分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。分別根據(jù)各上述IP信息對應(yīng)的比較結(jié)果,識別各上述IP信息是否為代理IP,可以參照本發(fā)明實施例一的對應(yīng)說明。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過采集各訪問客戶端訪問時的IP信息與對應(yīng)的位置信息,分別通過位置信息對應(yīng)的點之間的平均距離的標(biāo)準差來表征樣本分散程度,并與設(shè)定標(biāo)準差比較來識別代理IP,使得樣本分散程度數(shù)據(jù)化,容易分析比較,而且精準性更高;本發(fā)明實施例有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。實施例四:參照圖5所示,本發(fā)明實施例提供了一種識別代理IP的系統(tǒng),具體可以包括:采集模塊40,用于采集各訪問客戶端的IP信息與對應(yīng)的位置信息;計算比較模塊50,用于分別針對各所述IP信息,計算每一個IP信息下各位置信息的樣本分散程度,并將所述樣本分散程度與設(shè)定分散程度比較;識別模塊60,用于分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過采集各訪問客戶端訪問時的IP信息與對應(yīng)的位置信息,分別通過比較各IP信息對應(yīng)的位置信息的樣本分散程度與設(shè)定分散程度,來識別上述各IP信息是否為代理IP,有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。實施例五:參照圖6所示,本發(fā)明實施例提供了一種識別代理IP的系統(tǒng),具體可以包括:訪問信息采集模塊401,用于在接收到訪問客戶端的訪問請求時,從所述訪問請求中獲取所述訪問客戶端的IP信息與對應(yīng)的位置信息進行記錄;優(yōu)選地,所述位置信息為所述訪問客戶端的GPS經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息;樣本篩選模塊70,用于分別針對各所述IP信息,統(tǒng)計采集的位置信息的樣本數(shù)量并去除異常樣本,使得有效樣本數(shù)量達到設(shè)定閾值;第一距離計算模塊501,用于分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;第一計算比較模塊502,用于分別針對各所述IP信息,對所述計算的距離求樣本平均距離,并將所述樣本平均距離與設(shè)定平均距離比較;所述設(shè)定分散程度包括白名單設(shè)定分散程度、灰名單設(shè)定分散程度;第一識別模塊601,用于如果所述IP信息對應(yīng)的樣本分散程度超過所述灰名單設(shè)定分散程度,則確認所述IP信息是代理IP;第二識別模塊602,用于如果所述IP信息對應(yīng)的樣本分散程度小于所述白名單設(shè)定分散程度,則確認所述IP信息不是代理IP;第三識別模塊603,用于如果所述IP信息對應(yīng)的樣本分散程度超過所述白名單設(shè)定分散程度且小于所述灰名單設(shè)定分散程度,則確認所述IP信息是可疑代理IP。優(yōu)選地,在所述第三識別模塊603之后,所述系統(tǒng)還包括:訪問信息提取模塊,用于接收訪問客戶端的訪問請求,從所述訪問請求中提取所述訪問客戶端的IP信息;訪問IP識別模塊,用于將所述IP信息與已經(jīng)識別的IP信息進行匹配,確定所述IP信息是否為代理IP。進一步地,在所述訪問IP識別模塊之后,所述系統(tǒng)還包括:第一應(yīng)對模塊,用于如果所述IP信息是代理IP,則屏蔽所述IP信息對應(yīng)的訪問客戶端;第二應(yīng)對模塊,用于如果所述IP信息不是代理IP,則接受所述IP信息對應(yīng)的訪問客戶端的訪問;第三應(yīng)對模塊,用于如果所述IP信息是可疑代理IP,則標(biāo)記所述IP信息為可疑代理IP。更進一步地,在所述第三應(yīng)對模塊之后,所述系統(tǒng)還包括:端口掃描模塊,用于掃描所述IP信息對應(yīng)的服務(wù)器,判斷所述服務(wù)器是否開放了代理端口;第四應(yīng)對模塊,用于如果所述服務(wù)器開放了代理端口,則確認所述IP信息是代理IP,并屏蔽所述IP信息對應(yīng)的訪問客戶端;第五應(yīng)對模塊,用于如果所述服務(wù)器沒有開放代理端口,則確認所述IP信息不是代理IP,并接受所述IP信息對應(yīng)的訪問客戶端的訪問。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過在訪問客戶端訪問時,獲取訪問請求中的IP信息與對應(yīng)的位置信息,使得樣本的獲取方便,容易積累大量樣本;通過對異常樣本的去除和有效樣本數(shù)量的控制,使得針對樣本的統(tǒng)計結(jié)果,即樣本分散程度更加有效;通過位置信息對應(yīng)的點之間的平均距離來表征樣本分散程度,使得樣本分散程度數(shù)據(jù)化,容易分析比較;通過將代理IP識別為代理IP、非代理IP、可疑代理IP,使得識別結(jié)果細致、有層次、有效;本發(fā)明實施例有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。因為本發(fā)明實施例的優(yōu)選方式中,位置信息為上述訪問客戶端的GPS經(jīng)緯度信息,或者由基站及基站信號強度信息得到的信號最強的基站的經(jīng)緯度信息,使得位置信息獲取方便,準確,獲取方式靈活多樣。因為本發(fā)明實施例的優(yōu)選方式中,在接收訪問客戶端的訪問請求時,獲取上述訪問請求中的IP信息與已識別的IP信息匹配來識別,使得IP識別迅速、準確,能夠有效防止代理IP的訪問;進一步地,根據(jù)IP識別的結(jié)果,采取針對性地安全措施,進一步提高了網(wǎng)絡(luò)安全性;更進一步地,對可疑IP采取端口掃描的方式進一步識別,使得IP識別的范圍進一步擴展,提高了IP識別的準確性,同時降低了傳統(tǒng)端口掃描方式的工作量。實施例六:參照圖7所示,本發(fā)明實施例提供了一種識別代理IP的系統(tǒng),具體可以包括:采集模塊40,用于采集各訪問客戶端的IP信息與對應(yīng)的位置信息;第二距離計算模塊503,用于分別針對各所述IP信息,依次以所述IP信息下每個位置信息對應(yīng)的點作為基準點,計算所述基準點與所述IP信息下其它位置信息對應(yīng)的點的距離;第二計算比較模塊504,用于分別針對各所述IP信息,對所述計算的距離求樣本標(biāo)準差,并將所述樣本標(biāo)準差與設(shè)定標(biāo)準差比較;識別模塊60,用于分別根據(jù)各所述IP信息對應(yīng)的比較結(jié)果,識別各所述IP信息是否為代理IP。相對在先技術(shù),本發(fā)明實施例具有以下優(yōu)點:通過采集各訪問客戶端訪問時的IP信息與對應(yīng)的位置信息,分別通過位置信息對應(yīng)的點之間的平均距離的標(biāo)準差來表征樣本分散程度,并與設(shè)定標(biāo)準差比較來識別代理IP,使得樣本分散程度數(shù)據(jù)化,容易分析比較,而且精準性更高;本發(fā)明實施例有效地解決了現(xiàn)有的識別代理IP的方法效率低下的問題,提高了代理IP識別的效率,提高了網(wǎng)絡(luò)安全性。對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。當(dāng)前第1頁1 2 3