資源盜用的檢測(cè)方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種資源盜用的檢測(cè)方法和裝置。所述方法包括:向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源;截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息;從所述響應(yīng)消息提取所述指定資源的下載地址的信息;如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。采用本發(fā)明實(shí)施例,可以對(duì)被測(cè)應(yīng)用是否盜用指定內(nèi)容提供商的資源進(jìn)行檢測(cè),從而及時(shí)發(fā)現(xiàn)資源盜用情況,提高資源盜用的檢測(cè)效率。
【專利說(shuō)明】
資源盜用的檢測(cè)方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù),尤其涉及一種資源盜用的檢測(cè)方法和裝置。
【背景技術(shù)】
[0002]隨著社會(huì)的不斷發(fā)展和人們對(duì)自己享有的權(quán)利的重視,維護(hù)自身所擁有的資源和產(chǎn)品權(quán)利越來(lái)越受到重視,如視頻資源、音頻資源和書(shū)籍資源等。
[0003]以視頻資源為例,由于不同的視頻網(wǎng)站擁有的視頻資源不同,為了提高用戶的觀看體驗(yàn),一些運(yùn)營(yíng)商通過(guò)整合等方式將大部分的視頻資源的信息通過(guò)一個(gè)應(yīng)用或播放器播放,例如,某電視盒子中提供的視頻資源,其中可以包括需要從樂(lè)視服務(wù)器獲取的視頻資源,也可以包括需要從優(yōu)酷服務(wù)器獲取的視頻資源等。這樣,可能會(huì)存在某些應(yīng)用或設(shè)備未經(jīng)相應(yīng)視頻網(wǎng)站的允許而為用戶提供其視頻資源的情況。
[0004]為了維護(hù)自身的權(quán)利,通常通過(guò)人工的方式檢測(cè)某應(yīng)用或設(shè)備中的視頻資源是否盜用某指定視頻網(wǎng)站中視頻資源,具體地,打開(kāi)應(yīng)用或設(shè)備,從其提供的視頻資源中查找是否包括來(lái)自于指定視頻網(wǎng)站或視頻資源庫(kù)的視頻資源,從而使得視頻盜用的檢測(cè)效率較低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于,提供一種資源盜用的檢測(cè)方法以及實(shí)現(xiàn)該方法的檢測(cè)裝置,以對(duì)被測(cè)應(yīng)用是否盜用指定內(nèi)容提供商的資源進(jìn)行檢測(cè),從而及時(shí)發(fā)現(xiàn)資源盜用情況,提高資源盜用的檢測(cè)效率。
[0006]根據(jù)本發(fā)明的一方面,提供一種資源盜用的檢測(cè)方法。所述方法包括,向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源;截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息;從所述響應(yīng)消息提取所述指定資源的下載地址的信息;如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。
[0007]優(yōu)選地,所述方法還包括:啟動(dòng)所述被測(cè)應(yīng)用;獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。
[0008]優(yōu)選地,所述獲取所述被測(cè)應(yīng)用提供的資源的信息的處理包括:從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。
[0009]優(yōu)選地,所述向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令的處理包括:模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng)。
[0010]優(yōu)選地,所述方法還包括:將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。
[0011]優(yōu)選地,所述指定資源包括視頻資源、音頻資源和/或電子書(shū)籍資源。
[0012]優(yōu)選地,所述內(nèi)容提供商的信息包括所述內(nèi)容提供商所擁有的域名和/或IP地址。
[0013]優(yōu)選地,所述被測(cè)應(yīng)用為電視盒子中安裝的應(yīng)用、電腦中安裝的應(yīng)用或手機(jī)中安裝的應(yīng)用。
[0014]根據(jù)本發(fā)明的另一方面,提供一種資源盜用的檢測(cè)裝置。所述裝置包括:資源獲取指令發(fā)送模塊,用于向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源;響應(yīng)消息截取模塊,用于截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息;信息提取模塊,用于從所述響應(yīng)消息提取所述指定資源的下載地址的信息;資源盜用確定模塊,用于如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。
[0015]優(yōu)選地,所述裝置還包括:應(yīng)用啟動(dòng)模塊,用于啟動(dòng)所述被測(cè)應(yīng)用;信息獲取模塊,用于獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。
[0016]優(yōu)選地,所述信息獲取模塊,用于從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。
[0017]優(yōu)選地,所述資源獲取指令發(fā)送模塊,用于模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng)。
[0018]優(yōu)選地,所述裝置還包括:信息存儲(chǔ)模塊,用于將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。
[0019]優(yōu)選地,所述指定資源包括視頻資源、音頻資源和/或電子書(shū)籍資源。
[0020]根據(jù)本發(fā)明實(shí)施例提供的資源盜用的檢測(cè)方法和裝置,通過(guò)向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求指定資源,進(jìn)而通過(guò)截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
【附圖說(shuō)明】
[0021 ]圖1是示出根據(jù)本發(fā)明實(shí)施例一的資源盜用的檢測(cè)方法的流程圖;
[0022]圖2是示出根據(jù)本發(fā)明實(shí)施例二的資源盜用的檢測(cè)方法的流程圖;
[0023]圖3是示出根據(jù)本發(fā)明實(shí)施例三的資源盜用的檢測(cè)裝置的邏輯框圖;
[0024]圖4是示出根據(jù)本發(fā)明實(shí)施例四的資源盜用的檢測(cè)裝置的一種邏輯框圖;
[0025]圖5是示出根據(jù)本發(fā)明實(shí)施例四的資源盜用的檢測(cè)裝置的另一種邏輯框圖。
【具體實(shí)施方式】
[0026]本方案的發(fā)明構(gòu)思是,通過(guò)將截取的被測(cè)應(yīng)用對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息比較,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
[0027]下面結(jié)合附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。
[0028]實(shí)施例一
[0029]圖1是示出根據(jù)本發(fā)明實(shí)施例一的資源盜用的檢測(cè)方法的流程圖。通過(guò)包括如圖3所示的裝置的計(jì)算機(jī)系統(tǒng)執(zhí)行所述方法。
[0030]參照?qǐng)D1,在步驟S110,向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源。
[0031]其中,被測(cè)應(yīng)用可以是用于為用戶提供資源(可以包括視頻資源或音頻資源等)的瀏覽或下載的任意應(yīng)用程序,例如,視頻播放應(yīng)用或音樂(lè)播放應(yīng)用等。指定資源可以是所述被測(cè)應(yīng)用中提供的任意資源。
[0032]具體地,由于資源版權(quán)的問(wèn)題越來(lái)越受到人們重視,很多資源網(wǎng)站通過(guò)購(gòu)買資源版權(quán)向用戶有償和/或無(wú)償提供資源瀏覽或下載服務(wù),又由于不同的資源網(wǎng)站所擁有的資源不同。為了提高用戶體驗(yàn),很多應(yīng)用收集提供各資源的資源網(wǎng)站的信息以及各資源在資源網(wǎng)站中的網(wǎng)絡(luò)地址,以此為用戶提供更加全面的資源瀏覽和下載服務(wù)。然而,一些應(yīng)用并沒(méi)有經(jīng)過(guò)相應(yīng)視頻網(wǎng)站的準(zhǔn)許即為用戶提供資源瀏覽和下載服務(wù),侵害了資源版權(quán)所有者的利益,為了及時(shí)發(fā)現(xiàn)或阻止某應(yīng)用盜用指定資源,可以通過(guò)某編程語(yǔ)言(如C語(yǔ)言或JAVA語(yǔ)言等)編寫(xiě)用于檢測(cè)資源是否被盜用的資源盜用檢測(cè)應(yīng)用,并可將其安裝在某終端設(shè)備(如電腦或手機(jī)等)中。
[0033]當(dāng)需要對(duì)某應(yīng)用(即被測(cè)應(yīng)用)所提供的資源進(jìn)行檢測(cè)時(shí),可將該被測(cè)應(yīng)用安裝在上述終端設(shè)備中。安裝完成后,可啟動(dòng)上述用于檢測(cè)資源是否被盜用的資源盜用檢測(cè)應(yīng)用,并啟動(dòng)所述被測(cè)應(yīng)用,通過(guò)所述被測(cè)應(yīng)用提供的資源分類信息,查找到需要檢測(cè)的資源(即指定資源)的信息,如指定資源的名稱、劇集和/或縮略圖等,可將查找到的上述指定資源的信息提供給資源盜用檢測(cè)應(yīng)用。該資源盜用檢測(cè)應(yīng)用向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,通過(guò)所述指令可觸發(fā)所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)向服務(wù)器發(fā)送資源獲取請(qǐng)求,以請(qǐng)求所述指定資源。
[0034]在步驟S120,截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息。
[0035]具體地,服務(wù)器接收到上述資源獲取請(qǐng)求后,可以對(duì)所述資源獲取請(qǐng)求進(jìn)行分析,確定需要下載的資源為所述指定資源,同時(shí)獲取所述指定資源的下載地址,并通過(guò)所述下載地址向資源服務(wù)器發(fā)送資源獲取請(qǐng)求,資源服務(wù)器可通過(guò)網(wǎng)絡(luò)將指定資源的數(shù)據(jù)以及所述指定資源的下載地址等信息生成對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息發(fā)送給服務(wù)器,服務(wù)器可將上述響應(yīng)消息發(fā)送給被測(cè)應(yīng)用,此時(shí),資源盜用檢測(cè)應(yīng)用抓取服務(wù)器返回給被測(cè)應(yīng)用的數(shù)據(jù)包,從而截取到從網(wǎng)絡(luò)返回的響應(yīng)消息。
[0036]在步驟S130,從所述響應(yīng)消息提取所述指定資源的下載地址的信息。
[0037]具體地,資源盜用檢測(cè)應(yīng)用對(duì)所述響應(yīng)消息進(jìn)行分析,并從中提取所述指定資源的下載地址的信息,其中,下載地址可以是URL(Uniform Resource Locator,統(tǒng)一資源定位符),如http://aa.1e.(:0111八1/1^等,也可以是1?(11^61'116七Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址,如10.23.34.82等。
[0038]在步驟S140,如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。
[0039]其中,內(nèi)容提供商為擁有某些資源版權(quán)的組織或個(gè)人,例如樂(lè)視網(wǎng)等。
[0040]具體地,可以預(yù)先設(shè)置一個(gè)或多個(gè)內(nèi)容提供商的信息,如內(nèi)容提供商為所述指定資源設(shè)置的下載地址的信息等。可以將所述下載地址的信息與內(nèi)容提供商的信息進(jìn)行對(duì)比,如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源,例如,下載地址為http://aa.le.com/xx/kk,內(nèi)容提供商的信息中包括域名aa.le.com,則可以確定所述被測(cè)應(yīng)用盜用所述指定資源。資源盜用檢測(cè)應(yīng)用可將所述被測(cè)應(yīng)用和所述指定資源的信息(如被測(cè)應(yīng)用的名稱、版本號(hào)等,指定資源的名稱、劇集和/或縮略圖等)發(fā)送給資源盜用預(yù)警系統(tǒng),以便可以通過(guò)資源盜用預(yù)警系統(tǒng)及時(shí)屏蔽所述被測(cè)應(yīng)用獲取指定資源。
[0041]本發(fā)明實(shí)施例提供的資源盜用的檢測(cè)方法,通過(guò)向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求指定資源,進(jìn)而通過(guò)截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
[0042]實(shí)施例二
[0043]圖2是示出根據(jù)本發(fā)明實(shí)施例二的資源盜用的檢測(cè)方法的流程圖,所述實(shí)施例可視為圖1的又一種具體的實(shí)現(xiàn)方案。
[0044]參照?qǐng)D2,在步驟S210,啟動(dòng)被測(cè)應(yīng)用。
[0045]其中,所述被測(cè)應(yīng)用為電視盒子中安裝的應(yīng)用、電腦中安裝的應(yīng)用或手機(jī)中安裝的應(yīng)用等。
[0046]具體地,為了提高資源盜用的檢測(cè)效率和用戶體驗(yàn),可以為資源盜用檢測(cè)應(yīng)用設(shè)置模擬操作功能,即資源盜用檢測(cè)應(yīng)用可以通過(guò)模擬用戶點(diǎn)擊、滑動(dòng)和/或拖拽等操作。當(dāng)需要對(duì)被測(cè)應(yīng)用進(jìn)行檢測(cè)時(shí),可以將被測(cè)應(yīng)用安裝到資源盜用檢測(cè)應(yīng)用所安裝的終端設(shè)備中,安裝完成后,可將被測(cè)應(yīng)用的相關(guān)信息提供給資源盜用檢測(cè)應(yīng)用。資源盜用檢測(cè)應(yīng)用通過(guò)上述相關(guān)信息確定被測(cè)應(yīng)用,然后,可通過(guò)模擬操作啟動(dòng)所述被測(cè)應(yīng)用,即資源盜用檢測(cè)應(yīng)用通過(guò)模擬點(diǎn)擊所述被測(cè)應(yīng)用的快捷方式圖標(biāo),所述被測(cè)應(yīng)用可在緩存中或從服務(wù)器獲取被測(cè)應(yīng)用的首頁(yè)信息。
[0047]在步驟S220,獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。
[0048]其中,所述指定資源可以包括視頻資源、音頻資源和/或電子書(shū)籍資源等。
[0049]具體地,資源盜用檢測(cè)應(yīng)用可根據(jù)所述被測(cè)應(yīng)用提供的資源分類信息,依次對(duì)其中的資源分類按鍵進(jìn)行模擬操作,得到所述被測(cè)應(yīng)用提供的資源的信息,例如,以視頻資源為例,被測(cè)應(yīng)用可提供如電影、電視劇、綜藝節(jié)目和動(dòng)漫等資源分類信息,資源盜用檢測(cè)應(yīng)用可通過(guò)模擬點(diǎn)擊電影、國(guó)產(chǎn)電影(電影分類下的子類別),所述被測(cè)應(yīng)用依次獲取電影頁(yè)面的數(shù)據(jù)和國(guó)產(chǎn)電影頁(yè)面的數(shù)據(jù),資源盜用檢測(cè)應(yīng)用從所述被測(cè)應(yīng)用處截取國(guó)產(chǎn)電影頁(yè)面的數(shù)據(jù),從而得到所述被測(cè)應(yīng)用提供的國(guó)產(chǎn)電影的信息。
[0050]上述獲取所述被測(cè)應(yīng)用提供的資源的信息的處理,除了可通過(guò)上述方式處理外,可以通過(guò)其他方式處理,以下還提供一種可選的處理方式,具體內(nèi)容可包括:從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。
[0051]具體地,基于上述示例,所述被測(cè)應(yīng)用依次獲取電影頁(yè)面的數(shù)據(jù)和國(guó)產(chǎn)電影頁(yè)面的數(shù)據(jù)后,可依次顯示電影頁(yè)面的數(shù)據(jù)和國(guó)產(chǎn)電影頁(yè)面的數(shù)據(jù),資源盜用檢測(cè)應(yīng)用可以在用戶界面上顯示的國(guó)產(chǎn)電影頁(yè)面的數(shù)據(jù)中抓取其中提供的各個(gè)國(guó)產(chǎn)電影的信息。
[0052]在步驟S230,模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng),以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源。
[0053]其中,觀看或下載交互項(xiàng)可以是觀看或下載按鍵,也可以是觀看或下載的超鏈接等。
[0054]具體地,資源盜用檢測(cè)應(yīng)用通過(guò)模擬點(diǎn)擊的方式,依次點(diǎn)擊所述被測(cè)應(yīng)用提供的資源的信息對(duì)應(yīng)的資源的觀看或下載按鍵,觸發(fā)被測(cè)應(yīng)用生成觀看或下載請(qǐng)求,被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)將所述觀看或下載請(qǐng)求發(fā)送給服務(wù)器,以使服務(wù)器將所述指定資源發(fā)送給被測(cè)應(yīng)用。
[0055]在步驟S240,截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息。
[0056]在步驟S250,從所述響應(yīng)消息提取所述指定資源的下載地址的信息。
[0057]在步驟S260,如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。
[0058]其中,所述內(nèi)容提供商的信息可包括所述內(nèi)容提供商所擁有的域名和/或IP地址。
[0059]其中,上述步驟S240?步驟S260的步驟內(nèi)容分別與上述實(shí)施例一中步驟S120?步驟S140的步驟內(nèi)容相同,具體處理可參見(jiàn)上述相關(guān)內(nèi)容,在此不再贅述。
[0060]在步驟S270,將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。
[0061]其中,如前所述,被測(cè)應(yīng)用的信息可以包括如被測(cè)應(yīng)用的名稱、版本號(hào)等。指定資源的信息可以包括如指定資源的名稱、劇集和/或縮略圖等。
[0062]具體地,為了便于數(shù)據(jù)管理,可以設(shè)置資源盜用信息庫(kù)??梢詫z測(cè)出的被測(cè)應(yīng)用,以及被測(cè)應(yīng)用盜用的資源的信息記錄到資源盜用信息庫(kù)中,以便內(nèi)容提供商及時(shí)了解資源被盜用情況,以便后續(xù)阻止或屏蔽被測(cè)應(yīng)用繼續(xù)盜用相應(yīng)資源,維護(hù)資源版權(quán)不被侵害。
[0063]本發(fā)明實(shí)施例提供的資源盜用的檢測(cè)方法,一方面,通過(guò)模擬操作(如模擬點(diǎn)擊)啟動(dòng)被測(cè)應(yīng)用,并獲取被測(cè)應(yīng)用提供的資源的信息,從而節(jié)省了人力資源的投入,提高資源盜用的檢測(cè)效率;另一方面,通過(guò)截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
[0064]實(shí)施例三
[0065]基于相同的技術(shù)構(gòu)思,圖3是示出根據(jù)本發(fā)明實(shí)施例三的資源盜用的檢測(cè)裝置的邏輯框圖。參照?qǐng)D3,所述裝置包括資源獲取指令發(fā)送模塊310、響應(yīng)消息截取模塊320、信息提取模塊330和資源盜用確定模塊340,其中,資源獲取指令發(fā)送模塊310與響應(yīng)消息截取模塊320相連接,響應(yīng)消息截取模塊320與信息提取模塊330相連接,信息提取模塊330與資源盜用確定模塊340相連接。
[0066]資源獲取指令發(fā)送模塊310用于向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源。
[0067]響應(yīng)消息截取模塊320用于截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息。
[0068]信息提取模塊330用于從所述響應(yīng)消息提取所述指定資源的下載地址的信息。
[0069]資源盜用確定模塊340用于如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。
[0070]本發(fā)明實(shí)施例提供的資源盜用的檢測(cè)裝置,通過(guò)向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求指定資源,進(jìn)而通過(guò)截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
[0071]實(shí)施例四
[0072]基于相同的技術(shù)構(gòu)思,圖4是示出根據(jù)本發(fā)明實(shí)施例四的資源盜用的檢測(cè)裝置的邏輯框圖。參照?qǐng)D4,所述裝置除了包括圖3中的資源獲取指令發(fā)送模塊310、響應(yīng)消息截取模塊320、信息提取模塊330和資源盜用確定模塊340外,還包括應(yīng)用啟動(dòng)模塊350和信息獲取模塊360,其中,應(yīng)用啟動(dòng)模塊350與信息獲取模塊360相連接,信息獲取模塊360與資源獲取指令發(fā)送模塊310相連接。
[0073]應(yīng)用啟動(dòng)模塊350用于啟動(dòng)所述被測(cè)應(yīng)用。
[0074]信息獲取模塊360用于獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。
[0075]另外,信息獲取模塊360用于從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。
[0076]此外,資源獲取指令發(fā)送模塊310,用于模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng)。
[0077]進(jìn)一步地,在如圖4實(shí)施例的基礎(chǔ)上,如圖5所示的裝置還包括:
[0078]信息存儲(chǔ)模塊370,用于將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。
[0079]另外,所述指定資源包括視頻資源、音頻資源和/或電子書(shū)籍資源。
[0080]此外,所述內(nèi)容提供商的信息包括所述內(nèi)容提供商所擁有的域名和/或IP地址。
[0081]另外,所述被測(cè)應(yīng)用為電視盒子中安裝的應(yīng)用、電腦中安裝的應(yīng)用或手機(jī)中安裝的應(yīng)用。
[0082]本發(fā)明實(shí)施例中,一方面,通過(guò)模擬操作(如模擬點(diǎn)擊)啟動(dòng)被測(cè)應(yīng)用,并獲取被測(cè)應(yīng)用提供的資源的信息,從而節(jié)省了人力資源的投入,提高資源盜用的檢測(cè)效率;另一方面,通過(guò)截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息中的下載地址的信息與預(yù)定的內(nèi)容提供商的信息,對(duì)被測(cè)應(yīng)用是否盜用指定資源進(jìn)行判斷,從而及時(shí)發(fā)現(xiàn)資源盜用情況,并進(jìn)一步提高資源盜用的檢測(cè)效率。
[0083]需要指出,根據(jù)實(shí)施的需要,可將本申請(qǐng)中描述的各個(gè)步驟/部件拆分為更多步驟/部件,也可將兩個(gè)或多個(gè)步驟/部件或者步驟/部件的部分操作組合成新的步驟/部件,以實(shí)現(xiàn)本發(fā)明的目的。
[0084]上述根據(jù)本發(fā)明的方法可在硬件、固件中實(shí)現(xiàn),或者被實(shí)現(xiàn)為可存儲(chǔ)在記錄介質(zhì)(諸如CD R0M、RAM、軟盤、硬盤或磁光盤)中的軟件或計(jì)算機(jī)代碼,或者被實(shí)現(xiàn)通過(guò)網(wǎng)絡(luò)下載的原始存儲(chǔ)在遠(yuǎn)程記錄介質(zhì)或非暫時(shí)機(jī)器可讀介質(zhì)中并將被存儲(chǔ)在本地記錄介質(zhì)中的計(jì)算機(jī)代碼,從而在此描述的方法可被存儲(chǔ)在使用通用計(jì)算機(jī)、專用處理器或者可編程或?qū)S糜布?諸如ASIC或FPGA)的記錄介質(zhì)上的這樣的軟件處理??梢岳斫猓?jì)算機(jī)、處理器、微處理器控制器或可編程硬件包括可存儲(chǔ)或接收軟件或計(jì)算機(jī)代碼的存儲(chǔ)組件(例如,RAM、ROM、閃存等),當(dāng)所述軟件或計(jì)算機(jī)代碼被計(jì)算機(jī)、處理器或硬件訪問(wèn)且執(zhí)行時(shí),實(shí)現(xiàn)在此描述的處理方法。此外,當(dāng)通用計(jì)算機(jī)訪問(wèn)用于實(shí)現(xiàn)在此示出的處理的代碼時(shí),代碼的執(zhí)行將通用計(jì)算機(jī)轉(zhuǎn)換為用于執(zhí)行在此示出的處理的專用計(jì)算機(jī)。
[0085]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種資源盜用的檢測(cè)方法,其特征在于,所述方法包括: 向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源; 截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息; 從所述響應(yīng)消息提取所述指定資源的下載地址的信息; 如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 啟動(dòng)所述被測(cè)應(yīng)用; 獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述被測(cè)應(yīng)用提供的資源的信息的處理包括: 從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令的處理包括: 模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng)。5.根據(jù)權(quán)利要求1?4中任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述指定資源包括視頻資源、音頻資源和/或電子書(shū)籍資源。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述內(nèi)容提供商的信息包括所述內(nèi)容提供商所擁有的域名和/或IP地址。8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述被測(cè)應(yīng)用為電視盒子中安裝的應(yīng)用、電腦中安裝的應(yīng)用或手機(jī)中安裝的應(yīng)用。9.一種資源盜用的檢測(cè)裝置,其特征在于,所述裝置包括: 資源獲取指令發(fā)送模塊,用于向被測(cè)應(yīng)用發(fā)送獲取指定資源的指令,以使所述被測(cè)應(yīng)用通過(guò)網(wǎng)絡(luò)請(qǐng)求所述指定資源; 響應(yīng)消息截取模塊,用于截取從網(wǎng)絡(luò)返回的對(duì)所述指定資源的請(qǐng)求的響應(yīng)消息; 信息提取模塊,用于從所述響應(yīng)消息提取所述指定資源的下載地址的信息; 資源盜用確定模塊,用于如果所述下載地址的信息包括預(yù)定的內(nèi)容提供商的信息,則確定所述被測(cè)應(yīng)用盜用所述指定資源。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 應(yīng)用啟動(dòng)模塊,用于啟動(dòng)所述被測(cè)應(yīng)用; 信息獲取模塊,用于獲取所述被測(cè)應(yīng)用提供的資源的信息,所述指定資源為所述被測(cè)應(yīng)用提供的任一資源。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述信息獲取模塊,用于從顯示所述被測(cè)應(yīng)用提供的資源的信息的用戶界面上抓取所述被測(cè)應(yīng)用提供的資源的信息。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述資源獲取指令發(fā)送模塊,用于模擬點(diǎn)擊所述用戶界面上指示所述指定資源的觀看或下載交互項(xiàng)。13.根據(jù)權(quán)利要求9?12中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 信息存儲(chǔ)模塊,用于將所述被測(cè)應(yīng)用和所述指定資源的信息存儲(chǔ)到資源盜用信息庫(kù)中。14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述指定資源包括視頻資源、音頻資源和/或電子書(shū)籍資源。
【文檔編號(hào)】H04N21/239GK105847863SQ201610202539
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2016年3月31日
【發(fā)明人】李明洋, 李洪福
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視云計(jì)算有限公司