libpcap 相关问题

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

使用 pcap 处理无线帧

我正在开发一个涉及与 802.11 帧中的数据交互的项目。我正在使用 libpcap 1.0。我已经从网站上以及我合作的在线教程中的大部分教程中编写了代码...

回答 3 投票 0

Mac OS X Lion Radiotap 标头和 libpcap

我正在尝试查找有关 mac os x Lion 的 radiotap 标头的信息。我正在尝试捕获无线数据包,但我从 802.11 帧中获取的 MAC 地址与wireshark 不匹配

回答 1 投票 0

使用C语言将数据写入pcap文件时遇到问题

我想在 for 循环中定期向 .pcap 文件写入一个具有一个浮点成员的结构。我希望在循环迭代时生成的 .pcap 文件中包含尽可能多的 UDP 数据包。 我已经建造了...

回答 1 投票 0

将多个 pcap 文件合并/附加到现有文件而不覆盖

我正在使用 tshark 根据显示/读取过滤器从一个文件到另一个文件过滤一些数据包。 我希望在执行多个读取过滤器后得到一个最终输出文件 out.pcap

回答 2 投票 0

Github /usr/bin/ld: 找不到 -lpcap: 没有这样的文件或目录

我在 Github 上有一个小型 rust 项目,我添加了一个 rust.yml 文件,用于构建项目并自动运行测试的操作。 使用以下命令编译 libc v0.2.153 时构建崩溃...

回答 1 投票 0

如何从LIBPCAP获取信息?

我需要获取有关互联网包的信息,我正在尝试使用以下代码,但我没有 C++ 经验。 我执行了本教程中的代码http://yuba.stanford.edu/~ca...

回答 2 投票 0

libpcap 禁用监控模式(C、macOS)

我有一个功能,可以使用 libpcap 在 macOS 上启用 WiFi 设备的监控模式。这可行,但目前将 WiFi 设备设置回托管模式的唯一方法是退出该进程。我...

回答 1 投票 0

tcpdump 正在缓冲传入数据包并存储到 pcap 文件中

我有两个虚拟机通过 10G 网卡相互连接,现在在一个虚拟机上我正在使用 libpcap 以连续流的方式播放 pcap 文件中的数据包,在虚拟机的另一端我正在使用 tcpdump 来捕获

回答 1 投票 0

Libpcap 无线电窃听数据包

我正在尝试在监控模式下捕获和处理 802.11 流量。我可以使用 tcpdump 捕获它,但无法使用 libpcap 处理它。我需要将所有数据包传递到深度数据包

回答 1 投票 0

libpcap.dylib 在哪里?

我能够加载 libpcap.dylib,这很令人困惑,因为我无法弄清楚实际的文件位置。执行 find / -name libpcap.A.dylib 或 libpcap.dylib 表示没有这样的文件。 还可以使用 lib 进行查找器搜索...

回答 2 投票 0

错误:在 Windows 上使用 Rust 中的 pcap 箱

我在 Rust 中遇到链接问题。 我是 Rust 新手,正在使用 pcap 板条箱构建一个库项目。 在 Linux 和 Mac OS 上一切正常,但是当我在 Windows 上尝试时,我就得到了链接...

回答 2 投票 0

`PCAP_IF_UP`和`PCAP_IF_RUNNING`有什么区别?

我正在考虑使用 pcap 来获取有关可用网络接口的信息。查看 pcap_findalldevices 的文档显示了描述每个接口的标志列表。两个我都是

回答 1 投票 0

pcap_lookupdev() 已弃用。怎么解决

由于lookupdev在libcap >=1.9中已被弃用,我在v1.8中编写的代码中遇到了错误。我一直无法解决它。 建议我使用 pcap_findalldevs 但我得到了......

回答 2 投票 0

libpcap 不执行任何操作 (Windows)

两天以来,我一直在尝试获得一个简单的数据包实时捕获,以便在 Windows 11 上使用 libpcap 和 npcap。我正在使用 MSYS2 编译的 MinGW GCC 编译器。我已经通过 pacman 安装了 libpcap 和

回答 1 投票 0

信号 SIGINT (CTRL+C) 等待程序完成以出现异常并调用给定的处理程序 (Python3 + Libpcap)

经过一段时间的自我尝试,我找不到任何解决方案,并且互联网资源似乎没有帮助。 我正在尝试使用 CTRL+C 停止 Linux 中命令行调用的 python3 脚本

回答 1 投票 0

数据包的类型转换如何填充网络结构的正确变量?

我目前正在使用 libpcap。当我输入“网络”结构(例如以太网)时,数据包(const unsigned char *)填充内部正确的变量,这是怎么发生的...

回答 1 投票 0

Android NDK:尝试移植 JnetPcap

我找到了一个Android流量监控应用程序Shark,它基于JnetPcap,有一个包含所有源文件和相应Android.mk文件的文件。 我把jni目录放在

回答 0 投票 0

我需要为 pcapplusplus 库下载哪个 rpm?

获取错误 致命错误:SystemUtils.h:没有那个文件或目录 #include "SystemUtils.h" ^~~~~~~~~~~~~~~ Packet.h: 没有那个文件或目录 #include "Packet.h" ^~~~~~~~~~ ...

回答 0 投票 0

如何使用 pcapplusplus 库从数据包中获取 sctp 层?

// 让我们获取 TCP 层 pcpp::TcpLayer* tcpLayer = parsedPacket.getLayerOfType(); 如果(tcpLayer == NULL){ 计算<< "NO TCP LAYER" << endl; } else {...

回答 0 投票 0

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

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

回答 0 投票 0

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