[發明專利]盜版應用的識別方法和裝置有效
| 申請號: | 201510092147.2 | 申請日: | 2015-02-28 |
| 公開(公告)號: | CN104657634B | 公開(公告)日: | 2017-11-14 |
| 發明(設計)人: | 賈志軍;施敏;夏良釗;王磊 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12 |
| 代理公司: | 北京品源專利代理有限公司11332 | 代理人: | 路凱,崔雪青 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 盜版 應用 識別 方法 裝置 | ||
技術領域
本發明實施例涉及數據處理技術,尤其涉及一種盜版應用的識別方法和裝置。
背景技術
隨著計算機技術以及通信技術的不斷發展,越來越多的人通過各種智能終端設備下載各類應用程序(APP,也可簡稱應用),以滿足日常的工作、生活和學習需求。但是,隨之產生的盜版應用(也稱山寨應用)使人們不勝其煩。所述盜版應用,是指開發者通過破解正版應用并在其內部植入廣告或者惡意代碼的方式生成的應用。如果用戶不慎安裝了盜版應用,小則只是推送垃圾信息、廣告等,大則會竊取用戶密碼、網銀等重要的個人信息,給用戶帶來極大危害。因此,如何準確有效的識別出一個應用是否為盜版應用是目前一個重要的研究方向。
現有的盜版應用的識別主要包括兩種方式:一是正版庫比對,二是水印檢測。其中,正版庫比對的方式需要建立一個存儲有正版數據的正版應用庫,當檢測一個應用是否為盜版應用時,需將該應用的相關數據與正版應用庫中的數據進行比對。這種方式的主要缺點在于:僅能對正版應用庫中收錄的應用進行盜版應用檢測,覆蓋面比較小且需要定期更新正版應用庫;
水印檢測的方式的主要原理是:盜版應用需要通過apktool(安卓安裝包工具)等逆向工具進行二次打包,因此可以通過檢測apktool工具打包的水印信息來判斷識別出盜版應用。但是由于目前市面上所有的加固保護技術都需要使用apktool打包,這就導致了這種檢測方式會存在較大的誤報率。
發明內容
有鑒于此,本發明實施例提供一種盜版應用的識別方法和裝置,以優化現有的盜版應用的識別技術,滿足人們日益增長的個性化、準確化的盜版應用識別需求。
在第一方面,本發明實施例提供了一種盜版應用的識別方法,包括:
獲取待檢測應用安裝包的證書;
將所述待檢測應用安裝包的證書與基于版本信息預先確定的正版證書進行比對,以對所述待檢測應用安裝包進行盜版識別。
在第二方面,本發明實施例提供了一種盜版應用的識別裝置,包括:
待檢測證書獲取模塊,用于獲取待檢測應用安裝包的證書;
盜版識別模塊,用于將所述待檢測應用安裝包的證書與基于版本信息預先確定的正版證書進行比對,以對所述待檢測應用安裝包進行盜版識別。
本發明實施例基于正版應用具有完善的版本發布管理流程這一基礎,通過利用基于版本信息預先確定的正版證書,實現了對待檢測應用安裝包的盜版識別,無需預先建立正版應用庫,也無需進行水印檢測,即可準確有效的識別出正版證書,解決了現有的正版識別技術識別覆蓋面小,誤判率高等技術問題,優化了現有的正版應用識別技術,滿足人們日益增長的個性化、準確化的正版應用的識別需求。
附圖說明
圖1是本發明第一實施例的一種盜版應用的識別方法的流程圖;
圖2是本發明第二實施例的一種盜版應用的識別方法的流程圖;
圖3是本發明第三實施例的一種盜版應用的識別方法的流程圖;
圖4是本發明第三實施例的一種正版證書的獲取過程圖;
圖5是本發明第四實施例的一種盜版應用的識別方法的流程圖;
圖6是本發明第四實施例的一種正版證書的獲取過程圖;
圖7是本發明第四實施例的另一種正版證書的獲取過程圖;
圖8是本發明第五實施例的一種盜版應用的識別裝置的結構圖。
具體實施方式
為了使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明具體實施例作進一步的詳細描述。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數、規程、子例程、子程序等等。
第一實施例
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510092147.2/2.html,轉載請聲明來源鉆瓜專利網。





