一种应用于Android系统的应用程序反调试方法及装置与流程

文档序号:11432468阅读:来源:国知局

技术特征:

技术总结
本发明提供一种应用于Android系统的应用程序反调试方法及装置,该方法由客户端设备在启动加固的应用程序时,发送携带加密密钥和加固标识的请求指令;服务器查找与加固标识匹配的第一加固密钥,并采用加密密钥对第一加固密钥加密后,发送给客户端设备;客户端设备检测应用程序是否被调试;若应用程序处于被调试状态,修改加密密钥;采用修改后的加密密钥对加密后的第一加固密钥解密,得到第二加固密钥,第二加固密钥与第一加固密钥不同;利用第二加固密钥对应用程序进行解密并加载,以使攻击者获得无效的应用程序。也就是说,攻击者直到加载完成后才知道应用程序无效,因此,无法定位反调试代码的位置,加大了破解应用程序的难度。

技术研发人员:朱守勤
受保护的技术使用者:海信集团有限公司
技术研发日:2017.04.06
技术公布日:2017.08.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1