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,
查看全文
相关阅读:
03把IL编译成可执行文件
02值类型
报错:该字符串未被识别为有效的DateTime
01使用ILDasm.exe将可执行文件反编译成IL代码
MVC自定义路由02-实现IRouteConstraint限制控制器名
MVC自定义路由01-为什么需要自定义路由
报错:System.Data.Entity.Infrastructure.DbUpdateException 更新条目时出错
输入网址背后发生的故事
使用jquery加载部分视图02-使用$.ajax()
使用jquery加载部分视图01-使用$.get()
原文地址:https://www.cnblogs.com/FSHOU/p/12793945.html
最新文章
Loadrunne实现多个场景运行
Loadrunner中动态添加虚拟用户
strcmp函数的使用
Loadrunner中关联的作用:
loadrunner资源过滤器
LoadRunner中循环操作
LoadRunner编程之跳出迭代【exit(-1)和return 0】
IIS:连接数、并发连接数
解读Web Page Diagnostics网页细分图
WPD:Page Download Time Breakdown选项详解
热门文章
网页细分图结果分析(Web Page Diagnostics)
查看mysql的安装信息
MySQL数据库监控
loadrunner写入数据到文件
mysql性能监控相关
ce游戏内存修改器(Cheat Engine)
linux查看和修改系统时间
lr_think_time参数化
为DropDownListFor设置选中项
04把记事本文件中的代码编译成可执行文件
Copyright © 2011-2022 走看看