基于dex与so文件动态执行的Android应用加固方法与流程

文档序号:11951455阅读:来源:国知局
技术总结
本发明公布了一种Android应用加固方法,所述加固方法基于dex与so文件的动态执行,通过加密方法对Android应用程序中的关键代码进行加固,使得Android应用程序代码得到保护;所述加固方法包括加密过程和解密过程,包括:通过加密过程对Android应用程序中的关键代码进行加固;当动态执行Android应用程序时进行解密;本发明方法对核心dex的解密函数用C++语言编写,增加其反编译的难度,以动态链接库的形式存在并且进行加密,相当于对核心dex双重加密,对动态链接库的关键代码也进行了加密,解密过程摆脱了JNI调用机制,使得解密过程不会在硬盘留下解密后的明文so文件,全部在内存中进行。本发明方法具有更高的安全性。

技术研发人员:文伟平
受保护的技术使用者:北京鼎源科技有限公司
文档号码:201610787151
技术研发日:2016.08.31
技术公布日:2016.12.07

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1