能力值:
( LV2,RANK:10 )
|
-
-
2 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
为啥没人回答呢
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
你用什么反编译的 apktool会漏掉一些函数
用jadx可以看到
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
JAVA内部类可以访问父类中的私有成员,编译实现方式是在父类中生成一个synthetic合成方法,a方法的原型是:
.method static synthetic a(Lcom/tencent/mm/booter/notification/b;Ljava/lang/String;Ljava/lang/String;IIZ)V
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
代码何在,给来看看就知道了!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
网上的代码在这里 http://cqh520llr.iteye.com/blog/2277179
里面有一句
findAndHookMethod("com.tencent.mm.booter.notification.b", loadPackageParam.classLoader, "a", b, String.class, String.class, int.class, int.class, boolean.class, new XC_MethodHook() {
这个方法是接收所有微信收到的信息的,从里面找出红包信息后进行处理,但是我反编译了微信代码,找到com.tencent.mm.booter.notification.b类,看里面的源码,a方法的所有重载,都没有String.class, String.class, int.class, int.class, boolean.class这四个参数的重载方法,所以不明白源代码中的hook这个a方法是从哪里来的
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
有这个方法的,在classes2.dex里面。一般反编译工具对于Multidex都只默认反编译classes.dex,导致很多方法都落下了。
|
能力值:
( LV5,RANK:60 )
|
-
-
9 楼
反编译成smali应该是可以看到的,要不就是在so文件里了
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
类名都是经过混淆的,你需要保证你反编译的微信版本跟你找的代码的版本一样
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
我邪恶v
类名都是经过混淆的,你需要保证你反编译的微信版本跟你找的代码的版本一样
不同版本的微信,反编译出来的代码肯定都是不一样的,这个函数在你的反编译代码里不一定就是a
|
|
|