最近模拟带账号登陆,查看了一些他人的博客,发现正方教务已经更新了,所以只能自己探索了。 登陆: 通过抓包,发现需要提交的值 需要值lt,这是个啥,其实他在访问登陆页面时就产生了 得到lt的值,加入到自己创建的表单中 根据上面抓包工具中 ...
学校的教务系统是正方的,在大学期间无论是选课 报名还是查成绩,几乎都要和它打交道,上学期在积累了一定的爬虫和web知识后,我就想着用Python模拟登陆教务系统,实现在命令行里方便地进行成绩或课表的查询。 首先先来看看登陆的过程。 首先是向default.aspx POST过去了一些字段,其中txtUserName是我的学号,TextBox 是密码,RadioButtonList 是学生选项,还有 ...
2017-09-27 16:19 0 4308 推荐指数:
最近模拟带账号登陆,查看了一些他人的博客,发现正方教务已经更新了,所以只能自己探索了。 登陆: 通过抓包,发现需要提交的值 需要值lt,这是个啥,其实他在访问登陆页面时就产生了 得到lt的值,加入到自己创建的表单中 根据上面抓包工具中 ...
课程格子和超级课程表这两个应用,想必大学生都很熟悉,使用自己的学号和教务系统的密码,就可以将自己的课表导入,随时随地都可以在手机上查看。 其实稍微了解一点php的话,我们也可以做一个类似这样的web 应用。 1,解决掉验证码 其实这是正方的一个小bug,当我们进入登陆 ...
这是在博客园里开博以来写的第一篇博客。 因为之前看过很多人都有发过关于模拟登录正方软件获取数据的文章,自己觉得挺好玩的便也去动手一做,开始还以为挺难的,但实际做起来还蛮简单的,当然其中还有些小插曲。 废话不多说,先po两张效果图: 界面做得比较随意,有空会再完善 ...
想试着模拟登陆一些网站,这次先拿学校的教务管理系统练练手,写一下登陆的流程。 1.我们登陆的url:http://222.195.8.201,但我们所填的密码不是提交到这个页面上去,检查一下页面代码 我们看到提交后post数据是提交到pass.asp页面。或者在chrome上F12 ...
Python2模拟登陆获取cookie import urllib import urllib2 import cookielib filename = 'cookie.txt' #声明一个MozillaCookieJar对象实例来保存cookie,之后写入文件 cookie ...
目录 一、Golang模拟用户登陆,突破教务系统 1.1 请求登陆页面 1.2 抓包分析登陆请求 1.3 golang使用js引擎合成salt 1.4 模拟表单提交,完成登陆 1.5 进入成绩查询页,解析用户成绩 ...
使用python的requests库简单爬取,使用xpath解析内容 可以获取个人信息、个人照片、成绩单和课表 github地址:https://github.com/PythonerKK/GZCC-Spider 首先使用浏览器开发者调试工具找到登录页面的准确地址:http ...
(通过HttpClient模拟登陆),发布者身份信息真实、平台由学生(可以跟计算机协会合作,由他们进行维护 ...