学校的校园网WIFI采用了Web方式登录
界面如下
通过抓包发现,就是HTTP方式提交的表单,不像CMCC那样HTTP页面嵌入了一个HTTPS表单。
只要获取提交的POST和登录之后GET的流量显示页面,有两个页面的报文就可以成功登录了。
方法如下:
打开登录界面之后,按F12进如调试页面,转到网络选项卡。正常填入帐号密码登录。
在显示的HTTP报文中,将webgateuser.do?method=login_ajax_pure_internet和webgateuser.do?method=refresh这两条右键复制为CURL
复制完成后,登录你的树莓派,粘贴这两条CURL命令就可以成功登录校园网了。补充一下,执行CURL命令之前需要先连上wifi热点,这个在安装系统的那一篇文章说过了。
从技术上讲,执行这两个命令有点类似于重放攻击。