使用命令行登录校园网无线认证

我校校园网使用的是网页Portal认证,需要使用curl之类的命令模拟浏览器请求来实现自动登录。

抓取POST请求

在点击登录前打开Chrome审查元素,在Network选项卡中勾上 Preserve Log
点击登录,选中登录时发送的请求,即可获取POST的表单内容。

使用wget命令

使用curl命令

在Android上使用curl和wget

Android的BusyBox不自带curl,wget命令则十分老旧且充满bug。因此,不建议使用Android的BusyBox上自带的命令。
Termux是一个包含 apt包管理器的,极其强大的终端模拟器。安装Termux后,使用 apt install安装相关命令或依赖,然后即可使用上述方法实现自动登录校园网。
如果需要桌面快捷方式,需要另外购买Termux:Widget插件。

2 thoughts on “使用命令行登录校园网无线认证

  1. N3verL4nd
    Google Chrome 53.0.2785.143 Google Chrome 53.0.2785.143 Windows 7 x64 Edition Windows 7 x64 Edition

    嗯,IPV6是先申请IP再发送post请求

    1. Frank  Mod
      Google Chrome 56.0.2884.0 Google Chrome 56.0.2884.0 Windows 10 x64 Edition Windows 10 x64 Edition

      我们这里只要连上校网就已经被分配ipv6的ip了

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

如果你是人类,请点击Apple...