예제 #1
0
 def port_scan(self):
     """ Scan range of ports """
     scan_ports = list(Port.ports_list(self.address[1]))
     random.shuffle(scan_ports)
     for port in scan_ports:
         self.ports[port] = Port(self.address[0], port)
         print(self.ports[port])
     return self.ports