美文网首页
北师珠校园网自动登录

北师珠校园网自动登录

作者: Tosh | 来源:发表于2017-04-30 20:17 被阅读2398次

    Tags: 北京师范大学珠海分校 北师珠 电信 校园网 自动登录 脚本

    0. 吐槽及原理(可忽略不看)

    我校宿舍校园网「有线网」的验证码,应该几乎是世界上最最简单的验证码了吧。只有随机颜色和随机背景,而没有随机变形,随机噪点。而这种级别的图像,利用 JavaScript 操作 Canvas 就可以轻易识别。想要明白识别原理的可以直接看《使用Canvas进行验证码识别 - 紫云飞 - 博客园》,不想明白原理的可以接着往下看。

    相比起来,教学楼「BNUZ」的验证码简直不知道高到哪里去了,除了加上了英文字母以外,还带有随机变形。然而这么高级的验证并没有什么用,因为学校的校园网 Portal 认证就像是个水桶一般,整个系统的验证码强度取决于最短的那块木板。即使你使用着「BNUZ」,你也依然可以使用「有线网」的验证码进行认证。

    也就是说,无论你连接的是「有线网」、「BNUZ-Student」、「BNUZ」中的哪一个,你都可以通过两种方式去通过身份验证。一种就是连接到 http://enet.10000.gd.cn:10001/zh/zh126/index.jsp 中输入账号密码验证码,另一种就是连接到 http://enet.10000.gd.cn:10001/zh/zh1215/index.jsp 中输入账号密码验证码。只不过,当你连接的是「有线网」和「BNUZ-Student」时,默认浏览器会重定向第一个地址;当你连接的是「BNUZ」时,默认浏览器会重定向第二个地址。所以连接的是「BNUZ」时,只要手动强制访问到第一个地址,识别其弱验证码自动登录即可。

    1. 安装用户脚本管理器

    首先要给你的浏览器添加一个用户脚本管理器,根据你使用的浏览器不同,可用的用户脚本管理器也有所不同。具体参照《Greasy Fork - 如何安装用户脚本》中的第一步即可。其中 Chrome 用户需要梯子才能访问 Chrome 网上应用店,翻不出去的建议去第三方网站下载与离线安装 CRX 文件。实在不懂如何安装的百度「Chrome 油猴」、「猎豹浏览器 油猴」,最后总能找到安装脚本管理器的办法。

    2. 安装用户脚本

    在 Greasy Fork 中找到自动登录脚本,这里给出直达电梯《北京师范大学珠海分校·校园网 自动登录》,点击「安装此脚本」就可以将脚本安装到你的「用户脚本管理器」中。

    安装之后在「用户脚本管理器」中找到它,在 13、14 行处把自己的账号密码填到相应位置即可。

    3. 享受自动登录

    到这里已经结束了,自动登录,就是这么简单。既然都安装了脚本管理器了,建议懂 JavaScript 的同学可以把其它常用的网站也写个自动登录脚本。需要注意的是,这些密码都是明文存储在脚本管理器中的,所以不建议将一些重要的网站密码写入其中,我仅仅也只是将学校内的一些常用网站写入其中罢了。不懂 JavaScript 的同学也别急,这里有不少别人写好的:《有哪些超神的油猴(Tampermonkey)脚本?》《有哪些好用的用户脚本(UserScript)?》。最推荐的还是自行去《Greasy Fork - 安全、有用的用户脚本大全》里面找吧,最完整了。

    相关文章

      网友评论

          本文标题:北师珠校园网自动登录

          本文链接:https://www.haomeiwen.com/subject/shyxtxtx.html