我正在尝试创建一个应用程序,其中我获取端口号和IP地址以及其他一些其他应用程序(如utorrent)正在进行通信的其他详细信息。
这在Java中是否可行。如何?
答案 0 :(得分:2)
与您在答案中发布的评论相反,这只有在以下情况下才有可能:
答案 1 :(得分:0)
你可以通过查看系统调用来获得这个,在linux上,你可以获得关注过程的pid,比如ps,然后进入/ proc /,所有文件描述符都列在那里,对于每个fd,你可以得到它键入,查看它是否是套接字,然后您可以使用套接字diag获取其端点信息,包括src ip,port和dest ip和port。 如果你要用java做的话,你必须使用系统接口。