看到一个很有意思的软件,输入我在学校的帐号密码能够能够获取我的课程表,很好奇这是怎么实现的

2012-11-08 00:39:36 +08:00
 halden
软件名字叫做“超级课程表”,广州一个大学生团体做的
顺便问一下有什么办法能够查看到手机软件所访问的服务器?或者从apk 中查看?
10588 次点击
所在节点    Android
15 条回复
chon
2012-11-08 00:43:56 +08:00
抓包…不过肯定不会直接访问学校的服务器。
halden
2012-11-08 00:46:15 +08:00
@chon 手机上如何抓包?
humiaozuzu
2012-11-08 00:47:45 +08:00
模拟http登录学校的教务系统,然后获取课表。 我在做ing。。。
jacy
2012-11-08 00:55:45 +08:00
教务系统很多地方不严谨,我现在可以获取全校人的基本信息和考试成绩。
halden
2012-11-08 01:01:28 +08:00
@jacy @humiaozuzu 问题是每个学校的教务系统不一样的啊,算法肯定也会不同
humiaozuzu
2012-11-08 01:04:19 +08:00
@halden 找一个同学借用帐号,登录后用windows下的fiddler2对http的流程进行简单的分析,就可以提取出课表了。 10分钟搞定一个学校没问题。

在windows下分析的原因是。。。 教务只能IE上
jacy
2012-11-08 01:07:25 +08:00
现在的教务系统掰手指头能数出来的,学校都是买的,我还没发现哪个学校自己做。
halden
2012-11-08 01:14:50 +08:00
@humiaozuzu 学习了
@jacy 呃。。好吧。。这又是另一回事了。。
koon_kai
2012-11-08 09:00:00 +08:00
@jacy 我学校就是自己做的。而且楼主说的那个《超级课程表》就是我学校的一个团队开发的。
alexrezit
2012-11-08 11:37:33 +08:00
爬虫而已.
chon
2012-11-20 23:02:15 +08:00
tomyiyun
2012-11-21 17:25:03 +08:00
抓包或者模拟访问,一个学校一个学校做也没有多大工程量,不过对于学生团队也不小,要不他们早就推广全国了~
chendahui007
2012-11-27 13:15:19 +08:00
Linux 下有fiddler2 类似软件么?
halden
2012-12-10 10:58:12 +08:00
@koon_kai 恩,这个我问过作者了,是一个个学校自己兼容的,呵呵,居然这里也能找到相近的人
@tomyiyun 他们团队貌似就十来个人,不算大,现在支持的学校也越来越多了
shaobin0604
2012-12-19 21:56:46 +08:00
@chendahui007 一般用wireshark

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

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

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

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

© 2021 V2EX