744129991 发表于 2023-8-23 12:54

Android破解教育系统的登录限制,有思路但是不知道该怎么修改,希望能来大佬指点!

直入正题:
我从平板设备里将软件安装包提取出来了,从手机上进行安装,但是他会有一个设备验证,阻止登陆。
于是,我就用jadx查看了一下

找到了一个叫device info的类但是不知道有没有用,我只能继续向下找

然后看到这里有个布尔的islogin是false,我感觉设备的验证就是在这里,但是我不知道怎么将他改为true。
我尝试直接将它赋值true但是报错了,至今都没明白,我之前破解的时候会遇到这种,直接进行赋值就可以完美运行,这个就是不行,不知道该怎么办了,特来求助。
这个没有壳,里面混了一部分kotlin,不过没涉及登录没啥影响,原程序我打包放在蓝奏云里了,希望有大佬能提供思路或者最好能讲解一下!万分感谢,第一次发帖!
https://shenhi.lanzouw.com/iC9Jv16613ve
密码:1zdp


wystudio 发表于 2023-9-9 14:29

这种账号都是绑定平板的,你在平板上登录过就绑定这个平板了
所以你用手机再登录的话,他检测设备特证码和绑定的不一样就阻止登录

解决方法:
1.找到检查设备特征码的地方,重写逻辑使特征码不一样也通过
2.或者通过hook使它获取的特征码和绑定的平板特征码一样
等....

744129991 发表于 2023-9-30 23:41

感谢,感觉恍然大悟了
页: [1]
查看完整版本: Android破解教育系统的登录限制,有思路但是不知道该怎么修改,希望能来大佬指点!