ohrwurm 如何使用 libpcap 和 arpspoof 破坏 RTP 流量?
我正在尝试评估一个名为 ohrwurm 的工具,该工具声称能够破坏两个 SIP 之间的 RTP 流量端点。通过阅读其源代码我不相信它有效,并且会在我尝试之前喜…
编译 libpcap 结果 对“pcap_parse”的未定义引用
抱歉,如果我错了,但我正在尝试使用 NDK 编译适用于 Android 的 libpcap。最后,我得到这个错误: 在 Grammar.y 中我们可以看到: #ifndef YYBISON i…
Libpcap 示例不起作用,但项目在 Eclipse 中构建?
我正在 Ubuntu 上的 eclipse 中运行以下 libpcap 示例: http://www.tcpdump.org/pcap。 。 #include #include int main(int argc, char *argv[]) { c…
p0f 有红宝石宝石包装吗?
这个 https://github.com/skord/p0f 很棒。但它是C。并且不提供API。它允许您使用 -Q 选项执行一些技巧,但它仍然不是带有 API 的库。 是否有任何 rub…
libpcap 中的数据包向量
我正在使用 c / c++ 中的 libpcap,并且在向量中插入指针时遇到问题。 这是我的代码: typedef vector vPack; ... vPack vect; ... if (pcap_dispatch…
升级到新的 Linux 以太网驱动程序后,libpcap 无法捕获数据包
我有一个运行自定义 2.6.15 内核的旧系统,该内核使用 libpcap(版本 1.1.1)。最近我用 Intel 82575EB 芯片组更换了网卡,需要我将驱动程序更新为 ig…
为什么 libpcap 无法捕获出站 802.11 信标?
我正在编写自己的程序,该程序将在 802.11 AP 上运行,以捕获 AP 上的所有传出信标。但我刚刚注意到我无法使用当前的 libpcap 来做到这一点:程序无法…
如何使用 winpcap 分配内存以高性能发送大型 pcap 文件(大小大于可用内存)?
我已使用 winpcap 示例中的代码发送 pcap 文件(来自 winpcap 文档的原始代码位于 此链接) 发送小 pcap 文件效果很好,但如果我尝试发送大 pcap 文件…
在Mac上编译iptables时出现问题
我正在尝试在我的 mac 上安装 snort,在编译它时,它显示了许多关于它需要的其他库的错误 - 例如 libnet、libpcre、iptables 等。 我已经成功编译了 l…
在cpp中使用libpcap打印rtp头信息
我正在使用 libpcap 解析 pcap 文件。 我想打印 rtp&rtcp 负载类型(H264 为 96/PCMU 为 0)(还有时间戳),以便我可以区分它是否是音频/视频。 我可…
使用 /usr/include/net/if.h 时编译错误
我正在尝试编译 Mac Lion 上网络嗅探器的现有源代码。我安装了libpcap。源代码包含一个头文件 /usr/include/net/if.h,该文件引发编译错误,如下所示…
Libnet TCP 校验和错误
我正在尝试使用 libnet 库构建 TCP 数据包。我在 libnet_build_tcp 函数中使用 '0' 自动计算校验和值。然而,在计算时,校验和似乎忽略了伪标头,导致…
如何从 C 语言的 pcap 获取网络层和传输层协议?
我正在做一项作业,要求我使用 libpcap 库从 C 语言的 pcap 文件中解析信息。我已经成功地弄清楚如何获取数据,例如源/目标 IP 地址、tcp/udp 端口…