python实现学习通签到
关于我python练习时常两天半写了一个学习通签到的事情
第一步 去超星官网获取登录API
通过输入正确的账号错误的密码,成功找到登录API,是一个POST请求,参数还挺多!
1 |
|
其实主要就是里面的”uname”和”password”,这两个加密过了啦!看到结尾是”==”第一眼还以为是base64,试了一通无果后,在页面找到关于登录的JavaScript啦!
下载下来后在里面翻找终于找到了加密方式:AES加密CBC模式
再在下面找到了key,对了,它这个iv和key值相同
舒服了!!
我不是很懂这些加密方式,所以,,,,,,,,
连夜联系New Bing 让它给写了一个函数

试了一下,完全没有问题!
那就写个登录的函数吧!!
经测试,没有问题,登陆返回值200

哦对了,这个UA是从GitHub某大佬的作品中抄来的!!!!
好累啊!博客今天先写到这里吧!!明天在继续吧!!鼠鼠休息了捏!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Dznzctx1024'S Blog!