import socket import sys from netaddr import IPNetwork for ip in IPNetwork(sys.argv[1]): ip = str(ip) print ip try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.settimeout(1) s.connect((ip,21)) data = s.recv(1024) print data if "PCMan's FTP Server 2.0" in data: print ("System is {} Vull".format(ip)) break except: pass python vull.py 172.16.60.75 python vull.py 172.16.60.1/24