版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本申请提供了一种应用安全检测方法、装件校验结果指示第一代码文件发生变更的情况2在触发对应用热更新行为的识别操作的情况下,对应用的第一代码文件进行文件校在所述文件校验结果指示所述第一代码文件发生变2.根据权利要求1所述的方法,其特征在于,所述对应用的第一代码文件进行文件校3.根据权利要求2所述的方法,其特征在于,所述基于所述文件哈希值和所述文件数获取所述第一代码文件对应的历史哈希值,以及所述第一代码文件对应的历史数量,所述历史哈希值和所述历史数量是上一次对所述应用进行应用安全检测过程中记录的文在所述历史哈希值与所述文件哈希值匹配,且所述文件4.根据权利要求1至3任一所述的方法,其特征在于,所在所述文件校验结果指示所述第一代码文件发生变在触发对所述应用热更新行为的识别操作的情况下,所述在所述文件校验结果指示所述第一代码文件发生变更,且存在标识行为的情况在所述文件校验结果指示所述第一代码文件发生变在所述文件校验结果指所述第一代码文件未发生变基于所述第二代码文件和所述第一应用行为,分析所37.根据权利要求1至3任一所述的方法,其特获取所述应用热更新行为执行后所述应用的第二对所述第二代码文件进行代码异常校验,得到代码校验在所述代码校验结果指示所述第二代码文件中不存对所述第二应用行为进行行为校验,得到行为校验结文件校验模块,用于在触发对应用热更新行为的识确定模块,用于在所述文件校验结果指示所述安全检测模块,用于在确定所述应用存在所述应用热更新行为的4[0012]确定模块,用于在所述文件校验结果指示所述第一代码文件发5应用热更新。为自动触发执行应用热更新行为后的应用进行应用安全检测提供了可行方[0030]1)Android终端上的某个APP(记为APP)启动运行,加载执行对应的dex文件(记为6[0033]在应用热更新过程中,APP根据具体的热更新方式,将dex1文件和dex2文件合并[0036]由上述应用热更新和安全软件检测过程可知,APP的应用热更新行为并未被纳入[0038]图1是本申请实施例提供的一种应用安全检测方法的示意性流程图。本申请实施[0041]由于应用热更新行为无须重新下载和安装应用,仅需要下载补丁包以对应用的7[0052]图2是本申请实施例提供的另一种应用安全检测方法的示意性流程图。本申请实8件的历史哈希值与文件哈希值不匹配,或者第一代码文件的文件数量与历史数量不匹配,[0068]示例性的,若应用的第一代码文件包含3个dex文件(文件数量为3):dex1文件、[0069]步骤203,在文件校验结果指示第一代码文件发生变更,且存在标识行为的情况9[0072]在对应用热更新后的应用进行应用安全检测时,需要从两个方[0073]由于应用热更新过程中也可能会影响除了后缀为dex文件之外的代码文件,则为[0086]图3是本申请实施例提供的另一种应用安全检测方法的示意性流程图。本申请实程中的关键行为,并将关键行为所涉及到的API确定为目标接口,进而通过hook操作对该[0091]示例性的,终端可以将对dex后缀文件的写入操作、或应用运行期间出现重启[0093]由于后续需要根据是否存在标识行为和第一代码文件是否变更来综合判断是否[0107]带有埋点的API是与应用热更新行为相关的API。终端通过检测带有埋点API是否[0116]在确定APP的dex文件出现变更后,可以进一步判断软件行为是否是标识行为(标[0126]以应用热更新更新APPdex文件为例,应用上文实施例中所示的应用安全检测方[0130]2)安全软件定期检测和记录维护终端上所有应用软件的dex文件哈希值及dex文[0134]3)APP下载dex2,并执行应用热更新过程。根据具体的热更新方式,得到dex1和dex2合并后的新dex文件(记为dex3),或保存dex2(此时APP沙箱目录下同时保存着dex1、[0140]3)在判断APP应用热更新的情况下,安全软件对更新后的APP代码文件(包括dex、[0142]5)安全软件在应用热更新后,及时将应用的应用热更新行为及检测结果通知用[0149]确定模块502,用于在所述文件校验结果指示所述第一代码文件发生变更的情况[0159]在所述文件校验结果指示所述第一代码文件发生变更,且存在标识行为的情况在执行所述应用热更新行为后所述应用运行(Field-ProgrammableGateArray,FPGA)、可编程逻辑阵列(ProgrammableLogicArray,PLA)中的至少一种硬件形式来实现。处理器710可集成中央处理器(Central存储器(Read_OnlyMemory,ROM)。可选地,该存储器720包括非瞬时性计算机可读介质于IOS系统深度开发的系统)或其它系统。存储数据区还可以存储终端600在使用中所创建[0181]本实施例提供一种计算机可读存储介质,该计算机可读存储介
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年注册环保工程师考试科目押题试卷及答案详解
- 教练考试理论题及答案详解
- 2026年宫缩过强模拟试题(含答案)
- 牙膏制造工安全技能测试评优考核试卷含答案
- 2026年全国事业单位联考职业能力倾向测验A类模拟题及答案详解
- 2026年高级审计实务模拟试题(含答案)
- 钎焊材料冶炼成型工9S考核试卷含答案
- 2026年档案学综合模拟试题(含答案)
- 玻璃釉膜电阻器、电位器制造工创新方法能力考核试卷含答案
- 河北顺泰橡胶制品有限公司介绍企业发展分析报告模板
- 【新教材】统编版(2024)|八年级上册历史第9课《辛亥革命》教案
- 2026年医德医风警示教育案例课件(完整版)
- 2026+第一季度北京市人力资源市场薪酬数据报告
- 2025年安徽中考英语试卷(真题+答案)
- 2021-2026年高考英语真题分项解读及变式汇编20 阅读理解B篇真题变式题(解析版)
- 百家争鸣说课课件2026-2027学年统编版七年级历史上册
- 2026年安徽省普通高校分类考试招生和对口招生文化素质测试语文试题
- 期刊审读阅评工作制度
- 多台阶覆盖式排土场设计施工方案(含概算)
- 自考学习资料 考前必背英语二10篇范文
- 通信施工安全员c证再教育题库及答案解析
评论
0/150
提交评论