dsniff 无法读取wireshark pcap 文件

dsniff 无法读取wireshark pcap 文件

使用 -p(使用 pcap 获取密码)选项尝试 DSNIFF

首先,我使用 airodump-ng 捕获了我的开放接入点的数据包,并将它们保存到 pcap 文件中,dsniff 可以轻松工作,没有错误但现在我正在尝试使用wireshark捕获,但dsniff给出错误并且无法工作..

dsniff -p file.pcap

Dsniff 的输出只是:

dsniff: using file.pcap

我已经尝试过wireshark中的每种格式,但dsniff无法读取它..有什么想法吗?

答案1

dSniff 几年来一直没有升级。我相信您的问题是由 Wireshark 保存的文件实际上是 pcap-ng (下一代)引起的,它与旧的 pcap 不同。

我建议两种解决方案:

  1. 使用可用工具之一将 pcap-ng 文件转换为 pcap (pcapng.comeditcapwireshark自带的工具)。

  2. 使用 new 从源代码编译 dsniff libpcap

相关内容