大学生
 
- 金币
- 301
- 好评
- 13
- 信誉
- 100
|
本帖最后由 2191948066 于 2025-9-24 17:59 编辑
首先搜索方法名isvip
依次打开这两个类
发现只有下面这个类的isvip的方法名可以赋值,
那么我们打开
- com.dream.era.global.cn.keep.GlobalSDKImpl
复制代码 类
发现islogin与isvip这两个方法刚好在一起,islogin是判断用户是否登录的方法,而isvip则是判断用户是否为会员用户的方法,
我们发现这两个方法里面的v0的值都会调用同一个类- com.dream.era.global.cn.network.SettingsManager
复制代码 里面的c和d方法,再将方法的返回值赋值给v0,我们选中c和d方法依次跳转发现
c方法中只有在方法结尾处有一个我们只需让他最终返回的v0改为0x1即可实现免登录。
而d方法则有三处返回值;如果第一处返回值执行完毕则此方法便不会继续执行此方法中返回值后面的内容,有些新手在学习逆向时往往只改了最后面一处返回值,这就是为啥方法找对了,但仍然没有任何效果的原因。我们需要将此方法三个return v0的前面都改为即可实现会员功能
最后去签,安装即可
总结:
搜索类名- com.dream.era.global.cn.network.SettingsManager
复制代码 将里面的c和d方法的返回值改为
点我下载原包与成品
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|