一种Android APP无壳加固方法
基本信息
申请号 | CN201710321743.2 | 申请日 | - |
公开(公告)号 | CN107180170A | 公开(公告)日 | 2017-09-19 |
申请公布号 | CN107180170A | 申请公布日 | 2017-09-19 |
分类号 | G06F21/14 | 分类 | 计算;推算;计数; |
发明人 | 谢朝海 | 申请(专利权)人 | 深圳海云安网络安全技术有限公司 |
代理机构 | 北京世誉鑫诚专利代理事务所(普通合伙) | 代理人 | 深圳海云安网络安全技术有限公司 |
地址 | 518000 广东省深圳市南山区粤海街道高新南六道航盛科技大厦503房 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种Android APP无壳加固方法,包括如下步骤;通过将收集的Dalvik bytecode转成Machine code的保护机制,同时,在运行APP的时候,对Machine code的安全性和签名做校验,如果安全性和签名没有变化,则表示APP没有被篡改,否则表示APP被篡改,不会执行APP的运行。本发明的优点体现在:本发明可以针对目前的一些Android应用提供自研的Android APP无壳加固技术提供专业的保护,避免了壳代理的兼容性问题和执行效率低的问题,也避免了被内存dump和还原Dex文件。 |
