Beim Ausführen des folgenden Codeimport time
from scapy.all import AsyncSniffer
sniffy = AsyncSniffer(iface="wlp0s20f3", filter="not arpand not port 22")
sniffy.start()
time.sleep(1)
sniffy.stop()
< /code>
Ich erhalte: < /p>
def stop(self, join=True):
"""Stops AsyncSniffer if not in async mode"""
if self.running:
try:
> self.stop_cb()
E AttributeError: 'AsyncSniffer' object has no attribute 'stop_cb'
venv/lib/python3.8/site-packages/scapy/sendrecv.py

AttributeError
< /code>
Ich habe diese ähnliche Frage gefunden: scapy asyncsniffer fällt fehl, wenn stop () gleich nach Start aufgerufen wird (). Durch das Schreiben eines minimal reproduzierbaren Beispiels wurde es offensichtlich: Der Filter ist gebrochen