写了一个方正教务系统的爬虫,踩了一些坑。

2018-03-11 23:41:02 +08:00
 zyqf

一些信息没有打码,请不要喷我。

教务系统网站: http://211.83.241.81/jwglxt/xtgl/login_slogin.html

感谢 https://www.v2ex.com/t/433971#reply11 几位经验丰富前辈的指点,才让我少走了些弯路。

有一些坑,主要是 Cookie 会话保持,以及密钥与时间参数的关系等等。

代码写的较丑,就不敢开源了。。。。

11441 次点击
所在节点    Python
65 条回复
wangjie
2018-03-12 10:43:20 +08:00
最坑的应该是抢课吧,写过验证码识别和抢课的
dangyuluo
2018-03-12 11:02:03 +08:00
这个系统的 Windows 客户端登陆验证是把密码发到本地验证,而不是在服务器上,你敢信?
jdkl
2018-03-12 11:15:31 +08:00
同希望楼主开源,与楼主同教务系统,因对 JS 不懂所以不了解密码的加密方式一直模拟登录不了,只能依靠 cookies.
zyqf
2018-03-12 11:23:38 +08:00
@jdkl 好的呢,晚上整理下代码就发出来。
octobersnow
2018-03-12 12:53:29 +08:00
我们学校教育系统不能直接登录,需要通过信息门户进入教务系统
iyaozhen
2018-03-12 13:05:48 +08:00
哎,教务系统每一年都要被新人艹一遍。那是逝去的青春呀
axu0411
2018-03-12 13:23:15 +08:00
作为渣渣的我 也有一个抢课的文章
https://axu0411.github.io/2017/09/16/ZhengFang-qiangke/
大佬们不要喷我
Osk
2018-03-12 13:25:45 +08:00
我们学校教务系统在公网 ip 上,明文传输密码,2333
whoami9894
2018-03-12 13:28:46 +08:00
同教务系统,楼主能发下处理 rsa 加密那段代码吗
ixiaofeng
2018-03-12 14:02:55 +08:00
@chinvo 我来了。。。。。。
Sanko
2018-03-12 14:13:09 +08:00
我们有验证码
Wysten
2018-03-12 14:14:21 +08:00
想起了我们学校正方教务系统里满满的后门。。基本都是上传 ashx 拿到的 webshell
chinvo
2018-03-12 14:52:06 +08:00
@ixiaofeng #50 emmmmmm
zyqf
2018-03-12 15:26:38 +08:00
@whoami9894 晚上就整理发出来
mamian
2018-03-12 16:13:17 +08:00
每年都有几个搞学校爬虫的
ChangHaoWei
2018-03-12 16:56:55 +08:00
把这个弄到 ios 上的日历上去吧。。这个算有点用了
wysnylc
2018-03-12 17:35:59 +08:00
xxl-crawle 面向对象爬虫框架
kokutou
2018-03-12 17:52:56 +08:00
当年是青果。。。
早期是 html,后来换图片了,但是更简单了。。。
labulaka
2018-03-12 20:45:55 +08:00
我们学校有验证码 哈哈哈哈哈哈
zyqf
2018-03-12 21:55:11 +08:00
@labulaka 验证码自己手动输入就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437081

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX