8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

[分享]校园网 网页认证 路由器 openwrt padavan

碧蓝社主 雷顿 2024-4-30 2933

阅读之前请先确认阁下的路由器支持运行自定的.sh脚本

打开网络认证的页面,在浏览器的开发人员工具 (通常是F12打开) 的网络选项卡中,观察是哪几个请求在起作用。把网页认证用到的几个post请求和get请求复制(复制为cURL (bash))下来,写成一个.sh脚本文件,在WAN口上行/下行后运行。如果不放心还可以设置定时运行。

更新:

发现只需要InterFace.do?method=login即可完成登陆认证。下面是一个示例脚本,利用Crontab每隔1分钟运行一次

#!/bin/bash check_internet() { target="1.1.1.1" if ping -c 1 -W 1 "$target" > /dev/null 2>&1; then return 0 fi return 1 } counter=1 while [ $counter -le 20 ];do if check_internet; then : else 在这里放从浏览器复制到的InterFace.do?method=login请求 fi sleep 3 counter=$((counter + 1)) done

推荐阅读:https://sspai.com/post/57882

最后于 1月前 被雷顿编辑 ,原因:
Feel free to drop me a line. Email: i@leidun.us.kg
最新回复 (2)
  • 碧蓝社主 雷顿
    0 3

    事实上路由器之后的任意设备运行这个脚本都可以完成认证,如果路由器刷不了固件,在路由器之后的设备上(比如你的电脑你的手机你的开发板)运行同样的脚本也是同样的效果。(Windows下应该运行bat批处理文件)

    最后于 2024-5-13 被雷顿编辑 ,原因: 错字
    2024-5-4 回复
  • 碧蓝社主 雷顿
    0 2
    思路来自:https://sspai.com/post/57882#!
    2024-5-4 回复
    • 碧蓝之星_深海迷航社区
      4
        点击登录 点击注册
返回
碧蓝社区公告

希望船长们登录时采用邮箱注册微信用户请及时在个人信息绑定邮箱,不然你在社区发帖求助并且有回复时社区无法通过邮件向你发送通知。

加群和小伙伴玩耍综合大群联机主群

一、深海迷航知识库(一站式搞定所有问题)

二、深海迷航联机MOD主页,点此进入。

三、提纯源岩汉化MOD整合:一代二代。

四、深海迷航联机视频教程,点此观看。

五、Steam™游戏交流群组,点击加入。

六、碧蓝之星汉化组官网,点此进入。

2024/12/01 12:00

了解