#!/usr/bin/env python3 import sys from scapy.all import * dns_server = input("Enter the DNS server IP address: ").strip() cnt = int(input("Enter the number of requests to send: ")) top_level = ".ch" domain = dns_server for i in range(cnt): s = RandString(RandNum(1, 8)) s1 = s.lower() q = s1 + "." + domain + top_level print(i, q) sr1(IP(dst=dns_server)/UDP(sport=RandShort())/DNS(rd=1, qd=DNSQR(qname=q)), verbose=0)