Single-threaded port scanner based on SOCKET