scapy 相关问题

Scapy是一个功能强大的交互式数据包处理工具,数据包生成器,网络扫描程序,网络发现,数据包嗅探器等。它专门用于在几乎任何协议中伪造和解码数据包。它使用Python解释器作为命令板,这意味着您可以直接使用Python语言 - 分配变量,使用循环,定义函数等。

向 DNS 服务器添加 EDNS 选项(python)

我发现了互联网上建议的 EDNS、EDNSOptions 类,用于将 EDNS 选项添加到 DNS 服务器中的响应数据包。但是在scapy.layers.dns中找不到这些类。我需要一些帮助...

回答 0 投票 0

Scapy 中的三次握手

我正在尝试在 Scapy 中构建三向握手。使用以下代码, #!/usr/local/bin/python 从 scapy.all 导入 * 运动 = random.randint(1024, 65535) #同步 ip = IP(src='172.16.120.5'...

回答 2 投票 0

使用 rdpcap() 解析 .pcap 文件需要很长时间

我们使用 tftp 协议和以太网电缆将媒体文件发送到我们的远程设备。 同时我们在远程设备上使用了 tcpdump 工具。所以我们将通信保存到一个 .pcap 文件中。 tcpdump com...

回答 0 投票 0

是否可以使用 Scapy 将以太网数据包从逻辑接口发送到自身?

我正在使用原始以太网,所以我不需要任何 IP 或更高的 IP。我只想从我的以太网接口 (enp0s31f6) 向它自己发送一个以太网数据包,我希望能够查看 ...

回答 1 投票 0

Scapy:发送原始以太网帧不会显示在 Wireshark 中

我想向我的以太网接口发送一个简单的数据包:“enp0s31f6”。我已经尝试使用我的 wifi 卡发送一个 L3 IP 数据包并且它工作正常,但是使用 L2 功能并发送原始...

回答 0 投票 0

如何在 scapy 中打印字段偏移量?

我有一个scapy协议和一个数据包。 就像“第一步”说的那样,很容易打印一个包含字段的数据包,以及数据包的二进制转储: >>> a=Ether()/IP(dst="www.slashdot.org&

回答 2 投票 0

DHCPv6 通告:sr1 不捕获响应

我发送了一个 dhcpv6 广告,我在 wireshark dhcp 请求上看到了一个响应,但是 scapy 没有捕获到这个响应:当我使用 srp1 发送数据包时得到 0 个答案 这是我的代码: 输入图像描述...

回答 0 投票 0

scapy.layers.inet 无法解析

如果我在 Windows 上使用 VSC 执行代码,它就可以工作。但是如果我在我的 Kali VM 上的 VSC 中执行它,我会收到错误消息“scapy.layers.inet 无法解析” .我不知道为什么。我安装了...

回答 1 投票 0

如何使用 scapy 在 DHCP offer 数据包中添加域名?

我使用 Scapy 在 python 中编写了一个 DHCP 服务器代码,它可以嗅探发现消息并为客户端发送带有 IP 的适当报价消息。我试图在数据包中插入另一个选项

回答 1 投票 0

Pcap 数据到 .ts 文件脚本

我想获取pcap文件的UDP流,获取原始数据并保存到.ts文件。我现在可以在 Wireshark 中做到这一点:分析->跟随->UDP 流->显示数据并将其保存为原始数据->保存...

回答 1 投票 0

如何在python中导入*作为别名?

如何在python中导入*作为别名?如果我从scapy.all导入*作为scmodule,它给我一个无效的语法。

回答 1 投票 0

设置FieldLenField的大小

我想让一个1字节的FieldLenField在对应的FieldListField中只允许有256个项目,我该怎么做? from scapy import * class Foo(Packet): name = "Foo" fields_desc = [ ...

回答 1 投票 0

氩气欺骗中毒无法工作停止工作

我最近一直在尝试用Python和Scapy搭建一个 "中间人"(用于自己的实践,无恶意目的)。我一开始写了代码来创建一个dos,但是由于某些原因,它...

回答 1 投票 1

无法将ICMP响应写入excel中。

我想把ICMP查询的响应写到excel表里,下面是scapy.layer.inet的示例代码 import * a1= IP(dst="192.168.1.1")ICMP() a = sr1(IP(dst="192.168.1.1")。

回答 1 投票 0

在代码注入器程序中遇到问题。程序不显示http网站的HTML代码。

我正在从udemy学习道德黑客,我在做一个code_injector程序。下面是我的代码。#!usrbinenv python import netfilterqueue import scapy.all as scapy import re def set_load(... )

回答 1 投票 0

Python Scapy运算符,'真的可以吗?pipe in types

With scapy we can to this : p = Ether() 它返回的是什么样的对象?如果我在 python 解释器中输入 p,它返回的是这样的结果

回答 1 投票 7

嗅闻

嗨,我写了下面的程序,它是嗅探数据包,我可以看到用户名和密码和URL,但当我输入密码与特殊字符,我得到这样的"%21",有人可以......

回答 1 投票 0

使用Python 3需要一个类似字节的对象,而不是一个str",我已经尝试将它转换为字节,但还是给我同样的错误。

import netfilterqueue import scapy.all as scapy def process_packet(packet): scapy_packet = scapy.IP(packet.get_payload()) if scapy_packet.haslayer(scapy.DNSRR): qname = scapy_packet[......)

回答 1 投票 -1

使用SCAPY时出现的问题 (许可被拒绝)

我想用python3做一个简单的网络扫描器 可以扫描整个局域网内的设备。这时我听说了Scapy。但是,每当我尝试运行我的程序时,它都会返回一个错误"..."。

回答 1 投票 0

如何从pcap文件中获取原始十六进制值?

我一直在玩scapy,想读懂并分析每一个十六进制字节。到目前为止,我一直在使用scapy,只是因为我目前不知道其他方法。之前只是写工具 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.