scapy无线发包
来源:互联网 发布:java初级开发面试问题 编辑:程序博客网 时间:2024/06/06 00:07
- 使用send发送无线数据包
send()利用自身的无线网卡来发送无线数据包,用法与有线发包一致(实际上已经屏蔽了IP层以下的内容),使用简单,但只能发送三层以上的数据包,无法对MAC层及PHY层进行定制。
例如:
ip_pkt = IP(src='1.1.1.1',dst='2.2.2.2')data = Raw('111222333444')packet = ip_pkt/datasend(packet)
- 使用sendp发送无线数据包
相比也send(), sendp()发送的无线数据包则灵活性大很多,从PHY到MAC都需要自己构造,相对复杂,但也灵活了很多。好在scapy已经定义好了足够的封装,因此对于一般的使用来说,调用scapy封装好的对应类即可。例如:
client = 00:11:22:33:44:55bssid = 55:44:33:22:11:00packet = RadioTap()/Dot11(type=0,subtype=12,addr1=client,addr2=bssid,addr3=bssid)/Dot11Deauth(reason=7)sendp(packet)
代码来源:MATEN的博客
0 0
- scapy无线发包
- 无线发包受堵
- scapy发送无线beacon帧
- scapy
- Scapy
- scapy
- 一键获取隐藏Wi-Fi SSID:利用Python和Scapy发现隐藏无线热点
- scapy document
- scapy rdpcap
- scapy ip
- Scapy + Nfqueue
- Scapy--1--
- scapy安装
- Scapy 文摘
- scapy初识
- TCP发包
- 发包过程
- 发包工具
- 数据库——怎样实现数据完整性
- 预警:传统的QA岗位将被DevOps淘汰
- java.lang.NullPointerException: println needs a message
- 报错:classpath resource [com/qinkangdeid/mapping/] cannot be resolved to URL because it does not exist
- 大量数据去重:Bitmap和布隆过滤器(Bloom Filter)
- scapy无线发包
- MySQL分区表、HBase 融合秘术
- QBC检索
- Android studio的下载和安装
- RMI 浅析
- binder初探
- Eclipse如何连接真机进行测试
- PAT甲级1020. Tree Traversals (25)
- 0004_20170226_【我是菜鸟】_试验set的去重功能