zoukankan
html css js c++ java
【待实现】路由器模拟发包完成校园网认证
1、使用Wireshark或者burp suite抓取校园网认证数据包
分析数据包的字段,构造POST请求
思路一:
那么模拟POST包可以使用openwrt平台上的curl工具,得到以下代码(这段代码与上面的抓包演示不对应,但原理相同):
curl "http://172.16.245.50/include/auth_action.php" -d "action=login&username=$1&password=$2&ac_id=2&nas_ip=&user_mac=&save_me=1&ajax=1" -H "Connection: keep-alive" -H "Accept-Encoding: gzip, deflate" -H "Accept-Language: zh-CN,zh;q=0.8" -H "Content-Type: application/x-www-form-urlencoded" 2>
若能使用的话,只需要找一台有curl工具的openwrt路由器后,将代码打包为脚本并加入开机启动便可以实现自动认证
思路二:
路由器安装python模拟发包
有必要挂载U盘,推荐极路由4,小米路由器mini,刷openwrt,
查看全文
相关阅读:
Visual Studio Code的常用快捷键
requests模块
爬虫基本原理
Django-分页、中间件和请求的声明周期
Django-admin管理工具
Django-form表单
Django-认证系统
cookie、session和token
Ajax
Django进阶Model篇—数据库操作(ORM)
原文地址:https://www.cnblogs.com/FSHOU/p/12793945.html
最新文章
vuex的简单使用
js数组遍历方法总结
vue中slot组件的使用
跨域几种方式
列表拖拽排序功能
手机、电脑、安卓、iOS、微信浏览器判断
常见二级制运算
微信扫码进入小程序
js-验证码插件gVerify.js
css元素垂直居中方法
热门文章
Shell计算器
awk.sed.grep三剑客详解
inotify+rsync
inotify+rsync实现实时同步部署
JAVA企业级应用TOMCAT实战
常用Linux命令
keepalived介绍
Nginx七层反向代理和负载均衡
HAProxy负载均衡
查看Tomcat状态页,管理app,主机管理
Copyright © 2011-2022 走看看