本帖最后由 小白 于 2015-1-8 20:59 编辑
getSignatureMd5 smali里面有个这个方法
.method public static getSignatureMd5(Landroid/content/Context;)Ljava/lang/String;
你你可以调用这方法利用logcat 看看输出原包的签名md5 (
invoke-static {p0}, Lcom/wwcd/util/AndroidUtil->getSignatureMd5(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
)这里的v0 就是签名的md5值,利用logcat输出下签名的md5值,就知道了。不过在这修改是没有用的,
这个方法,这个方法在java层并没有引用,作者用同样的思路在c层面实现获取签名的md5值,哪个修改包已经发给你了,你自己看看吧,java层面基本上什么都没修改,就是在so层面替换了个用16进制字符串而已,尝试用logcat看看信息,关注那些特殊字符串
|