找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 13528|回复: 24

operwrt有破解校园网认证的插件吗?

[复制链接]
发表于 2018-11-1 12:51 | 显示全部楼层 |阅读模式
如题,在校大学生一枚,想问问openwrt可以破解校园网认证吗?
发表于 2018-11-1 15:04 | 显示全部楼层
mentohust等等很多,看你学校什么认证方式了

点评

网页那种认证算是哪一种认证?  详情 回复 发表于 2018-11-1 18:59
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-1 18:59 | 显示全部楼层
ihid 发表于 2018-11-1 15:04
mentohust等等很多,看你学校什么认证方式了

网页那种认证算是哪一种认证?
回复 支持 反对

使用道具 举报

发表于 2018-11-1 20:38 来自手机 | 显示全部楼层
网页认证试试wget post

点评

论坛有吗?  详情 回复 发表于 2018-11-1 21:41
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-1 21:41 | 显示全部楼层
lm317379829 发表于 2018-11-1 20:38
网页认证试试wget post

论坛有吗?

点评

没有,很简单的。 你等等,我给你写个大概,你参照着你的具体情况修改。  详情 回复 发表于 2018-11-8 10:28
回复 支持 反对

使用道具 举报

发表于 2018-11-8 10:28 | 显示全部楼层
本帖最后由 lm317379829 于 2018-11-8 11:02 编辑

没有,很简单的。写成脚本(假设命名为dail)放在/usr/bin/目录下(可放除/tmp或者/var以外的任何目录),给与执行权限之后在/lib/netifd/ppp-up 文件最后添加两行sleep 10/usr/bin/dail
我给你写个大概,你参照着你的具体情况修改。
在你们用chrome内核浏览器,打开你们学校的认证网页,F12调出开发者工具。Network选项,勾选Preserve log,如图1
输入用户名、密码登陆。之后所见如图2,其中Referer:行即为登陆API
下拉找到Form Data,选择view source,如图3
其中红框部分就是需要填入的参数。如图4
当然,因为每次拨号后,ip会改变,所以建议用ip=`ifconfig pppoe-wan |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "`获取IP,mac地址如果需要的话,同理用ifconfig 结合 grep、cut获得。
wget -qO- --post-data="参数" '登陆API'
仅仅对简单的网页认证有效果,如果是网页+其他认证方式的话估计没用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

大佬,你好,我这是锐捷的校园网 直接访问认证服务器会线获取一份链接 http://10.40.21.26/ http://123.123.123.123/ http://10.40.21.26/eportal/index.jsp?ssid=blca&nasip=543543b461c5030320022472a8c9eb5b  详情 回复 发表于 2019-4-27 13:05
可以出一个详细一点的教程吗,我的是dr.com,万分感谢!!  详情 回复 发表于 2018-12-9 21:09
我们好像用的是一套系统啊,深澜?  详情 回复 发表于 2018-11-10 10:03
mark一下吧  详情 回复 发表于 2018-11-9 23:54
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-8 21:10 | 显示全部楼层
我试试,不过现在我刷了其他系统之后可以自动破了。

点评

你刷的是那个系统呢  详情 回复 发表于 2018-12-8 16:11
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-8 21:11 | 显示全部楼层
不过还是很感谢!
回复 支持 反对

使用道具 举报

发表于 2018-11-9 23:54 来自手机 | 显示全部楼层
lm317379829 发表于 2018-11-8 10:28
没有,很简单的。写成脚本(假设命名为dail)放在/usr/bin/目录下(可放除/tmp或者/var以外的任何目录) ...

mark一下吧

点评

详细点还能通过wget保持连接,我们学校15.99G以内的外网流量免费,还可以通过wget post获得已用流量,达到流量上限后自动断网,可以实现的功能挺多的,主要还是要自己多琢磨。  详情 回复 发表于 2018-11-10 12:36
回复 支持 反对

使用道具 举报

发表于 2018-11-10 10:03 | 显示全部楼层
lm317379829 发表于 2018-11-8 10:28
没有,很简单的。写成脚本(假设命名为dail)放在/usr/bin/目录下(可放除/tmp或者/var以外的任何目录) ...

我们好像用的是一套系统啊,深澜?

点评

不清楚,我们学校上网管理很宽松,没有锐捷之类的乱七八糟的认证,直接拨号+网页认证。  详情 回复 发表于 2018-11-10 12:31
回复 支持 反对

使用道具 举报

发表于 2018-11-10 12:31 来自手机 | 显示全部楼层
泡椒没凤爪 发表于 2018-11-10 10:03
我们好像用的是一套系统啊,深澜?

不清楚,我们学校上网管理很宽松,没有锐捷之类的乱七八糟的认证,直接拨号+网页认证。

点评

我们这也是,但是用路由器拨号有时候会周期断开连接,隔一分钟左右就断了  详情 回复 发表于 2018-11-10 15:04
回复 支持 反对

使用道具 举报

发表于 2018-11-10 12:36 来自手机 | 显示全部楼层
ljy2345 发表于 2018-11-9 23:54
mark一下吧

详细点还能通过wget保持连接,我们学校15.99G以内的外网流量免费,还可以通过wget post获得已用流量,达到流量上限后自动断网,可以实现的功能挺多的,主要还是要自己多琢磨。
回复 支持 反对

使用道具 举报

发表于 2018-11-10 15:04 | 显示全部楼层
lm317379829 发表于 2018-11-10 12:31
不清楚,我们学校上网管理很宽松,没有锐捷之类的乱七八糟的认证,直接拨号+网页认证。

我们这也是,但是用路由器拨号有时候会周期断开连接,隔一分钟左右就断了

点评

断线重连呗,定时执行脚本检查网络是否通畅,断开自动认证不就可以了?  详情 回复 发表于 2018-11-10 15:21
回复 支持 反对

使用道具 举报

发表于 2018-11-10 15:21 | 显示全部楼层
本帖最后由 lm317379829 于 2018-11-10 15:29 编辑
泡椒没凤爪 发表于 2018-11-10 15:04
我们这也是,但是用路由器拨号有时候会周期断开连接,隔一分钟左右就断了

断线重连呗,定时执行脚本(假设命名为dail)检查网络是否通畅,断开自动认证不就可以了?定时执行下dail connect,断线直接重连。如果校园网有流量限制,还可以加入流量计算,到达一定流量后自动断网。
  1. #!/bin/sh
  2. LOGTIME=$(date "+%Y-%m-%d %H:%M:%S")
  3. login()
  4.     {  
  5.       ip=`ifconfig pppoe-wan |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "`
  6.       if [ -n "$ip" ]; then
  7.       wget -qO- --post-data="参数" '登陆API' | grep login_ok >/dev/null 2>&1
  8.       if [ "$?" == "0" ]; then
  9.            echo '['$LOGTIME'] 认证成功'
  10.       else
  11.            echo '['$LOGTIME'] 认证失败,稍后再试'
  12.       fi
  13.       else
  14.       ifup wan
  15.       fi
  16. }
  17. connect()
  18.     {
  19.      wget --spider --quiet --tries=5 --timeout=3 www.baidu.com
  20.       if [ "$?" == "0" ]; then
  21.            echo '['$LOGTIME'] 网络正常'
  22.       else
  23.            login
  24.       fi
  25. }
  26. INPUT=$1
  27. if [ -z "$1" ]
  28. then   
  29. connect
  30. else     
  31. case "$INPUT" in
  32. login) login;;
  33. connect) connect;;
  34. esac
  35. fi
复制代码




点评

是通过PPPoE拨号成功后,经常每隔一分钟就断线,然后自动重连了 查看系统日志就是下面的这条,应该是被服务器断开了,就是不知道是啥原因 daemon.info pppd[8470]: LCP terminated by peer  详情 回复 发表于 2018-11-10 16:34
回复 支持 反对

使用道具 举报

发表于 2018-11-10 16:34 | 显示全部楼层
lm317379829 发表于 2018-11-10 15:21
断线重连呗,定时执行脚本(假设命名为dail)检查网络是否通畅,断开自动认证不就可以了?定时执行下dail ...

是通过PPPoE拨号成功后,经常每隔一分钟就断线,然后自动重连了
查看系统日志就是下面的这条,应该是被服务器断开了,就是不知道是啥原因
daemon.info pppd[8470]: LCP terminated by peer
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-10 00:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表