您的位置:首页 > 运维架构 > 网站架构

教你解析教务处网站,查找卷面成绩、平时成绩(西邮教务处)

2015-06-14 15:03 525 查看
排版不好,请不要介意。
之前有个3G的学长腿哥做了一个成绩查询APP,除了每科的最终成绩,
可以查看自己的卷面成绩和平时成绩。闲来无事,自己试着去找了一
下,没想到还真找到了。然后就在这跟大家分享一下,有兴趣的同学也
可以去做类似的东西。
首先,在网站上登录西邮教务处




然后,打开浏览器自带的开发者工具(好像一般都是F12,我用的是谷歌的chrome)。




然后点击学期成绩或学年成绩,在开发者工具中会显示很多东西




这些就是服务器发给浏览器的具体内容了,我们想要的东西就一定在这里面。可以看到只有一个里面有数据,点开看看。




在Form Data中有一段非常长的数据,就是在这一堆看着像乱码的东西
里放着我们所要查询的所有数据。虽然很乱,但是教务处网站都能显示正
确,那就是证明是加密过的数据,我们只需要去解密就行了。之前我还想
过会用什么高端的加密方式,有公钥私钥什么的,本人对加密解密不太
解,但网上到处都有在线加密解密。首先尝试了Base64加密方式,结果
没想到直接就OK了。
我用的是[Base64](http://base64.xpcha.com/)这个网站,将那
一段长长的数据拷到网站中中,点击解码,OK!
前面的不用看,直接往最后拉




是不是看到了很熟悉的内容。
在这之后的就是你各科的所有成绩了,因为隐私就不一一看了。第一个成
绩应该是老师给的平时成绩,然后是期中成绩(如果考了的话),再就
是期末的卷面成绩,最后是你的最终成绩。贴出我的其中一段:




是我嵌入式的成绩,很可惜给挂了。平时67(好低,不过貌似我也没去上
过课),卷面45,最终52(写了两次,不明白为什么)。
好的,就是这些了,剩下的就是自己去模拟登陆,拿到数据,进行解析
最后显示给用户了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: