破解简单的Android签名检查

原版Apk下载:https://pan.baidu.com/s/1i4QbQKH
1.
首先将Apk用androidKiller反编译,在用AndroidKiller反编译回去,此时apk的签名已经不是原来的签名了,出现了下面的界面:
破解简单的Android签名检查_第1张图片

怀疑apk做了签名检查,一般这种情况,在AndroidKiller里面搜索:Landroid/content/pm/PackageInfo;->signatures

破解简单的Android签名检查_第2张图片

查看了一下发现检查在UnityExtendActivity.smali文件中,
破解简单的Android签名检查_第3张图片

这里直接就让这个函数返回void,实际上是要返回Ljava/lang/String;对象的。返回void表示出现的异常。好了,保存修改,回编译运行可以正常运行了。

破解简单的Android签名检查_第4张图片

你可能感兴趣的:(Android)