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,
查看全文
相关阅读:
cvBox2D和RotatedRect中返回的角度angle详解
opencv源码阅读之——iOS的两条接口UIImageToMat()和MatToUIImage()
3、设置jsp上的类容自动更新
2、搭建一个简单的Web项目
1、IDEA的常用快捷键
2、jQuery的Ajax简单示例
1、jQuery的使用入门
13、Ajax的使用
JSP和后台交互时的乱码问题
12、Filter(拦截器)
原文地址:https://www.cnblogs.com/FSHOU/p/12793945.html
最新文章
JavaScript的内部对象
JavaScript的对象
JavaScript语言基础
前端面试题
ls -lh和ls -sh显示的文件大小不一样
maven命令clean package -D maven.test.skip=true -P product释义
他山之石——运维平台哪家强?
CentOS 7.2 下nginx SSL证书部署的方法(使用crt以及key 配置)
msdn微软Win10官网_Win10 Pro 1809 64位下载
使用telnet连接redis
热门文章
Redis 配置密码认证
Linux find命令根据时间筛选出文件进行删除
Objective-C if语句处理 BOOL值不为1和0的情况
为opencv贡献代码
android camera setMeteringArea详解
从0到1
sobel算子原理及opencv源码实现
设计模式——抽象工厂模式及java实现
Java开发之abstract 和 interface的区别
opencv直线检测在c#、Android和ios下的实现方法
Copyright © 2011-2022 走看看