如何在 Linux 纯命令行下登录北邮校园网
先看看登录界面的啥样的

旧网关的地址是 10.3.8.211
或者 gw.bupt.edu.cn
用 fiddler
看看点击登录按钮后是什么情况

找到对应的包,然后看详细的请求信息,用 raw 格式查看

可以看到是个 POST
请求,请求的地址是 10.3.8.211/login
最后一行是表单内容,一个 user
一个 pass
再用 wireshark
试试看

过滤器设置 IP
,然后找到 HTTP
协议,POST
请求

详细内容里可以看到有 user
和 pass
那么现在搞明白了,登录校园网就是向一个地址发送一个包含认证信息的请求就可以了。
在 Linux 下可以使用 curl
或者 wget
指令发送 POST
请求
curl http://10.3.8.211/login -d user=username&pass=password
把指令中的 username
和 password
替换成对应内容就可以了,wget
同理
wget http://10.3.8.211/login -post-data user=username&pass=password