1

可能重复:
用 Java 编写丢弃网络数据包的个人防火墙

嗨朋友们,我是这个社区的新手。我是mtech的学生。我正在研究 DOS 攻击检测和预防技术作为论文。我正在使用 jpcap 库来捕获数据包,并且我有一个算法来查找欺骗数据包。我想丢弃欺骗数据包以防止系统受到 DoS 攻击。jpcap 中没有可用的类来丢弃数据包。任何人都可以帮助我找到一种使用 JAVA 程序丢弃欺骗数据包的方法吗?提前致谢。

4

1 回答 1

0

我不知道有任何基于 Java 的 API 可以让您过滤数据包,据我所知,没有支持此功能的 Java API。没有pcap库:jnetpcap,jpcap, winpcap等。

您将不得不使用OS dependent firewall API诸如

microsoft:微软防火墙 API

于 2012-10-29T07:21:45.690 回答