10得票2回答
什么是ASN文件,我如何使用它?

我正在尝试使用通信协议(具体来说是S1AP),并且我正在尝试定义消息以进行测试。 LTE 36.413规范详细说明了该协议,并在pdf底部提供了ASN.1文件定义。我已经看到过WireShark分解器中使用ASN文件,我猜测我也可以使用它来生成符合规范的消息。 我想知道如何使用ASN.1文...

10得票3回答
Pyshark - TCP数据包中的数据

有没有办法使用pyshark获取TCP数据包的有效载荷? 我尝试比较跨多个TCP流的不同数据包的数据部分,但我找不到一种方法来获取数据包的有效载荷。 pkt ['tcp'] .data 似乎不存在。

9得票2回答
如何重放Wireshark捕获的数据包?

我已经在 Wireshark 中抓取了一些数据包,现在需要以任何方式重新播放这些数据包。

9得票2回答
如何解码通过WireShark接收到的数据包并解决一些错误

我们正在使用JN5148EK010节点通过WireShark捕获流量。接收到的数据包显示在提供的屏幕截图中。 我想知道如何解码这些数据。 捕获了几个数据包后出现错误,屏幕截图也已提供。如何解决这个问题? 列表项 另一个错误(请参考第三张屏幕截图)发生了。 如何解决这个问题?

8得票2回答
SO_ATTACH_REUSEPORT_CBPF套接字选项的意外行为

我正在尝试使用一个端口来服务两个应用程序,并让它们分别从不同的IP地址集接收数据包。为了实现这个目标,我使用了SO_REUSEPORT和SO_ATTACH_REUSEPORT_CBPF套接字选项。我的代码如下: parentfd = socket(AF_INET, SOCK_STREAM, ...

8得票2回答
tcpdump与tcpflow的比较(或者为什么tcpdump的ASCII数据包不易读?)

我曾经使用过两种工具,我得出结论:用tcpflow可以读取网页中的HTML数据,但用tcpdump无法做到。我能获得的最好结果是一些丑陋的ASCII文本,其中有很多句点符号。 我的理解是,tcpdump不会重组数据包,而tcpflow会这么做。但是,如果这是关键区别,从tcpdump获取的数...

8得票3回答
数据是如何分成数据包的?

抱歉,如果这是一个愚蠢的问题请见谅(我刚开始学习网络编程),但是我一直在Google上搜索关于如何将文件/数据划分为数据包的相关信息。我在各个地方都看到说文件被分成数据包并通过OSI模型传输时会应用标头/页脚,然后发送到接收端,并且接收端会反向删除标头。 我的问题是,文件/数据是如何被拆分成...

8得票1回答
Wireshark如何将某些数据包标记为“TCP分段的重组PDU”

我在wireshark中打开了一个pcap文件,它显示很多数据包内容为“TCP段的重组PDU”。Wireshark如何确定哪些TCP数据包是重组PDU的片段?我没有找到任何头部字段或其他任何信息,可以用来确定这一点。 非常感谢您的帮助!

8得票4回答
Scapy和rdpcap函数

我正在使用Scapy的rdpcap函数来读取PCAP文件。我还使用了一个模块,描述在Scapy中HTTP支持的链接,这在我的情况下是必需的,因为我需要检索所有HTTP请求和响应及其相关数据包。 我注意到,在解析大型PCAP文件时,rdpcap函数花费了太多时间来读取它。 是否有一种更快的方...

7得票1回答
Scapy PcapReader和数据包时间

我正在使用Scapy读取PCAP文件,使用以下简化的脚本: #! /usr/bin/env python from scapy.all import * # ... myreader = PcapReader(myinputfile) for p in myreader: pkt =...