DEX加密,加密的优势及安装文件分析安装方法

2023-12-27 06:01:30

混淆的缺点:虽然之前使用了混淆后的代码,虽然代码的可读性降低了,但是如果花费更多的时间和精力,还是可以读懂的,所以这里我们继续下一步的操作,DEX加密,加密后的DEX文件,无法用反编译工具反编译;

DEX加密:加密后的DEX文件是原始格式被破坏的DEX文件。 DEX文件不是标准的DEX文件;

从Start开始,然后找到主界面启动;

DEX加密情况下的项目结构:

主工程中,无需先进入加解密库。 应用主体项目的开发流程保持不变。

2.APK文件分析

安装文件APK分析:APK文件本质上是一个ZIP包,包含以下内容;

在此插入图片描述

3.DEX分拆

.dex 可以拆分:

DEX加密解密:

DEX拆分的必要性:如果主DEX中引用了很多类,则必须将引用的类放在主DEX中,这样会减少加密类的数量;

上述问题的解决方案:额外编写一个专门用于解密DEX的代理,让这个代理成为主DEX,将其他所有代码放在另一个DEX中进行加密;

DEX加密的优点:这样所有功能代码都可以放在加密的DEX中,只暴露代理。 当应用程序被反编译时,只能看到用于解密的代理类,其他代码均被加密。 去中心化交易所;

标签: DEX
首页
欧意官网
欧意安卓下载
okx国际官网