System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及應用更新,特別是涉及應用更新的處理方法、應用商店云端及可讀存儲介質。
技術介紹
1、隨著終端設備的智能化,終端設備可以安裝各種類型的應用為用戶提供便利。大部分應用采用應用熱更新的方案,實現應用故障修復、或更新代碼模塊和資源等目的。目前主流的熱更新方式,應用運行時會主動下載對應的補丁文件,然后在終端設備進行原始文件與補丁文件的合并,或在目錄下放置新增的補丁文件,用于之后的新功能調用。
2、在此過程中,惡意應用可以借助熱更新技術,成功繞過終端設備中應用商店對應用軟件上架前的安全檢測。在到達終端設備后,借助熱更新行為,下載并運行惡意代碼模塊,危害終端設備的數據和財產安全。
技術實現思路
1、本申請提供了應用更新的處理方法、應用商店云端及可讀存儲介質,能夠提升應用商店云端對惡意熱更新行為的發現率以及提升其余終端設備對相應應用的及時防范性。
2、第一方面,本申請提供一種應用更新的處理方法,應用于應用商店云端,該方法包括:應用商店云端接收目標應用的相關惡意信息,相關惡意信息是在目標應用被目標終端設備檢測為惡意應用后得到;應用商店云端根據相關惡意信息判斷目標應用是否進行了熱更新或非應用商店渠道的整包更新;若是,應用商店云端將相關惡意信息推送至安裝有目標應用的其余終端設備進行安全提示。
3、第二方面,本申請提供一種應用商店云端,該應用商店云端包括處理器以及與處理器耦接的存儲器和通信模組,通信模組用于與終端設備通信;其中,存儲器用于存儲計算機程序,處理器
4、第三方面,本申請提供一種計算機可讀存儲介質,該計算機可讀存儲介質存儲有計算機程序,計算機程序在被處理器執行時,實現如第一方面提供的方法。
5、本申請的有益效果是:區別于現有技術的情況,本申請提供的應用更新的處理方法、應用商店云端及可讀存儲介質,一方面由終端設備上報安全檢測結果至應用商店云端,便于應用商店云端及時檢測到熱更新惡意代碼的行為,提升應用商店云端對惡意熱更新行為的發現率,另一方面將應用商店云端收到終端設備上報的檢測結果涉及的應用惡意信息及時反饋給其余終端設備,以便其余終端設備及時防范疑似惡意應用,提升整體安全性。
本文檔來自技高網...【技術保護點】
1.一種應用更新的處理方法,其特征在于,應用于應用商店云端,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述相關惡意信息包括所述目標應用的第一版本號和/或第一代碼文件標識;
3.根據權利要求2所述的方法,其特征在于,所述應用商店云端響應于所述目標應用進行了熱更新或非應用商店渠道的整包更新,向所述目標應用對應的應用開發端發送通知消息;其中,所述通知消息用于告知應用開發端反饋所述第一代碼文件標識對應的代碼文件。
4.根據權利要求3所述的方法,其特征在于,所述向所述目標應用對應的應用開發端發送通知消息之后,包括:
5.根據權利要求4所述的方法,其特征在于,所述應用商店云端響應于所述安全檢測結果表示所述代碼文件為惡意代碼,對所述目標應用下架。
6.根據權利要求4所述的方法,其特征在于,所述應用商店云端將所述安全檢測結果推送至所述目標終端設備和所述其余終端設備,包括:
7.根據權利要求1所述的方法,其特征在于,所述應用商店云端將所述相關惡意信息推送至安裝有所述目標應用的其余終端設備進行安全提示,包括:
...【技術特征摘要】
1.一種應用更新的處理方法,其特征在于,應用于應用商店云端,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述相關惡意信息包括所述目標應用的第一版本號和/或第一代碼文件標識;
3.根據權利要求2所述的方法,其特征在于,所述應用商店云端響應于所述目標應用進行了熱更新或非應用商店渠道的整包更新,向所述目標應用對應的應用開發端發送通知消息;其中,所述通知消息用于告知應用開發端反饋所述第一代碼文件標識對應的代碼文件。
4.根據權利要求3所述的方法,其特征在于,所述向所述目標應用對應的應用開發端發送通知消息之后,包括:
5.根據權利要求4所述的方法,其特征在于,所述應用商店云端響應于所述安全檢測結果表示所述代碼文件為惡意代碼,對所...
【專利技術屬性】
技術研發人員:邱若男,
申請(專利權)人:OPPO廣東移動通信有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。