7 def do_flood(host, num):
13 socket.inet_pton(socket.AF_INET6, host)
16 raise Exception('Invlid ip4/6 address!')
18 family = socket.AF_INET if is_ip4 else socket.AF_INET6
20 for port in range(num):
21 sock = socket.socket(family, socket.SOCK_DGRAM)
22 sock.sendto('test', (host, port + 1))
25 if __name__ == '__main__':
27 raise Exception('IP and packet count expected!')
28 do_flood(sys.argv[1], int(sys.argv[2]))