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

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

有帮助吗?

解决方案

  

我的目标是......阻止访问某些Internet和网络资源,阻止符合特定条件的[数据包],无论资源是如何被访问的。

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

其他提示

还有libpcap,但我不确定它是否会完全符合您的要求......

根据 sourceforce 页面:

  

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top