早在之前就想着,为什么要限制学生上网,而且是一个设备一号,不过无所谓了,我认为大学生应该多点自由。
学校使用的是某澜,虽然不是用的网页认证,是客户端认证,不过抓包后发现非常简单,核心思想还是通过抓取提交的信息然后提交接口。
如果想要自己再做一个客户端类型,或者python或者js或sh的脚本类型,那么就需要对密码加密进行破解,在网页端认证抓取的信息中找到关键信息password就能发现加密的方式,一步一步找下去就能知道规律,不过本人现在是自己用,所以不需要破解加密方式,直接拿加密后的信息提交给接口就行。
刷好openwrt后ssh进后台,然后curl模拟登录请求,继而模拟登出请求,然后用crontab -e设置定时命令就行,经过搜索发现大概17个小时左右某澜会强制下线一次,那么每隔12小时执行一次sh即可