libpcap 相关问题

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

用 C 语言修改和发送原始套接字后的数据包复制(无 iptables)

我目前正在用 C 语言开发一个项目,在该项目中,我捕获网络数据包,修改它们的标头(例如更改目标 IP),然后将修改后的数据包发送到新的目的地。然而,...

回答 1 投票 0

帮助在 cygwin 上安装 libpcap

我试图在 Windows 7 上的 cygwin 下安装 libpcap 但出现此错误: $ ./配置 。 。 。 。 。 配置:错误:请参阅安装以获取更多信息 我该如何解决...

回答 4 投票 0

pcap_open_offline(pcap_dump_open)函数会覆盖还是追加?

我在文档中找不到指定打开文件模式(覆盖与追加)的位置。 pcap_open_offline pcap_dump_open 谢谢你的澄清。

回答 1 投票 0

如何离线访问多个pcap文件并提取IP地址?

我正在尝试从目录访问多个 .pcap 文件并提取每个文件的源(和目标)IP 地址。 当我通过命令行传递 .pcap 文件时,代码(下面)有效。 谢谢你...

回答 1 投票 0

OpenJDK 64 位服务器虚拟机警告:您已加载可能已禁用堆栈防护的库

任何人都可以帮我解决此错误消息吗? 同时尝试使用 jNetpcap API 在 Eclipse 中编译项目 我按照下面网站上提到的所有步骤操作,如何在

回答 1 投票 0

为什么 tcpdump 只捕获过滤器收到的一半数据包?

操作系统:Ubuntu 16.04 我使用 Scapy 数据包创建工具创建了一些数据包。数据包的目标地址是我的本地主机(即)127.0.0.1 而(真): 数据包 = IP(src='127.0.1.1...

回答 1 投票 0

PcapPlusPlus交叉编译

我使用 PcapPlusPlus 库来制作数据包并在我的 C 应用程序的单元测试中使用它们。这些数据包不通过网络发送。我只是使用函数来创建/添加协议头...

回答 1 投票 0

错误“ModuleNotFoundError:没有名为“pylibpcap”的模块”

我正在尝试使用这个Python libpcap库: https://pypi.org/project/python-libpcap/ 我已经安装使用: sudo apt-get install libpcap-dev pip3 安装 python-libpcap 但当我运行队长时...

回答 1 投票 0

使用 IPPROTO_RAW 且源地址填为零时出现问题

https://man7.org/linux/man-pages/man7/raw.7.html 我正在使用 IPPROTO_RAW 发送我的 tcp 数据包 我将0.0.0.0指定为源地址,因此linux内核将自动填充,并自动填充ip校验和。 我...

回答 1 投票 0

如何修复在 Github 操作中构建 Rust 时出现“找不到 -lpcap”错误?

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

回答 1 投票 0

使用 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

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