Port scanner without Nmap, port scanner with Nmap