为了方便一开电脑就直接连上校园网而不是得我打开页面登录才能有网络,于是开始对校园网进行抓包,使用python来进行登录。主要还是傻逼校园网老是不会自动登录
post请求版
from requests import post
from time import sleep
url2 = '''http://100.64.13.17:801/eportal/portal/login?
callback=dr1003
&login_method=1
&user_account=%2C0%2C账号
&user_password=密码
&wlan_user_ip=
&wlan_user_ipv6=
&wlan_user_mac=
&wlan_ac_ip=
&wlan_ac_name=
&jsVersion=4.1.3
&terminal_type=1
&lang=zh-cn
&v=7314
&lang=zh
'''
try:
trypost = post(url2)
print(trypost.text.split('\"')[5])
except Exception as e:
print(e)
finally:
sleep(1)
在这里对校园网进行f12检查,发现其登录方式无非就是携带用户名、密码和一些其他的参数进行Post请求,甚至还是明文登录😇。。。
于是使用python中的requests库,简单进行参数拼接然后发送post请求,对返回的数据进行简单获取并输出,以便判断是否成功登录。