“利用xposed逆向旋风加速器”

这篇文章并没有什么难度,之前这个vpn很好用,所以就逆向了,但是最近已经gg了,这篇只是记录一下逆向思路

没啥要说的,直接上代码吧~

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

private static final String commUrlApiClz = "com.network.xfjsq.ui.CommUrlApi";
private static final String lineItemClz = "com.network.xfjsq.ui.LineItem";

//com/network/xfjsq/ui/CommUrlApi
@Override
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable {
XposedBridge.log("旋风生效4");
if (!"com.network.xfjsq".equals(lpparam.packageName)) {
return;
}


XposedHelpers.findAndHookMethod(commUrlApiClz,lpparam.classLoader, "isVip", Context.class, new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
super.afterHookedMethod(param);
param.setResult(true);
}
});


XposedHelpers.findAndHookMethod(commUrlApiClz,lpparam.classLoader, "isLogin", Context.class, new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
super.afterHookedMethod(param);
param.setResult(true);
}
});

XposedHelpers.findAndHookMethod(lineItemClz,lpparam.classLoader, "getEnable", new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
super.afterHookedMethod(param);
param.setResult(1);
}
});
}
坚持原创技术分享,您的支持将鼓励我继续创作!
nbwzlyd 微信支付

微信支付

nbwzlyd 支付宝

支付宝