from scapy.all import sniff, DNSQR
def dns_monitor(pkt): if pkt.haslayer(DNSQR): print(f"DNS查询: {pkt[DNSQR].qname.decode()}")
sniff(prn=dns_monitor, filter="udp port 53", store=0)