腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
方括号
用于
scapy
中
的
数据包
报头
、
我有一个问题,是关于我们在
scapy
中使用
方括号
时得到
的
数据。 参考代码: #!/usr/bin/python3 a = pkt[IP] pkt = sniff(filter='tcp',prn=spoof_pkt) 上面的代码尝试嗅探tcp
数据包
。我
的
问题是,当我使用pkt[IP]这样
的
语法时,我是只获取IP
报头
浏览 16
提问于2020-01-27
得票数 1
回答已采纳
1
回答
如何防止内核丢弃带有不正确IP
报头
长度字段
的
数据包
?
、
、
>>> from
scapy
.all import *但是,如果像下面这样设置一个不正确
的
IP
报头
长度字段,我只看到Wireshark
中
的
ICMP回送请求,没有回复,也看不到
数据包
嗅探程序
的
输出。>>> from
scapy
.all import * >>> send( I
浏览 0
提问于2022-04-02
得票数 0
1
回答
如何嗅探
数据包
,修改
数据包
,然后发送
、
、
我想要嗅探IP
数据包
,然后
将
ToS字段更改为1,并向IP
报头
添加选项,然后发送修改后
的
数据包
,而不是原始
数据包
。我发现这样做可以用seems来实现,但似乎不起作用。有人能帮我吗?from
scapy
.all import * x[IP].tos = 1 send(
浏览 27
提问于2018-08-30
得票数 2
回答已采纳
2
回答
Scapy
:伪造
数据包
时需要重新计算
的
字段
、
、
、
、
我正在用
Scapy
伪造我捕获
的
一些
数据包
的
IP
报头
中
的
TTL值。除了IP和传输层
报头
中
的
校验和之外,是否还有其他我应该重新计算
的
内容?现在我正在做
的
是: p[IP].ttl = targetTTL del(p[IP].payload.chksum__class__(str(myPackets[i])) 我之所以这样问
浏览 1
提问于2012-08-10
得票数 2
1
回答
如何通过Twisted嗅探网络接口?
、
、
、
我需要从Twisted代码
中
的
网络接口接收原始
数据包
。
数据包
将
没有正确
的
IP或MAC地址,也没有有效
的
报头
,所以我需要原始
的
东西。通常,我会使用
scapy
.all.sniff。然而,这是阻塞,所以我不能只使用它与Twisted。(我也不能在超时和繁忙循环中使用
scapy
.all.sniff,因为我不想丢失
数据包
。)一个可能
的
解决方案是在线程
中
运行
浏览 1
提问于2018-12-08
得票数 0
回答已采纳
2
回答
使用
Scapy
进行TCP空扫描
、
、
、
有人可以指导我如何
将
Scapy
中
的
数据包
发送到ip地址,并将TCP
报头
中
的
所有标志设置为空吗?到目前为止,我在没有指定要设置哪些标志
的
情况下尝试发送
数据包
,但似乎每次发送
数据包
时都会设置Syn标志。我想知道它,这样我就可以了解更多关于TCP Null扫描
的
信息。
将
非常感谢您
的
帮助和指导。
浏览 0
提问于2010-11-04
得票数 1
1
回答
在python上显示捕获并保存在.pcap
中
的
数据包
的
协议
、
、
、
、
我正在捕获实时空中WiFi流量,并且只保存--
数据包
的
报头
()--在.pcap文件
中
捕获。有没有可能找出在整个捕获过程中使用了哪些协议?如果是,我如何跟踪每个协议下
的
数据包
数量?我发现了很多关于用
Scapy
注入
数据包
的
信息,但没有进行分析。到目前为止,我已经尝试过:from
scapy
.
浏览 3
提问于2013-11-20
得票数 3
1
回答
如何使用
scapy
生成长度递增
的
数据包
、
、
我需要发送一个从最小到最大以太网大小
的
数据包
序列来验证硬件。最好使用
scapy
,因为它是现有测试
的
首选工具。 有没有一种方法可以让
scapy
发送一个长度递增
的
数据包
序列?使用x,y形式
的
长度似乎只改变了
报头
字段值,而不是数据长度。pak=(Ether()/IP(len=[100,101]) 可以创建一个包含所有所需
数据包
的
大型pcap文件并从中读取,但我希望是更轻量级
的
文
浏览 59
提问于2021-02-04
得票数 0
回答已采纳
1
回答
使用
SCAPY
的
TCP字段
、
、
我正在尝试使用
SCAPY
从网络连接中提取一些信息。我需要从TCP
数据包
报头
中提取一些字段,实际上是接收器窗口字段(WIN)、重传超时字段(RTO)、最大分段字段(MSS)和选项字段(OPT)。我使用
的
是Python3和
SCAPY
2.4.3 谢谢
浏览 1
提问于2020-06-10
得票数 0
1
回答
重构分段IP
数据包
- python
、
、
、
我正在尝试使用python、small和netfilter队列来编写一个小
的
“防火墙”,该队列还处理没有已知到达顺序
的
分段
数据包
。因此,我考虑
将
数据包
保存在字典
中
,按IP
报头
ID值排序,每个条目都是元组列表--
数据包
偏移量和netfilter队列
数据包
对象本身(因此,当裁决被确定时,我可以删除或接受)。我遇到
的
问题是在字典
中
的
列表
中
添加了一个新
的
浏览 1
提问于2016-01-15
得票数 2
回答已采纳
3
回答
替罪羊嗅探和解码直径
、
、
我试图做替罪羊/python嗅探器
的
直径消息和解析直径部分,以获得AVP从Raw.load。在一些失败之后,我回到了基本
的
python/
scapy
脚本,如下所示: raw = pkt.getlayer如果我用我收到了整个包,以太网,IP,TCP和原始部分,但是Raw.load几乎是不可用
的
。
浏览 6
提问于2014-08-14
得票数 0
回答已采纳
3
回答
如何在主机
将
数据包
发送到网络之前修改
数据包
报头
(IP
报头
、TCP
报头
)
、
、
我想在主机
将
数据包
头(IP头、TCP头)发送到网络之前对其进行修改。例如,如果我使用firefox进行浏览,那么我想截获来自firefox
的
所有
数据包
,并修改IP/TCP
报头
,然后将它们发送到网络
中
。因此,基本上有两个要求:1拦截来自firefox
的
所有
数据包
(而不是其他程序)。如果不可能,是否可以截获来自特定端口或ip/端口对
的
数据包
2修改IP/TCP
报头
,然后将其
浏览 2
提问于2013-03-15
得票数 2
回答已采纳
1
回答
数据包
手工和iptables
、
、
我想测试netfilter/ip6tables防火墙如何处理一些与IPv6相关
的
东西,如微小
的
/重叠
的
片段、类型0路由
报头
、过多
的
HPH选项等。为此,我想使用
Scapy
来定制我自己
的
数据包
,但显然
Scapy
使用原始套接字意味着绕过iptables。有没有其他方法来实现我
的
目标,我该如何去做呢?一些我可以用来制作我自己
的
数据包
的
库,iptable
浏览 4
提问于2015-03-10
得票数 0
1
回答
如何在
scapy
中
创建自定义
的
顶级二层头部?
、
、
、
, 0)bind_layers(OutHeader, Ether) 我想让Delimeter成为第2层
报头
,这样在
数据包
的
顶部就没有以太网
报头
了。仅使用此代码,
Scapy
将
读取以下内容: ###[ 802.3 ]### src = ff:ff:ff:00:00:00
浏览 23
提问于2019-09-06
得票数 0
回答已采纳
2
回答
Python:通过字符串
中
的
名称访问结构字段
、
、
、
、
在
Scapy
中
,我想比较任意两个
数据包
a和b之间
的
许多
报头
字段。此字段列表是预定义
的
,例如:通常情况下,我会单独完成: if a[IP].tos有没有办法从字符串列表
中
访问这些
数据包
字段,包括每个字段
的
名称?
浏览 6
提问于2013-04-17
得票数 11
回答已采纳
1
回答
无法用sendp()发送MPTCP
数据包
、
、
、
我在一个支持MPTCP
的
修改内核
的
pcap
中
捕获了一个多路径TCP流量。
Scapy
流量
中
数据包
的
第二层
报头
提供了类似于下面的内容,我无法理解,因为它不像以太网
报头
。当我试图使用sendp()发送上面的
数据包
时,我无法在转储中看到任何东西( tcpdump和Wireshark)。我认为,由于没有目的地mac地址,sendp()无法发送。但目标ip地址在那里。但从那以后,我就用tcpdump从一个实时通信中捕获了这个<e
浏览 7
提问于2014-11-25
得票数 1
回答已采纳
1
回答
Scapy
-来自
数据包
列表
的
TCPSession
、
、
、
我试图使用TCPSession
的
趣味性(如:sniff(offline=".我收到了一个原始
数据包
列表,这样我就可以构建一个
Scapy
数据包
列表,但由于HTTP
数据包
的
存在,我需要 TCPSession 函数:没有TCPSession,
报头
和正文处于不同
的
数据包
中
,所以HTTP所以我有这样
的
代码来查找HTTP请求from
scapy
.all
浏览 4
提问于2020-03-17
得票数 1
回答已采纳
2
回答
在Mac中使用
scapy
嗅探UDP
数据包
、
、
、
我正在尝试用替罪羊嗅探函数来嗅探UDP
数据包
,我在Looback接口中发送
数据包
,发送代码如下:Port = 45943SOCK_DGRAM) MESSAGE = raw_input()但是,当我运行时(在导入
scapy
之后
的
另一个终端选项卡
中
): a = sniff(ifac
浏览 2
提问于2013-01-13
得票数 2
回答已采纳
2
回答
如何从套接字(AF_INET6、SOCK_RAW、IPPROTO_ICMPv6)
的
原始字节串创建一个SOCK_RAW替罪羊对象?
、
、
、
我想检查/分析使用Python程序
中
的
ICMPv6路由器公告(RAs),在该程序
中
,我获得(不是这样)原始
数据包
数据,如下所示:sock = socket.socket(socket.AF_INET6, socket.SOCK_RAW, socket.IPPROTO_ICMPV6)当接收到ICMPv6
数据包
时,
数据包
p
将
只包含(!)ICMPv6部件本身,但没有任何其他外
浏览 3
提问于2018-08-25
得票数 0
回答已采纳
1
回答
如何使用Python计算TCP
数据包
的
校验和?
、
、
、
我使用
Scapy
(下面的代码)来捕获网络上
的
IP/TCP
数据包
: ip_packet = packet['IP']当我得到'ip_packet‘时,我需要将它
的
源地址更改为另一个地址
浏览 3
提问于2016-06-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
网络利器之Scapy
新手Python黑客工具入门
13个web安全-python网络测试工具+白帽黑客必备+大神整理
使用Python进行VNC身份验证检查
13个web安全-python网络测试工具 白帽黑客必备
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券