0
私はscapyでDNSパケットを嗅ぎたいのですが、自分のdstやsrcが "31.13.93.36"のIPであることを察知したいと思います。 どうすればいいですか?ここで特定のIPからのscapy DNSパケットで盗聴
sniff(filter="dst <ip addr>")
私はscapyでDNSパケットを嗅ぎたいのですが、自分のdstやsrcが "31.13.93.36"のIPであることを察知したいと思います。 どうすればいいですか?ここで特定のIPからのscapy DNSパケットで盗聴
sniff(filter="dst <ip addr>")
は一つの方法です:
>>> a=sniff(filter='ip host 8.8.8.8', lfilter=lambda x: x.haslayer(DNS), count=2)
>>> a[1][DNS][DNSRR].rrname
'google.com.'
>>> a[1][DNS][DNSRR].rdata
'172.217.0.110'
は、あなたはそれが動作しませんどのように説明できますか? – liad