注册 登录
编程论坛 Android开发

DEX加密效果分析

技术那些事 发布于 2017-12-12 16:52, 1524 次点击
dex加密目的:
保护安卓应用的Java源代码,避免被恶意分析,技术被窃取
准备工具:
1、apktool :反编译apk,提取smali代码
2、dex2jar :将dex转化为jar文件
3、jd-gui :查看jar文件,阅读反编译后的java代码
效果对比:
1、smali加密前效果
只有本站会员才能查看附件,请 登录

2、smali加密后效果
只有本站会员才能查看附件,请 登录

3、java加密前
只有本站会员才能查看附件,请 登录

4、java加密后
只有本站会员才能查看附件,请 登录

补充说明
在线免费DEX加密仅随机加密部分动态函数,企业版可加密所有动态函数
现DEX加密方案为函数体加密,暂不支持静态函数和构造函数,请将核心代码放置动态函数中
与传统的整体加密方案相比,即使通过内存Dump数据,也无法获取到完整的原始DEX文件
DEX加密(http://www.),欢迎在线免费使用!!!!
0 回复
1