我正在摆弄一个程序来跟踪我的互联网浏览习惯,并且我正在尝试想出最好的方法来做到这一点。我有一些想法,但我不确定它们是否可行。
- 以某种方式连接到 Firefox。我不认为有一个 API 可以将 java 连接到 firefox 中。我听说有关 firefox java rmi add 的信息,我可以从 java 访问它,但我找不到任何东西。这会将我限制为 Firefox,这很好,因为我只使用 Firefox。
- 以某种方式模拟 Windows“netstat”。我不想调用 netstat 因为这限制了我只能使用 Windows。这将是最后一种情况
- 套接字编程。我可以设置一个 ServerSocket 来监听端口 80,但如果已经有东西在使用该端口,则不能,所以它不会做我想要它做的事情,监听端口 80 上已经发生的事情。
- 使用数据包捕获库。这似乎有点矫枉过正。
还有其他想法吗?
最佳答案
当然
Checkrabbit是一个具有监控、嗅探和过滤功能的java代理 http://www.khelekore.org/rabbit/
关于java - Java 中的流量监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4356081/