一種盜鏈的檢測方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種盜鏈的檢測方法及裝置。
【背景技術(shù)】
[0002]隨著信息技術(shù)的不斷發(fā)展,應(yīng)用網(wǎng)絡(luò)的用戶也越來越多,用戶可以通過網(wǎng)絡(luò)獲取各種所需的資源,隨之而來的網(wǎng)絡(luò)安全問題也越來越多。其中,盜鏈為比較常見的安全問題之一。盜鏈具體為當(dāng)服務(wù)器接收到用戶發(fā)送的資源請求時(shí),這樣的資源請求有可能被惡意的第三方或非法操作的用戶進(jìn)行復(fù)制,然后惡意的第三方或非法操作的用戶將復(fù)制的資源請求同時(shí)分發(fā)給多個(gè)非法用戶,這樣使得非法用戶也可訪問網(wǎng)站中的資源,造成網(wǎng)站的資源浪費(fèi)。
[0003]目前,由于使用資源的用戶分布地域較為分散與廣泛,無法實(shí)現(xiàn)對所有資源獲取請求進(jìn)行統(tǒng)計(jì)同步,進(jìn)而無法實(shí)現(xiàn)對盜鏈進(jìn)行檢測,從而造成網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種盜鏈的檢測方法及裝置,用以解決現(xiàn)有由于無法實(shí)現(xiàn)對盜鏈進(jìn)行檢測,從而造成的網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源浪費(fèi)的問題。
[0005]本發(fā)明提供一種盜鏈的檢測方法,該方法包括:
[0006]接收客戶端發(fā)送的資源獲取請求,所述資源獲取請求中攜帶有所述客戶端的IP地址信息;
[0007]統(tǒng)計(jì)在與所述IP地址信息對應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請求對應(yīng)的處理狀態(tài)信息;
[0008]若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。
[0009]本發(fā)明提供一種盜鏈的檢測裝置,該裝置包括:
[0010]接收單元,用于接收客戶端發(fā)送的資源獲取請求,所述資源獲取請求中攜帶有所述客戶端的IP地址信息;
[0011]統(tǒng)計(jì)單元,用于統(tǒng)計(jì)在與所述IP地址信息對應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請求對應(yīng)的處理狀態(tài)信息;
[0012]輸出單元,用于若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。
[0013]本發(fā)明提供的一種盜鏈的檢測方法及裝置,首先接收客戶端發(fā)送的資源獲取請求,所述資源獲取請求中攜帶有所述客戶端的IP地址信息,然后統(tǒng)計(jì)在與所述IP地址信息對應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請求對應(yīng)的處理狀態(tài)信息,若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。與目前由于使用資源的用戶分布地域較為分散與廣泛,無法實(shí)現(xiàn)對所有資源獲取請求進(jìn)行統(tǒng)計(jì)同步相比,本發(fā)明實(shí)施例通過同步并統(tǒng)計(jì)一定區(qū)域范圍內(nèi)的資源獲取請求對應(yīng)的處理狀態(tài)信息,并通過檢測處理狀態(tài)信息是否存在異常實(shí)現(xiàn)盜鏈檢測,從而可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作以簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明提供的一種盜鏈的檢測方法流程圖;
[0016]圖2為本發(fā)明提供的另一種盜鏈的檢測方法流程圖;
[0017]圖3為本發(fā)明提供的一種盜鏈的檢測裝置的結(jié)構(gòu)組成框圖;
[0018]圖4為本發(fā)明提供的另一種盜鏈的檢測裝置的結(jié)構(gòu)組成框圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]本發(fā)明實(shí)施例提供了一種盜鏈的檢測方法,如圖1所示,該方法可以應(yīng)用于服務(wù)器中,具體步驟包括:
[0021]101、接收客戶端發(fā)送的資源獲取請求。
[0022]其中,所述資源獲取請求中攜帶有所述客戶端的IP地址信息。由于客戶端與資源服務(wù)器交互時(shí)都需要通訊端口,因此,每一個(gè)客戶端發(fā)送的資源獲取請求中都攜帶有該通訊端口的IP地址。所述資源獲取請求中還可以攜帶有需要獲取的資源的標(biāo)識信息,以便于資源服務(wù)器根據(jù)該資源的標(biāo)識信息獲取并向服務(wù)器反饋對應(yīng)的資源。
[0023]102、統(tǒng)計(jì)在與所述IP地址信息對應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請求對應(yīng)的處理狀態(tài)信息。
[0024]其中,預(yù)置地域范圍是預(yù)先根據(jù)不同地域進(jìn)行劃分的,例如,將北京市的地域范圍可以按照區(qū)進(jìn)行劃分,即不同預(yù)置地域范圍對應(yīng)不同的區(qū),將中國的地域范圍可以按照省進(jìn)行劃分,本發(fā)明實(shí)施例不做限定。所述處理狀態(tài)信息具體可以為該資源獲取請求在一定時(shí)間段內(nèi)接收到的次數(shù)、該資源獲取請求在一定時(shí)間段內(nèi)消耗的帶寬流量等,本發(fā)明實(shí)施例不做限定。對于本發(fā)明實(shí)施例,由于通過解析IP地址信息能夠獲取到該客戶端所在的實(shí)際地理位置區(qū)域,因此,通過IP地址信息能夠獲取到客戶端對應(yīng)的預(yù)置地域范圍。
[0025]103、若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。
[0026]其中,所述預(yù)置條件根據(jù)統(tǒng)計(jì)的處理狀態(tài)信息的不同而不同,預(yù)置條件可以為該資源獲取請求的請求頻率是否大于或等于預(yù)設(shè)頻率閾值,還可以為該資源獲取請求在一定時(shí)間內(nèi)的帶寬消耗量是否大于或等于預(yù)設(shè)閾值等,本發(fā)明實(shí)施例不做限定。所述告警信息可以為文本信息、音頻信息、視頻信息等,本發(fā)明實(shí)施例不做限定。例如,當(dāng)告警信息為文本信息時(shí),則可以顯示存在盜鏈的文本提示信息;當(dāng)告警信息為音頻信息時(shí),則可以播放存在盜鏈的音頻提示信息;當(dāng)告警信息為視頻信息時(shí),這可以播放flash視頻提示信息。
[0027]對于本發(fā)明實(shí)施例,通過在資源獲取請求對應(yīng)的處理狀態(tài)信息不符合預(yù)置條件時(shí),輸出告警信息,可以實(shí)現(xiàn)及時(shí)發(fā)現(xiàn)盜鏈并進(jìn)行上報(bào),從而可以對盜鏈進(jìn)行及時(shí)的處理,可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0028]本發(fā)明實(shí)施例提供的一種盜鏈的檢測方法,首先接收客戶端發(fā)送的資源獲取請求,所述資源獲取請求中攜帶有所述客戶端的IP地址信息,然后統(tǒng)計(jì)在與所述IP地址信息對應(yīng)的預(yù)置地域范圍內(nèi),所述資源獲取請求對應(yīng)的處理狀態(tài)信息,若所述處理狀態(tài)信息不符合預(yù)置條件,則輸出告警信息。與目前由于使用資源的用戶分布地域較為分散與廣泛,無法實(shí)現(xiàn)對所有資源獲取請求進(jìn)行統(tǒng)計(jì)同步相比,本發(fā)明實(shí)施例通過同步并統(tǒng)計(jì)一定區(qū)域范圍內(nèi)的資源獲取請求對應(yīng)的處理狀態(tài)信息,并通過檢測處理狀態(tài)信息是否存在異常實(shí)現(xiàn)盜鏈檢測,從而可以避免網(wǎng)站數(shù)據(jù)資源的流失以及系統(tǒng)資源的浪費(fèi)。
[0029]與上述方法相對應(yīng)地,本發(fā)明實(shí)施例還提供了一種盜鏈的檢測方法,如圖2所示,該方法可以應(yīng)用于資源服務(wù)器中,具體步驟包括:
[0030]201、接收客戶端發(fā)送的資源獲取請求。
[0031]其中,所述資源獲取請求中攜帶有所述客戶端的IP地址信息。由于客戶端與資源服務(wù)器交互時(shí)都需要通訊端口,因此,每一個(gè)客戶端發(fā)送的資源獲取請求中都攜帶有該通訊端口的IP地址。所述資源獲取請求中還可以攜帶有需要獲取的資源的標(biāo)識信息,以便于資源服務(wù)器根據(jù)該資源的標(biāo)識信息獲取并向服務(wù)器反饋對應(yīng)的