1

我找到了Jpcap,但是它只满足了我一半的要求——它不允许我阻止数据包,如 FAQ 中所述。我更喜欢跨平台(Windows、Mac、Linux)解决方案,但如果不存在,则可以接受特定于操作系统的解决方案。

我的目标是,在某些条件下,通过找出数据包的去向并阻止满足特定条件的数据包来阻止对某些 Internet 和网络资源的访问,而不管资源是如何访问的。也许我会以错误的方式解决这个问题,所以任何建议都会受到赞赏。

4

2 回答 2

2

我的目标是……通过……阻止满足特定标准的[数据包]来阻止对某些 Internet 和网络资源的访问,无论资源是如何访问的。

这仅在内核中可行,因此完全是特定于平台的。

于 2009-11-29T12:59:53.007 回答
0

还有 libpcap,但我不确定它是否会完全满足您的需求......

根据sourceforce页面:

libpcap 是一个独立于系统的接口,用于用户级数据包捕获。libpcap 为低级网络监控提供了一个可移植的框架。应用包括网络统计收集、安全监控、网络调试等。

于 2009-11-29T13:02:25.043 回答