用于安卓系统的防逆向破解共享对象文件的方法和装置

基本信息

申请号 CN201510671883.3 申请日 -
公开(公告)号 CN105227565B 公开(公告)日 2019-02-22
申请公布号 CN105227565B 申请公布日 2019-02-22
分类号 H04L29/06 分类 电通信技术;
发明人 娄河松 申请(专利权)人 北京娜迦信息科技发展有限公司
代理机构 北京英赛嘉华知识产权代理有限责任公司 代理人 北京娜迦信息科技发展有限公司
地址 100084 北京市海淀区中关村东路18号1号楼11层C-1208-010室
法律状态 -

摘要

摘要 本申请公开了用于安卓系统的防逆向破解共享对象文件的方法和装置。用于安卓系统的防逆向破解共享对象文件的方法包括:加载安装包文件,其中,安装包文件包括共享对象文件,共享对象文件包括预先链接至共享对象文件的壳中的解密算法、已加密的被保护函数和加密算法;加载共享对象文件至内存中;在安装包文件调用被保护函数时,调用解密算法解密已加密的被保护函数,得到被保护函数的明文源代码;将被保护函数的明文源代码加载至明文源代码地址中;执行被保护函数的明文源代码;响应于执行被保护函数的明文源代码完成,调用加密算法删除被保护函数的明文源代码。该方法增加了破解共享对象文件的难度,提高了共享对象文件中被保护函数的安全性。