网页(web认证)认证通用解决办法:通过浏览器抓包curl,制作路由器可运行的bash脚本实现自动登录【非防检测】

这篇具有很好参考价值的文章主要介绍了网页(web认证)认证通用解决办法:通过浏览器抓包curl,制作路由器可运行的bash脚本实现自动登录【非防检测】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

许多大学仔沉迷于自动登录校园网无法自拔,却苦逼于没有找到适合自己学校的方法,为了解决这个问题,路由器网页联网认证插件,它来了。废话不多说,直接上活

需要准备:一台刷好oepnwrt的路由器、一双会动的手、一张会问问题的嘴、一个能用的脑子

一、抓包

以下是通用抓包说明:

打开学校认证网页,浏览器中按下f12打开开发工具:

openwrt 网页认证,python

 接下来右边的窗口就会显示抓包信息:
openwrt 网页认证,python

 加下来右键

选择复制为curl(cmd)一定不要复制错,这一步很关键:openwrt 网页认证,python

 这就是我们需要的curl

通常长这样:

curl "http://219.222.95.38/eportal/InterFace.do?method=login" ^
  -H "Accept: */*" ^
  -H "Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6" ^
  -H "Connection: keep-alive" ^
  -H "Content-Type: application/x-www-form-urlencoded; charset=UTF-8" ^
  -H "Cookie: EPORTAL_COOKIE_OPERATORPWD=; EPORTAL_COOKIE_SERVER=; EPORTAL_COOKIE_DOMAIN=; EPORTAL_AUTO_LAND=; EPORTAL_COOKIE_SERVER_NAME=; EPORTAL_COOKIE_USERNAME=; EPORTAL_COOKIE_PASSWORD=; EPORTAL_COOKIE_SAVEPASSWORD=false; EPORTAL_COOKIE_NEWV=; EPORTAL_USER_GROUP=^%^E7^%^BC^%^B4^%^E8^%^B4^%^B9^%^E5^%^AD^%^A6^%^E7^%^94^%^9F; JSESSIONID=343DBD3127B618FD8F09E6DB9C2E4A04" ^
  -H "Origin: http://219.222.95.38" ^
  -H "Referer: http://219.222.95.38/eportal/index.jsp?wlanuserip=4e8521c5e95cc2512f4d7b2337e9187a&wlanacname=8d9f959a8ec82bda924698d872983201&ssid=&nasip=cf8d35e3fecd023ed8b30f713318e973&snmpagentip=&mac=de4bae6add748a15b2f1dded263ff9e1&t=wireless-v2&url=f5f108611801fe6441be2152ce18944a60a6b2af0d40f2f3&apmac=&nasid=8d9f959a8ec82bda924698d872983201&vid=ab62dcce0d51d421&port=3e81c125bb4cc9e1&nasportid=84472955d9ccce45508d03904ef81a3a4e183af274460d68fb64b909cbdc80db72027c310c478268" ^
  -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" ^
  --data-raw "userId=*********&password=********&service=&queryString=wlanuserip^%^253D4e8521c5e95cc2512f4d7b2337e9187a^%^2526wlanacname^%^253D8d9f959a8ec82bda924698d872983201^%^2526ssid^%^253D^%^2526nasip^%^253Dcf8d35e3fecd023ed8b30f713318e973^%^2526snmpagentip^%^253D^%^2526mac^%^253Dde4bae6add748a15b2f1dded263ff9e1^%^2526t^%^253Dwireless-v2^%^2526url^%^253Df5f108611801fe6441be2152ce18944a60a6b2af0d40f2f3^%^2526apmac^%^253D^%^2526nasid^%^253D8d9f959a8ec82bda924698d872983201^%^2526vid^%^253Dab62dcce0d51d421^%^2526port^%^253D3e81c125bb4cc9e1^%^2526nasportid^%^253D84472955d9ccce45508d03904ef81a3a4e183af274460d68fb64b909cbdc80db72027c310c478268&operatorPwd=&operatorUserId=&validcode=&passwordEncrypt=false" ^
  --compressed ^
  --insecure                        

接下来需要给路由器刷入openwrt,既然你找到这个那你应该知道什么是openwrt了,我就不在这里浪费时间了

安装路由器luci-app-autoshell插件,这是我呕心沥血制作出来的比较好用的插件,在github上的仓库是:跳转到仓库https://github.com/lucikap/luci-app-brukamen.git
 

下载ipk包luci-app-autoshell_1.2.3-1_mipsel_24kc.ipk并安装到openwrt路由器

重启路由器就能看到相关界面,会有相关说明,这时候将curl粘贴到插件里生成脚本就可以享受自动认证的快乐了。。

有什么疑问欢迎加入qq群聊讨论:555201601文章来源地址https://www.toymoban.com/news/detail-675732.html

到了这里,关于网页(web认证)认证通用解决办法:通过浏览器抓包curl,制作路由器可运行的bash脚本实现自动登录【非防检测】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 深度学习15-讨论通用的Web导航和浏览器自动化的实际应用。

    ### Web导航 ▪  讨论通用的Web导航和浏览器自动化的实际应用。 ▪  探索如何通过RL方法解决Web导航问题。 ▪  深入研究由OpenAI实现的一个非常有趣但常被忽略且被抛弃的RL基准,称为比特迷你世界(Mini World of Bits,MiniWoB)。 RL浏览器自动化的潜在实际应用很有吸引力,但有

    2024年02月02日
    浏览(35)
  • Web网页浏览器远程访问jupyter notebook服务器【内网穿透】

    Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。 重要的是,Jupyter Notebook可以在Web浏览器中使用,所以我们可以在服务器端开启服务,在外通过网

    2024年02月12日
    浏览(50)
  • windows通过浏览器访问noVNC(基于web的远程桌面)

    目录 一、什么是VNC 和 noVNC? 二、Windows10安装及配置noVNC 2.0、注释 2.1、下载UltraVNC 2.2、下载Node.js 2.3、下载安装git 2.4、创建一个存放文件的文件夹 2.5、安装ws、optimist、mime-types模块(执行websockify.js文件所需) 2.6、下载noVNC、下载websockify-js 2.7、修改websockify.js文件  2.8、查看

    2024年02月08日
    浏览(43)
  • 网页布局(解决浏览器缩放页面乱版问题)

    主要解决两个问题: 1. div盒子随Ctrl+【+/-】缩放而缩放的问题 2. 最小化窗口然后进行缩放页面的布局问题 3. 顶部导航固定问题 ### 第一个问题,则需了解 (1) 容器的布局:margin: auto、定位等等 (2) 尺寸单位:具体尺寸、可视尺寸(vh、vw)、百分比尺寸 ### 第二个问题,则需了解

    2024年02月04日
    浏览(49)
  • 浏览器并发请求数以及解决办法

    页面卡顿,需要好长一段时间才能加载完成,有可能是资源请求过多,再加上请求响应慢的原因。每个浏览器都有资源请求并发数的限制,本文内容讲 如何查看请求阻塞情况 到前端如何针对该限制进行优化。 按 F12 查看浏览器控制台,如下图: 从 Waterfall 看出,前六个GET请

    2024年02月08日
    浏览(61)
  • 谷歌浏览器被hao123网页(或其他网页)劫持了,怎么办?(已解决)

    今天打开chrome浏览器,莫名转到hao123网页,试了几次后,依旧如此。这时候我意识到可能自己的浏览器被劫持了。 原因: 可能安装到捆绑软件,其会修改浏览器快捷方式目标的内容。 DNS劫持。 系统资源WMI脚本被篡改。 原理: 我们打开浏览器,其实就是访问目标的内容,相

    2024年02月03日
    浏览(48)
  • UC浏览器不让访问网站的解决办法

    我们在使用浏览器的过程中,难免遇到禁止访问网站的情况,比如uc浏览器收到该提示要怎么办呢?下面就为大家带来uc屏蔽禁止浏览网站解除方法的介绍。 uc屏蔽网站怎么解决? 1、风险网站屏蔽 · 一些擦边违规违禁站点、色情赌博网站都会被uc浏览器屏蔽,uc浏览器建议大

    2024年02月05日
    浏览(79)
  • 您的浏览器由所属组织管理 解决办法

    大概是某天大意了用了下百度不小心点到广告后边浏览器被劫持给我装垃圾软件,用火绒扫了一遍基本没问题了,但是浏览器那个看到就膈应。 regedit进入到注册表,一定给要删干净 谷歌官方由说明按着删除即可 要从 Windows 设备中移除 Chrome 浏览器管理政策,您需要清除 Ch

    2024年02月04日
    浏览(42)
  • 【解决方法】浏览器网页界面显示未连接到互联网

    一、问题描述 浏览器打开一个网站,显示 未连接到互联网 ,但是我的以太网已正常连接,解决方法是: 检查代理服务器地址 。 二、解决步骤 1、打开电脑 控制面板 的 网络和Internet 2、点击 Internet选项 3、选择 连接 → 局域网设置 4、将 代理服务器 中的 为LAN使用代理服务器

    2024年02月11日
    浏览(33)
  • Selenium打开浏览器闪退问题(浏览器驱动是对应的前提)-解决办法

    问题解决前的代码: 问题解决后的代码: 很显然,解决办法很简单,把driver放到main外面当全局变量,然后在main里面调用就ok了

    2024年02月12日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包