curl 命令实现上网认证登录

1、、打开浏览器,进入登录界面

2、进入浏览器开发者模式

3、在浏览器点击Network选项卡,勾选其中的Preserve log选项

img

4、输入用户名和密码,登录上网。随后在Name窗口中查找跟登录有关的关键字字段,有的高校是 login,大气所是 webAuth。点击该字段,再选中Headers选项卡,该选项卡中应当有From Data条目,在相应的条目下右键,CopyCopy as cURL(bash)

img

5、在bash命令行输入复制的命令。经过试验,应该是只要输入网址和--data参数就可以

curl 'http://ip/ac_portal/login.php' --data 'opr=pwdLogin&userName=name&pwd=pwd&rememberPwd=0'

6、关于登出上网账号,参考上面相同方法

curl 'http://ip/ajaxlogout?_t=1560567680454' 

参考自:https://www.cnblogs.com/jiangleads/p/10636696.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章