2010-11-18 82 views
2

我想设计一个montior互联网活动的java应用程序。考虑我打开不同的浏览器,并从互联网发送和接收数据。我的应用程序需要监视发送和接收数据包。所以我的应用程序作为生成网上冲浪日志的服务工作。如何在Java中这种可能性?监控互联网活动

+1

您最好不要使用Java来执行此任务。事实上,WireShark可能是一个很好的开始。 – 2010-11-18 05:49:20

回答

6

有几件事你可以做。如果您的最终目标是简单地监控流量,请使用Ethereal或Wireshark等现有应用程序。否则,如果您想编写自己的应用程序,请查看Jpcap和/或JNetPcap库。它们允许您绑定到网络接口并嗅探/分析所有通过这些接口的数据包。

+0

当我要访问官方网站,即http://jnetpcap.com/以下错误出现“对不起,115.186.117.102(我的机器IP)已被禁止。”为什么会发生?任何想法。 – 2010-11-20 12:38:23

+0

不知道,只是去那里,一切都很好。 – 2010-11-21 12:05:52

+0

好的这是我的互联网服务提供商问题。 – 2010-11-25 10:09:25