c++ - port scanner always returns no available open ports -


when run code, returns no available open ports. how solve this?

for(y=1; y<20000; y++ ) {     sock = socket(af_inet,sock_stream,ipproto_tcp);     info.sin_addr.s_addr = inet_addr(ipaddress);     info.sin_family = af_inet;     info.sin_port = htons(y);      x = connect (sock, null, null);      if(x != socket_error ){         cout << "port" << y <<  "- open ! " << endl;     }      closesocket(sock); }  wsacleanup();  cout << "port scan has finished " << endl; system("pause"); 


Comments