前言:目前app的进度是c层的md5魔改 已经做好,又套了一层java层的加密。刚好可以再熟悉一下unidbg
最新版的app ,作为demo测试一下。
- 分析
先看下app 的反编译的结果,很明显,源码很清晰 ,之前的混淆方式一点用没有。
然后跳过去
/* loaded from: classes4.dex */
public class EncryptCUtils {
public static native String md5(String str);
public static native String md5_magic(String str);
public static native String stringFromJNI();
static {
System.loadLibrary("revdemo");
}
}
unidbg代码如下
public class KoohaIUnidbg extends AbstractJni {
private final AndroidEmulator emulator;
private final V