[英]How do I listen for network traffic on an interface/device using Java?
您正在寻找的内容仅限于通用Java应用程序的范围之外。
如果您计划记住特定的操作系统,例如Windows或Linux(以下示例),那么您可以执行一些操作。
对于Windows,任何给定的应用程序都将无法在没有驱动程序权限的情况下执 在这种情况下,WinPCap可能是使用最广泛的工具,而这正是jpcap所使用的。 这是一个“驱动程序”,基本上只是中间人的流量。
对于Linux,请查看另一篇文章https://security.stackexchange.com/questions/13267/monitoring-outgoing-network-traffic
我知道这是一个侧面的答案,因为它没有提供Java代码,但这是因为Java不是以这种方式构建为与系统接口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.