一種防護(hù)app個(gè)人隱私收集的方法及裝置制造方法
【專利摘要】本發(fā)明涉及一種防護(hù)app個(gè)人隱私收集的方法,具體包括:S1:S1:通過深度包檢測終端接收的app數(shù)據(jù)包;S2:通過統(tǒng)一資源定位符判斷app數(shù)據(jù)包中是否含有推送廣告信息。本發(fā)明通過深度包檢測和統(tǒng)一資源定位符過濾技術(shù)分析出app中的廣告信息,然后過濾掉廣告報(bào)文,實(shí)現(xiàn)防護(hù)app個(gè)人隱私收集的功能,具有準(zhǔn)確性與易用性。本發(fā)明還公開了一種防護(hù)app個(gè)人隱私收集的裝置。
【專利說明】一種防護(hù)app個(gè)人隱私收集的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種防護(hù)app個(gè)人隱私收集的方法及裝置。
【背景技術(shù)】
[0002]隨著IT業(yè)的飛速發(fā)展,我們的手機(jī)越來越智能,通過在手機(jī)上安裝各種APP,即應(yīng)用程序可以方便快捷地查找路線、網(wǎng)上購物、訂車票、玩游戲、查看天氣等等,幾乎電腦能做的事,手機(jī)都可以做,已經(jīng)變成了“生活百事通”。但是,在享受手機(jī)帶給我們便利的同時(shí),手機(jī)上的這些APP會把我們的手機(jī)號碼、位置信息、上網(wǎng)記錄甚至通信錄信息等等泄露給一些廣告商。對用戶的隱私安全造成很大的威脅。
[0003]例如,在更多的軟件在安裝的時(shí)候要求打開手機(jī)麥克風(fēng)或攝像頭、收集短消息、郵件、賬號、通訊錄、通話記錄及位置等信息,很多用戶在安裝過程中不會注意這些提示信息。特別是對于一些對軟件不太懂,剛剛接觸智能手機(jī)的用戶,經(jīng)常不小心點(diǎn)擊一些APP推薦的廣告信息,訂制多條業(yè)務(wù)信息,莫名其妙地被扣除話費(fèi),收到大量的垃圾短息,這些信息被一些收取資費(fèi)的廣告商盜取還是小事,一旦被不懷好意的人竊取,后果不堪設(shè)想,即存在的不安全性問題很突出。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是如何確保手機(jī)用戶個(gè)人隱私信息不被泄露的問題。
[0005]為此目的,本發(fā)明提出了一種防護(hù)app個(gè)人隱私收集的方法,所述方法具體包括:
[0006]S1:通過深度包檢測終端接收的app數(shù)據(jù)包;
[0007]S2:通過統(tǒng)一資源定位符判斷所述app數(shù)據(jù)包中是否含有推送廣告信息。
[0008]進(jìn)一步地,所述S2進(jìn)一步包括:
[0009]S21:查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符;
[0010]S22:如果存在,則將所述廣告信息報(bào)文丟棄,如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
[0011]進(jìn)一步地,所述S2進(jìn)一步包括:
[0012]S221:如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄,并對本地統(tǒng)一資源定位符信息庫進(jìn)行更新。
[0013]進(jìn)一步地,所述S2進(jìn)一步包括:
[0014]所述云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
[0015]為此目的,本發(fā)明還提出了一種防護(hù)app個(gè)人隱私收集的裝置,包括:
[0016]檢測模塊,用于通過深度包檢測終端接收的app數(shù)據(jù)包;
[0017]判斷模塊,用于通過統(tǒng)一資源定位符判斷所述app數(shù)據(jù)包中是否含有推送廣告信
肩、O[0018]進(jìn)一步地,所述判斷模塊還包括:
[0019]第一查找單元,用于查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符;
[0020]第一執(zhí)行單元,用于判斷如果存在,則將所述廣告信息報(bào)文丟棄;
[0021]第二查找單元,用于判斷如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
[0022]進(jìn)一步地,所述判斷模塊還包括:
[0023]第二執(zhí)行單元,用于如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄;
[0024]更新單元,用于對本地統(tǒng)一資源定位符信息庫進(jìn)行更新。
[0025]進(jìn)一步地,所述判斷模塊還包括:
[0026]反饋單元,用于所述云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
[0027]本發(fā)明通過深度包檢測和統(tǒng)一資源定位符過濾技術(shù)分析出app中的廣告信息,然后過濾掉廣告報(bào)文,實(shí)現(xiàn)防護(hù)app個(gè)人隱私收集的功能,具有準(zhǔn)確性與易用性。本發(fā)明還公開了一種防護(hù)app個(gè)人隱私收集的裝置。
【專利附圖】
【附圖說明】
[0028]通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對本發(fā)明進(jìn)行任何限制,在附圖中:
[0029]圖1示出了本發(fā)明實(shí)施例中的一種防護(hù)app個(gè)人隱私收集的方法的步驟流程圖;
[0030]圖2示出了本發(fā)明實(shí)施例中的一種防護(hù)app個(gè)人隱私收集的裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0031]下面將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)描述。
[0032]如圖1所示,本發(fā)明實(shí)施例中提供了一種防護(hù)app個(gè)人隱私收集的方法,具體包括以下步驟:
[0033]具體地,步驟S1:通過深度包檢測終端接收的app數(shù)據(jù)包。
[0034]步驟S2:通過統(tǒng)一資源定位符判斷app數(shù)據(jù)包中是否含有推送廣告信息。
[0035]進(jìn)一步地,步驟S2進(jìn)一步包括:
[0036]步驟S21:查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
[0037]步驟S22:如果存在,則將廣告信息報(bào)文丟棄,如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
[0038]更進(jìn)一步地,步驟S2進(jìn)一步包括:
[0039]步驟S221:如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄,并對本地統(tǒng)一資源定位符信息庫進(jìn)行更新,且云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
[0040]如圖2所示,本發(fā)明實(shí)施例中提供了一種防護(hù)app個(gè)人隱私收集的裝置20,包括:檢測模塊201和判斷模塊202。[0041]具體地,檢測模塊201用于通過深度包檢測終端接收的app數(shù)據(jù)包;判斷模塊202用于通過統(tǒng)一資源定位符判斷app數(shù)據(jù)包中是否含有推送廣告信息。
[0042]進(jìn)一步地,判斷模塊202還包括:第一查找單元2021用于查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符;第一執(zhí)行單元2022用于判斷如果存在,則將廣告信息報(bào)文丟棄;第二查找單元2023用于判斷如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
[0043]更進(jìn)一步地,判斷模塊202還包括:第二執(zhí)行單元2024用于如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄;更新單元2025用于對本地統(tǒng)一資源定位符信息庫進(jìn)行更新;以及反饋單元2026用于云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
[0044]為了更好的理解與應(yīng)用本發(fā)明提出的一種防護(hù)app個(gè)人隱私收集的方法,下面舉例進(jìn)行說明:
[0045]具體地,當(dāng)用戶使用手機(jī)app時(shí),運(yùn)行的app就可能會給用戶推送廣告信息,用戶手機(jī)就會收到app推送的廣告信息。
[0046]進(jìn)一步地,防火墻通過DPI檢測到含有手機(jī)app的數(shù)據(jù)包時(shí),查看數(shù)據(jù)包中是否包含推送廣告信息,當(dāng)防火墻通過url進(jìn)行判斷收到含有疑似廣告信息的數(shù)據(jù)包時(shí),首先在本地url信息庫中查找是否有匹配的廣告信息url,如果有,直接把廣告信息報(bào)文丟棄,如果沒查找到,進(jìn)入下一步,進(jìn)行云端查詢,防火墻去云端查詢url服務(wù)器中查找是否有匹配的廣告信息url,云端查詢url服務(wù)器把查詢結(jié)果返回給防火墻,如果有匹配的廣告信息url,防火墻丟失廣告信息報(bào)文,并更新本地url信息庫,否則放行。
[0047]本發(fā)明通過深度包檢測和統(tǒng)一資源定位符過濾技術(shù)分析出app中的廣告信息,然后過濾掉廣告報(bào)文,實(shí)現(xiàn)防護(hù)app個(gè)人隱私收集的功能,具有準(zhǔn)確性與易用性。
[0048]雖然結(jié)合附圖描述了本發(fā)明的實(shí)施方式,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下做出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。
【權(quán)利要求】
1.一種防護(hù)app個(gè)人隱私收集的方法,其特征在于,所述方法具體包括: 51:通過深度包檢測終端接收的app數(shù)據(jù)包; 52:通過統(tǒng)一資源定位符判斷所述app數(shù)據(jù)包中是否含有推送廣告信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述S2進(jìn)一步包括: 521:查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符; 522:如果存在,則將所述廣告信息報(bào)文丟棄,如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
3.如權(quán)利要求1所述的方法,其特征在于,所述S2進(jìn)一步包括: S221:如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄,并對本地統(tǒng)一資源定位符信息庫進(jìn)行更新。
4.如權(quán)利要求1所述的方法,其特征在于,所述S2進(jìn)一步包括: 所述云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
5.一種防護(hù)app個(gè)人隱私收集的裝置,其特征在于,包括: 檢測模塊,用于通過深度 包檢測終端接收的app數(shù)據(jù)包; 判斷模塊,用于通過統(tǒng)一資源定位符判斷所述app數(shù)據(jù)包中是否含有推送廣告信息。
6.如權(quán)利要求5所述的裝置,其特征在于,所述判斷模塊還包括: 第一查找單元,用于查找本地統(tǒng)一資源定位符信息庫中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符; 第一執(zhí)行單元,用于判斷如果存在,則將所述廣告信息報(bào)文丟棄; 第二查找單元,用于判斷如果不存在,則查找云端統(tǒng)一資源定位符服務(wù)器中是否存在與檢測終端匹配的所述app數(shù)據(jù)包中的廣告信息統(tǒng)一資源定位符。
7.如權(quán)利要求5所述的裝置,其特征在于,所述判斷模塊還包括: 第二執(zhí)行單元,用于如果云端統(tǒng)一資源定位符服務(wù)器中存在匹配的廣告信息統(tǒng)一資源定位符,則將廣告信息報(bào)文丟棄; 更新單元,用于對本地統(tǒng)一資源定位符信息庫進(jìn)行更新。
8.如權(quán)利要求5所述的裝置,其特征在于,所述判斷模塊還包括: 反饋單元,用于所述云端統(tǒng)一資源定位符服務(wù)器對匹配結(jié)果進(jìn)行反饋。
【文檔編號】H04M1/725GK103905436SQ201410096511
【公開日】2014年7月2日 申請日期:2014年3月14日 優(yōu)先權(quán)日:2014年3月14日
【發(fā)明者】王宇 申請人:漢柏科技有限公司