一种Android加固脱壳的检测方法
基本信息
申请号 | CN201710238823.1 | 申请日 | - |
公开(公告)号 | CN107066886A | 公开(公告)日 | 2017-08-18 |
申请公布号 | CN107066886A | 申请公布日 | 2017-08-18 |
分类号 | G06F21/57(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 谢朝海 | 申请(专利权)人 | 深圳海云安网络安全技术有限公司 |
代理机构 | 北京世誉鑫诚专利代理事务所(普通合伙) | 代理人 | 深圳海云安网络安全技术有限公司 |
地址 | 518000 广东省深圳市南山区粤海街道高新南六道航盛科技大厦503房 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种Android加固脱壳的检测方法,包括如下步骤:S1采用文件替换法,完成脱壳工具的环境配置;S2安装加固处理后的APK文件;S3利用步骤S1中的文件替换法,对安卓系统文件进行替换,并运行带壳的APP,得到classes.dex文件,对系统文件进行修改;S4文件替换法脱壳得到的classes.dex文件与未加固的classes.dex文件进行对比;检测是否脱壳成功;S5对步骤S3中输出的classes.dex文件进行修复,操作执行结束。本发明可以验证一些利用了现有的APK加固工具进行加固后的应用的加固效果,也是一种新型检测APK文件安全的方法,对业界APK加固以及风险评估市场有很好的促进作用,除了有很大的商业价值之外,也对移动应用安全方面有很大的促进作用。 |
