[發明專利]一種安卓應用相似性檢測方法、移動終端及存儲裝置有效
| 申請號: | 201711344279.5 | 申請日: | 2017-12-15 |
| 公開(公告)號: | CN109933976B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 孫向作 | 申請(專利權)人: | 深圳TCL工業研究院有限公司 |
| 主分類號: | G06F21/51 | 分類號: | G06F21/51 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 相似性 檢測 方法 移動 終端 存儲 裝置 | ||
本發明公開了一種安卓應用相似性檢測方法、移動終端及存儲裝置,方法包括:獲取原版應用與被檢測應用的布局文件、控件可執行軌跡集合以及控件實際軌跡集合;計算原版應用與被檢測應用的控件可執行軌跡差集和控件實際軌跡差集;若原版應用與被檢測應用的布局文件的相似度達到閾值以上,且同時滿足原版應用的控件可執行軌跡集合為被檢測應用的控件可執行軌跡集合的子集,原版應用的控件實際軌跡集合為被檢測應用的控件實際軌跡集合的子集,控件實際軌跡差集為控件可執行軌跡差集的子集,確定被檢測應用與原版應用具有相似性。本發明針對安卓應用提供一種可靠的相似性檢測方法,旨在檢測安卓應用是否被惡意篡改,避免原版應用被篡改所帶來的風險。
技術領域
本發明涉及計算機應用技術領域,尤其涉及一種安卓應用相似性檢測方法、移動終端及存儲裝置。
背景技術
隨著移動互聯網的發展,智能手機已經成為人們生活中不可或缺的一部分,為了讓智能手機用戶能夠方便地瀏覽和安裝智能手機應用,平臺供應商提供了集中式的應用市場,然而,在這些應用市場上的移動應用程序中,存在數量眾多的對合法應用程序肆意進行修改,并用新的簽名密鑰進行重新打包并發布的應用。作為一種技術性方法,應用重新打包技術可以是出于良好的意圖,然而,現有技術中更常見的情況是,應用重新打包技術被用于惡意目的,由此給應用開發者、手機用戶、市場運營商乃至整個?Android?生態系統都造成不容忽視的風險。
因此,現有技術還有待于改進和發展。
發明內容
本發明要解決的技術問題在于,針對現有技術中安卓應用經常會被肆意進行修改,并用新的簽名密鑰進行重新打包并發布的應用,給應用開發者、手機用戶、市場運營商乃至整個?Android?生態系統都造成不容忽視的風險,無法可靠、及時檢測出來問題,提供一種安卓應用相似性檢測方法、移動終端及存儲裝置,旨在針對安卓應用提供一種可靠的相似性檢測方法,便于及時、有效檢測安卓應用是否被惡意篡改,避免原版應用被篡改所帶來的風險,提高安卓應用的安全性和可靠性。
本發明解決技術問題所采用的技術方案如下:
一種安卓應用相似性檢測方法,其中,所述安卓應用相似性檢測方法包括:
獲取原版應用與被檢測應用的布局文件;
獲取原版應用和被檢測應用的控件可執行軌跡集合;
獲取原版應用和被檢測應用的控件實際軌跡集合;
計算原版應用與被檢測應用的控件可執行軌跡差集和控件實際軌跡差集;
若原版應用與被檢測應用的布局文件的相似度達到閾值以上,且同時滿足原版應用的控件可執行軌跡集合為被檢測應用的控件可執行軌跡集合的子集,原版應用的控件實際軌跡集合為被檢測應用的控件實際軌跡集合的子集,控件實際軌跡差集為控件可執行軌跡差集的子集,確定被檢測應用與原版應用具有相似性。
所述的安卓應用相似性檢測方法,其中,所述獲取原版應用與被檢測應用的布局文件之前還包括:
建立控件數據庫,存儲應用控件,表字段包括應用包名、應用界面包名、應用界面對應的布局文件名稱、應用界面對應的布局文件中的控件名稱、應用界面對應的布局文件中的控件坐標和應用界面對應的布局文件中的控件屬性;
當安卓系統在啟動的過程中,啟動一個應用程序管理服務用于獲取應用程序文件并進行解析,在安卓系統中設置一用于監聽安裝應用或者卸載應用的監聽器。
所述的安卓應用相似性檢測方法,其中,所述當安卓系統在啟動的過程中,啟動一個應用程序管理服務用于獲取應用程序文件并進行解析,在安卓系統中設置一用于監聽安裝應用或者卸載應用的監聽器之后包括:
當所述監聽器監聽到安裝應用時,在安裝應用過程中,調用應用程序管理服務對當前安裝的應用進行解析,獲取到安裝應用的相關信息,根據安裝應用信息在控件數據庫中增加對應控件記錄;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳TCL工業研究院有限公司,未經深圳TCL工業研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711344279.5/2.html,轉載請聲明來源鉆瓜專利網。





