libpcap 相关问题

Libpcap,一个用于网络流量捕获的可移植C / C ++库。类Unix系统实现pcap,而Windows使用libpcap端口 - Winpcap。它现在由开发tcpdump的同一个tcpdump.org组开发。

如何使用 cmake 正确编译我的 c 项目所依赖的 libpcap?

我正在使用 cmake 编译 libpcap。 libpcap 将链接到我的应用程序。这是我的 CMakeLists.txt 文件的一部分: 包括(获取内容) FetchContent_Declare( pcap GIT_REPOSIT...

回答 0 投票 0

libpcap - 有人知道它是否依赖于任何其他的开源吗?

做一些开源许可检查。找了很多地方都找不到答案。看了一下源代码中的包括。没有什么突出的地方,但我没有所有的窗口和...

回答 1 投票 1

如何将原始数据包数据转换为PCAP文件?

我正在运行一些软件,它可以嗅探本地数据包,然后将完整的原始数据包封装在TCP数据包中,并将其发送到服务器。我想做的是让服务器接收数据包......

回答 1 投票 -1

安装libpcap

谁能告诉我如何安装libpcap?我从官方网站(tcpdump)下载了libpcap-1.9.1。我试过:project(test) set(...)。

回答 1 投票 -1

对于lib pcapplusplus,为什么没有ipv6地址的matchSubnet()

对于ipv4地址,我可以使用matchSubnet()检查地址是否与子网匹配。但是对于ipv6,我该怎么做?

回答 1 投票 0

环回中的嗅探是否捕获外部流量?

我有一个运行在某个端口上的游戏服务器。我学会了在回送时嗅探数据包。因此,如果我从同一台计算机连接到它,则会捕获数据包。但是有人可以从其他计算机连接...

回答 1 投票 0

多个线程可以同时嗅探同一接口吗?

您好,我正在使用tcpdump的pcap编写程序来嗅探数据包。对于每个来自用户的呼叫,都会创建一个线程。该线程将在接口上嗅探(可能是回送)并写入捕获的...

回答 1 投票 0

可以从“ pcap”文件中找到正在监听TCP / IP端口的应用程序吗?

使用winpcap或libpcap,我可以找到端口。但是如何知道收到包裹时哪个应用正在监听端口?在此先感谢

回答 1 投票 -1

在IP = 127.0.0.1和interface ='enp0s3'上创建过滤器的问题

端口= 1,IP = 127.0.0.1,接口= enp0s3。朋友你好,我的问题是funkcion pcap_loop()不想工作,如果我在127.0.0.0上更改IP并稍后在'lo'上进行接口,我将不了解bc ...

回答 1 投票 0

inet_ntoa()的隐式声明

我一直在尝试将inet_ntoa()函数与pcap.h模块一起使用,并且没有通常的 头文件。 Gcc编译器在...

回答 1 投票 0

PF_RING技术与PACKET_RX_RING有什么区别

我在阅读有关PACKET_MMAP内核文档(https://www.kernel.org/doc/Documentation/networking/packet_mmap.txt)时偶然发现PF_ RING,有人可以解释一下...之间的区别吗?]

回答 1 投票 0


Linux。数据包可以通过libpcap吗?

我正在编写一个控制Internet流量的linux程序。换句话说,我在一段时间内使用了多少字节。我为Java使用Pcap4J(libpcap的实现),并且我有...

回答 1 投票 0

如何处理应用程序代理

我需要创建一个自定义软件,用于分析和修改来自单个应用程序(或单个端口)的网络通信。由于通信相当复杂,因此需要de-和...

回答 1 投票 0

为什么libpcap比用原始的嗅探更好?

如果我想在Linux中嗅探数据包而不设置任何过滤器,我会看到2个选项。使用libpcap我自己使用原始套接字,例如https://www.binarytides.com/packet-sniffer-code-in-c-using-linux-sockets-bsd -...

回答 1 投票 1

我如何在libpcap中获取数据包长度和IP地址

在此示例中,void process_packet(u_char * args,const struct pcap_pkthdr * header,const u_char * buffer){int size = header-> len; //获取此数据包的IP标头部分,不包括...

回答 2 投票 0

在Scapy / Kamene python中,如何找到pcap文件的全局头?

因此,在C中,当从Pcap文件中读取数据时,可以使用C libpcap库获取与全局头相关的所有信息:typedef struct pcap_hdr_s {guint32 magic_number; / * ...

回答 1 投票 1

通过libnet发送的Rst数据包不会重置连接

我正在尝试通过使用包含libcap和libnet的C脚本来进行“第一劫持”。我使用libcap嗅探所有通过......>

回答 1 投票 0

libpcap是否使用linux的流量控制层?

我正在创建一个单独的网络堆栈,正在使用libpcap,或者使用pcap_inject函数将数据包直接发送到链路层。但是,当我查看tc -s qdisc ...

回答 1 投票 0

wireshark如何计算短帧数

Statistics-> Protocol Hierarchy显示各种统计信息,包括短帧计数。 Wireshark如何计算这一点?它被视为短帧吗?与......>

回答 1 投票 0

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