CreditTone / hooker

🔥🔥hooker是一个基于frida实现的逆向工具包。为逆向开发人员提供统一化的脚本包管理方式、通杀脚本、自动化生成hook脚本、内存漫游探测activity和service、firda版JustTrustMe、disable ssl pinning
Apache License 2.0
3.65k stars 924 forks source link

方法使用返回值重载时会只hook一个 #29

Open BeyondMark opened 3 years ago

BeyondMark commented 3 years ago

例如方法:

class a{
    public double d(){}
    public void d(){}
}

生成的脚本只会hook其中一个.

CreditTone commented 3 years ago

这代码不存在吧?语法错误

CreditTone commented 3 years ago

这种重载不存在的,直接编译报错

BeyondMark commented 3 years ago

不好意思,没有及时回复. image 譬如这样的

BeyondMark commented 3 years ago

使用overloads可以遍历出这2个函数

CreditTone commented 3 years ago

不好意思,没有及时回复. image 譬如这样的

这是两个类啊?

BeyondMark commented 3 years ago

这是一个类,从2个不同的类Override过来的.

CreditTone commented 3 years ago

类还能Override?这种语法在ide里面直接报错阿

CreditTone commented 3 years ago

把这两个类的反编译源码直接发我邮箱1273568669@qq.com,我看看