发明名称 | 加解密功能的实现方法、装置及服务器 | ||
摘要 | 本发明提供了一种加解密功能的实现方法、装置及服务器,其中,该方法包括:对APK文件进行反编译,得到smali文件;将smali文件中用于执行I/O操作的代码替换为自定义的代码,其中,自定义的代码用于执行I/O操作以及对I/O的数据进行加解密操作;对替换过的smali文件进行编译并签名,得到新的APK文件。通过本发明,解决了对于没有源代码的应用无法再新增加解密功能的问题,减少了应用的维护成本。 | ||
申请公布号 | CN106326691A | 申请公布日期 | 2017.01.11 |
申请号 | CN201510331292.1 | 申请日期 | 2015.06.15 |
申请人 | 中兴通讯股份有限公司 | 发明人 | 范韬 |
分类号 | G06F21/12(2013.01)I | 主分类号 | G06F21/12(2013.01)I |
代理机构 | 北京康信知识产权代理有限责任公司 11240 | 代理人 | 江舟;李灵洁 |
主权项 | 一种加解密功能的实现方法,其特征在于包括:对安卓安装包APK文件进行反编译,得到smali文件;将所述smali文件中用于执行输入/输出I/O操作的代码替换为自定义的代码,其中,所述自定义的代码用于执行I/O操作以及对I/O的数据进行加解密操作;对替换过的所述smali文件进行编译并签名,得到新的APK文件。 | ||
地址 | 518057 广东省深圳市南山区科技南路55号 |