3

我想记录在系统中访问的网站。所以我决定记录系统发送的数据包。我正在使用 Jpcap API。我能够记录很多数据包。现在我想做的是我只想过滤 DNS 数据包。我认为这将能够记录网站。

我想要一种过滤 DNS 数据包的方法。我该怎么做?

4

3 回答 3

2

一种更丑陋的方法是在端口 53 上扫描 UDP。但是,从实现方面来看,先前的答案看起来更清晰。

于 2010-04-27T05:56:38.727 回答
0

这里

您可以查看以下主页以获取有关过滤器表达式的更多详细信息。为 Ethereal/Wireshark 设计捕获过滤器

因此,我相信

captor.setFilter("dns", true);

应该管用

于 2010-04-27T05:40:31.727 回答
-1

我发现处理 53 端口中的所有数据包很容易,所以我使用了这个过滤器

udp dst 端口 53

tanx jack 给你的提示

于 2010-04-29T08:59:17.400 回答