如何在数据包捕获中从每个数据包中剥离 n 个字节?
我有许多 pcap 格式的数据包捕获。每个数据包都包含一条消息,我有解析器,但每个数据包前面都有 4 个字节。这意味着解析器将无法理解该格式。 无论如…
FireSheep 如何以混杂模式打开设备?
FireSheep 能够使用 pcap 在混杂模式下监听网络上的其他计算机。但混杂模式需要 root 权限,或者至少需要访问 *nix 机器上的 /dev/bpf*。这是怎么做到…
用于 TCP 重组的好库
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Ruby 1.9.2 和 pcap gem?编译错误
我在使用 ruby 1.9.2 安装 pcap gem 时遇到问题...它在 1.8.7 上运行良好。有人知道发生了什么事吗? wuntee@wuntee:~$ rvm use system Now using…
如何使用 python 在 ubuntu 中安装 pcap
这是我的代码: import pcap ,struct pack=pcap.pcap() pack.setfilter('udp') key='' for recv_time,recv_data in pack: recv_len=len(recv_data) if…
recv 是否从 pcaps 缓冲区中删除数据包?
假设一台计算机上运行着两个程序(为了简单起见,这是在 Linux 上运行的唯一用户程序),其中一个调用 recv(),另一个使用 pcap 来检测传入数据包。数…
OSX 上的 libpcap - 尝试使用统计模式
我正在尝试编译一个在 统计模式 下使用 libpcap 的 C 程序在 OSX 上。原始代码是使用 winpcap 库为 Windows 编写的。我的 Mac 上的 libpcap 版本从未…
如何解析Python库中的数据包?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Ruby PCAP 读取完整的捕获文件
我正在使用 Ruby 处理一些 PCAP 文件。我需要阅读完整的文件并分析每个 pcaket。 require 'pcap' inFile = Pcap::Capture.open_offline("1.pcap") inF…
如何在 WLAN 上发送/接收第 2 层帧
我想要做什么:在用户空间中实现第 2 层协议。 所以我在 Linux 2.6.32 下使用 pcap 来嗅探数据包: ... struct pcap_t *pcap_h = pcap_open_live("wla…
在 C# 中获取网络接口名称
我正在编写一个使用 wPCAP 库的程序。我设法得到了接口名称列表: \设备\NPF_{A9734063-CA83-4D91-A35B-CC727749256A ... 现在我的问题是:我怎么知道…
使用 libpcap 测量上传/下载速率
我在 C 应用程序中使用 libpcap(以及 Windows 上的 winpcap)来监视网络流量。我需要区分每个网络适配器上的上传和下载流量,以生成连接速度统计信息…