7得票1回答
在pcap_set_buffer_size()中存在问题

#include <stdio.h> #include <stdlib.h> #include <pcap.h> #define BUFFER_SIZE 65535 char errbuf[PCAP_ERRBUF_SIZE]; int main(int...

7得票2回答
创建一个pcap文件。

我需要将UDP数据包保存到文件中,并希望使用pcap格式以重用各种可用工具(如wireshark、tcpdump等)。 在这个帖子中有一些信息,但我找不到如何编写全局文件头"结构体pcap_file_header"。 pcap_t* pd = pcap_open_dead(DLT_RAW, ...

7得票1回答
dpkt无效的tcpdump头错误

我遇到了以下代码的ValueError: Invalid tcpdump header错误。任何帮助都将不胜感激。 import dpkt f = open('a.pcap') pcap = dpkt.pcap.Reader(f) for ts, buf in pcap: eth...

7得票1回答
从scapy的PCAP文件中获取IP地址

有没有一种智能且快速的方法从PCAP文件中获取所有IP地址?我只需要(目标地址,源地址)元组。 目前我正在使用Scapy的rdpcap函数,如下: from scapy.all import * pcap = rdpcap('file.pcap') ips = set([(p[IP].f...

7得票6回答
除了Pyshark以外,如何读取.cap文件并比Scapy的rdpcap()更快?

我一直在寻找一种方法将.cap文件中的802.11数据包放入数组中。目前我找到了以下两种方法: Scapy: 这个工具比较不错,有文档可供参考。但是当我尝试打开一个大小大于40Mb的文件时,它会变得非常慢,一直等待直到占用了我的所有16GB RAM,此时我的电脑就会崩溃并且需要重启。 Py...

7得票3回答
PCAP文件与字节序问题

运行file命令来查看pcap文件会输出一些类似于以下的内容 - $ file pcap.pcap pcap.pcap: tcpdump capture file (little-endian) - version 2.4 .... 我一直在寻找创建大端捕获文件的方法,或者在线下载一个示...

7得票2回答
pip安装pcapy时无法打开包含文件'pcap.h'。

我尝试使用 pip install pcapy 安装 pcapy,但是遇到了以下错误提示,称文件 pcap.h 不存在: Installing collected packages: pcapy Running setup.py install for pcapy ... error ...

7得票3回答
如何防止Windows在尝试通过Pcap.net连接到某人时发送RST数据包?

我���在尝试使用Pcap.Net打开TCP连接。 我发送了以下数据包: 服务器响应如下: 接着,Windows自动发送了重置数据包: 为什么会发生这种情况,如何阻止此行为? 我的操作系统是Windows 7。