可能重复:
Writing a Personal Firewall in Java that drop network packet
朋友们,我是这个社区的新手。我是mtech的学生。我正在研究DOS攻击检测和预防技术作为论文。我使用jpcap库来捕获数据包,我有一个算法来查找欺骗数据包。我想丢弃欺骗性数据包以防止系统遭受DoS攻击。 jpcap中没有可用于丢弃数据包的类。任何人都可以帮我找到一种使用JAVA程序丢弃欺骗数据包的方法吗?提前谢谢。
答案 0 :(得分:0)
我不知道任何基于java的API可以让你过滤数据包&就我而言,没有支持此功能的java API。没有pcap
个库:jnetpcap,jpcap, winpcap
等等。
您必须使用OS dependent firewall API
,例如
microsoft's:Microsoft firewall API