教你解析教务处网站,查找卷面成绩、平时成绩(西邮教务处)
2015-06-14 15:03
525 查看
排版不好,请不要介意。 之前有个3G的学长腿哥做了一个成绩查询APP,除了每科的最终成绩, 可以查看自己的卷面成绩和平时成绩。闲来无事,自己试着去找了一 下,没想到还真找到了。然后就在这跟大家分享一下,有兴趣的同学也 可以去做类似的东西。 首先,在网站上登录西邮教务处
然后,打开浏览器自带的开发者工具(好像一般都是F12,我用的是谷歌的chrome)。
然后点击学期成绩或学年成绩,在开发者工具中会显示很多东西
这些就是服务器发给浏览器的具体内容了,我们想要的东西就一定在这里面。可以看到只有一个里面有数据,点开看看。
在Form Data中有一段非常长的数据,就是在这一堆看着像乱码的东西 里放着我们所要查询的所有数据。虽然很乱,但是教务处网站都能显示正 确,那就是证明是加密过的数据,我们只需要去解密就行了。之前我还想 过会用什么高端的加密方式,有公钥私钥什么的,本人对加密解密不太 解,但网上到处都有在线加密解密。首先尝试了Base64加密方式,结果 没想到直接就OK了。 我用的是[Base64](http://base64.xpcha.com/)这个网站,将那 一段长长的数据拷到网站中中,点击解码,OK! 前面的不用看,直接往最后拉
是不是看到了很熟悉的内容。 在这之后的就是你各科的所有成绩了,因为隐私就不一一看了。第一个成 绩应该是老师给的平时成绩,然后是期中成绩(如果考了的话),再就 是期末的卷面成绩,最后是你的最终成绩。贴出我的其中一段:
是我嵌入式的成绩,很可惜给挂了。平时67(好低,不过貌似我也没去上 过课),卷面45,最终52(写了两次,不明白为什么)。 好的,就是这些了,剩下的就是自己去模拟登陆,拿到数据,进行解析 最后显示给用户了。
相关文章推荐
- 很多网站 需要身份证号码 注册 轻松通过
- 软件设计入门1 架构设计
- 阿冬对协议栈设计和架构的学习-------阿冬
- Facebook Haystack图片存储架构
- 04Exchange Server 2010跨站点部署-安装第一台CAS,HUB
- 从模式角度理解Android架构设计-Facade模式
- 【Android开发】网路编程及Internet应用-从指定网站上下载文件
- 一个有趣的网站
- 在重新设计网站时在文件命名习惯上慎重考虑
- 好代码片段让网站在搜索结果中具有好的结果
- 记录在四大搜索引擎上检查网站被索引页面的总数
- MVP+Dagger2+Retrofit实现更清晰的架构
- 2. 创建多网站和商店(Creating Multiple Websites and Stores)
- 使用ab命令测试网站性能
- 网站开发纪录
- 高可用集群heartbeat安装配置(一)
- 获取网站访客手机号码哪个获取率高
- Backbone源码分析-Backbone架构+流程图
- 屏蔽网站
- 微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄!