我的应用程序正在扫描可用端口,我对远程IP地址上的开放/已建立会话感兴趣。
我的代码返回22(ssh)和902(Vmware),其中netstat -an返回:
tcp 0 0 192.168.1.160:60376 216.58.208.238:443(google)ESTABLISHED
如何检索远程设备的已建立会话?
我的可用端口代码(我在端口上循环):
Socket socket = new Socket();
socket.connect(new InetSocketAddress(ip, port), timeout);
socket.close();