在大佬指明的方向上再迈一步——雨课堂刷课
本帖最后由 草皮 于 2022-1-19 21:11 编辑单位要求用雨课堂学习,在帮领导手动看课的时候发现已经有人学完并且满分,于是尝试电动看课。看了quals的帖子,就是这个雨课堂刷课 - 『脱壳破解区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn,尝试着做了一下,成功了,跟大家分享一下。
上图是刷视频的代码多看几个包就知道了,没啥可注意的。核心是发heartbeat的payload,然后根据学的课的树形结构在哪层,给扒开构造成list,循环。
讨论和刷图主要是这几个request,刷图只要知道你的图片课程的id就行,在鼠标操作上就是点进去就算完成。刷讨论需要一个to_user和topic_id,通过分析上一个请求就能拿到。
涉及做题的话因为不在浏览器这端判定,所以找一个做完题的,扒出来正确答案的字典,按照填空判断单选多选。
做过的题的答案的json格式如上图
然后就可以刷了,要注意的是刷题太快会有请求过快的提示,每做一道题要等待一下,所以时间长,最好做个题是否做过的判定,没做过的再做,还有就是填空的payload和其他题不一样。
先学习下如何贴图,然后重新编辑下主题,你现在的贴图有问题https://www.52pojie.cn/misc.php?mod=faq&action=faq&id=29&messageid=36 楼主的代码可以优化一下。在从response中取数据的时候,可以先用一个变量存data
data = json.loads(details.text)['text']
然后再通过data去取值。
course_id = data['course_id']
id = data['id'] 我么看懂···明明很仔细了!
大佬你这是什么语言写的? {:1_908:}还不如贴个代码片段 文字作注释,就几个字这么多图片阅读显得不伦不类 q96899144 发表于 2022-1-19 17:59
大佬你这是什么语言写的?
python啊,我也不会python,我是看原帖大哥是python我就依样画葫芦边查边写的 可惜已经毕业了,原来的视屏看的难受 学习到了 q96899144 发表于 2022-1-19 17:59
大佬你这是什么语言写的?
python的哦
页:
[1]
2