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,
查看全文
相关阅读:
【从0开始Tornado网站】主页登录和显示的最新文章
2014阿里巴巴网上笔试题-文章3大标题-公共最长的字符串长度
取消改变基本数据——应用备忘录模式
Hibernate进化史-------Hibernate概要
xcode 快捷键
Android多画面幻灯片:ViewPager基础上,利用与PagerTabStrip出生缺陷(源代码)
uva 11991
创建与删除索引
HDU1203_I NEED A OFFER!【01背包】
Java面试宝典2013版(超长版)
原文地址:https://www.cnblogs.com/FSHOU/p/12793945.html
最新文章
发布ActiveX控件
How to manipulate pixels on a bitmap by scanline property(Ma Xiaoguang and Ma Xiaoming)
ZooKeeper安装与运行
ZooKeeper的安装、配置、启动和使用(一)——单机模式
Zookeeper安装
gcc入门
MongoDB在实际项目
Hawk-数据抓取工具
MVC多语言应用
使用KnockoutJs+Bootstrap实现分页
热门文章
管理工具 Kafka Manager
分解方法
简单的刷票系统(突破IP限制进行投票) (转)
JDK1.8源码分析之HashMap(一) (转)
json与jsonp区别浅析(json才是目的,jsonp只是手段) (转)
导出csv文件时,处理分隔符问题(转)
[一个轮显插件的尝试、思考和扩展](转)
Machine Learning
OpenCV2第一个马拉松8环——画一个柱状图
POJ Big Christmas Tree(最短的基础)
Copyright © 2011-2022 走看看