做爬学校课程表和成绩那种爬虫应用犯法吗?

2023-08-22 17:12:30 +08:00
 tiRolin

我学长让我帮忙做这个爬虫,因为他想做这种应用,大概就是跟超级课程表差不多那样的,学生输入自己教务网的账号密码就可以看到自己的课程表和成绩等相关内容

他让我做,然后给我一些报酬,我现在也是在校的,没事干我也想学点爬虫,所以我是挺想做的,而且我觉得这个的确也有市场,但是我不确定这个合法吗?因为我现在做一些学校的爬虫,很容易都能看到一些反爬的设计,我有点慌说实话

也没做什么违法的事情,就做个爬虫,之后学生可以自己提供账号密码在应用上看到自己的课程表和成绩,大概这个样子

当然具体有没有做违法的事我不知道,我只做了正经爬取的一部分的内容,服务器和内部细节也不归我管,这个活做着没问题吧?我就是担心做一半进去喝茶我,所以来问问

7259 次点击
所在节点    Java
81 条回复
jsq2627
2023-08-22 18:16:59 +08:00
记得十年前刚上大学,课程表市场就已经被超级课程表占领了。现在还是这样呀。
mingmeng
2023-08-22 18:23:58 +08:00
最好搞个申请,现在高校对这些看的很重。自己玩玩可能还没事,如果要商用甚至非盈利纯个人兴趣开放使用,那么你很有可能触发破坏计算机信息系统罪....

之前在学校做过相关的事情,这个应该找学校信息化办公室,或者网管中心类似的部门。可以咨询下试试
vtwo
2023-08-22 18:51:17 +08:00
你做一个浏览器插件,打开后台获取课表,同步到你自己的应用
ThinkStu
2023-08-22 18:58:31 +08:00
如果盈利就有可能有问题,学校是有权追究的。而且你写的时候也要注意不要导致程序爬的很频繁。
ThinkStu
2023-08-22 18:59:47 +08:00
另外十分重要的一点就是,你的服务器不能保存任何有关学生个人的信息,否则出事了,事情可就不小
ThinkStu
2023-08-22 19:01:40 +08:00
@ThinkStu #25 跟学校有过沟通,不能存数据这一条是底线
iorilu
2023-08-22 19:45:20 +08:00
肯定违法的
Kiriya
2023-08-22 20:10:29 +08:00
说白了一个选课都会卡的系统你还敢上爬虫?服务器崩了问题就大了
opengps
2023-08-22 20:28:33 +08:00
简易的判断办法:先看下是否有验证码,带验证码本身就是拒绝爬虫的态度了
kerb15
2023-08-22 21:11:35 +08:00
@wyd011011daniel 学生打开对应的网页,不是也要让他们输入账号密码吗
liujigang
2023-08-22 21:16:23 +08:00
你明明是手抄的,你却说是爬的
twofox
2023-08-22 21:19:17 +08:00
我一个月前还在做教务系统。你这个功能,我有好几个客户投诉过。有好几个公众号爬了我们的系统数据

放心,我们会有专门律师去起诉的
twofox
2023-08-22 21:21:38 +08:00
@Kiriya 选课是一个很复杂的业务,加上技术稀烂,服务器比图吧垃圾佬攒出来的双路 E5 好不了多少,自然就会崩
abcbuzhiming
2023-08-22 22:35:43 +08:00
@tiRolin 这里面的关键有两点:

1.你别把服务器爬崩了,高校的服务器,是典型的平时没屁事,一旦关键时候有事,就是超级大事。我知道的一个傻 x ,黑别人高校的服务器为乐(高校的很多服务器都是漏洞百出,随便进的),平时别人也懒得管,终于有一天,这个傻 x 在该高校 4 ,6 级考试的时候把播音台的系统给搞崩了,造成考试终止,于是,重大安全事故,学校出信函盖公章,省公安厅挂牌督办,1 天之内就把这个傻 x 抓了出来,结果这个傻 x 自己也是个大学生,自带对法律免伤 buf ,最后只是记大过。

2.你爬到的数据不能外部使用,因为学校没有授权,明白吗?授权的数据还需要你爬吗?你直接拿 U 盘去拷不更快,绝大部分爬虫都是死在这个问题上,没授权的数据哪怕公开的,你拿着外部用了,不管盈利与否,数据所有者都有权追究。
一旦追究了,一告一个准
Mystery0
2023-08-22 23:04:56 +08:00
看学校的态度,然后就是不能收钱
因为我自己就做了一个一样的东西,现在毕业了,app 在学生中口碑很好,教务处老师不喜欢
我们也只做查询类的功能(只读不写),什么选课、自动评价的,想都不要想,跟着学校的态度来,最好还是挂靠到学校的实验室或者部门下面,有老师的关系,能够好说话很多,出事也能及时知道
dji38838c
2023-08-22 23:11:21 +08:00
你在这里发帖,用了翻墙工具
已经犯法了
HankLu
2023-08-22 23:12:18 +08:00
灰色产业,不合法,也不犯法
mkoijnbhu
2023-08-22 23:31:41 +08:00
看看小米小爱同学课程表的设计:

提供一个 Webview 自己在上面登录账号点击到课程表页面, 然后通过各个学校同学贡献的代码获取内容

我觉得你这个爬虫占不了多大资源, 让学生提供账号密码就不行
wusheng0
2023-08-22 23:48:35 +08:00
喜鹊儿
MAKF
2023-08-23 00:00:17 +08:00
连这点胆识都没有,还得跑到这来问。还是乖乖毕业打工吧,别想那么多了。

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

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

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

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

© 2021 V2EX