Wenn ich einen Ethernet-Frame ohne oberen Schichten Nutzlast und senden es an der Schicht zwei mit sendp() zu erzeugen, dann ff tatsächlich nutzt I erhalten die "Mac address to reach destination not found. Using broadcast."
Warnung und Rahmen zu verdrahten gestellt: ff: ff: ff: ff: ff als eine Ziel-MAC-Adresse. Warum ist das so? Sollte der Scapy nicht genau den Rahmen schicken, den ich gebaut habe?Verstehen der Scapy "Mac-Adresse zum Erreichen des Ziels nicht gefunden. Verwenden von Broadcast." Warn
Mein gestaltetes Paket kann unten gesehen werden:
>>> ls(x)
dst : DestMACField = '01:00:0c:cc:cc:cc' (None)
src : SourceMACField = '00:11:22:33:44:55' (None)
type : XShortEnumField = 0 (0)
>>> sendp(x, iface="eth0")
WARNING: Mac address to reach destination not found. Using broadcast.
.
Sent 1 packets.
>>>
ich nicht wiedergeben kann. Können Sie die Zeile, die Sie zum Erstellen des Pakets verwendet haben, Ihre scapy-Version und die Plattform, auf der Sie arbeiten, posten? – nmichaels