So extrahieren Sie Parameter aus dem erfassten Beacon-Frame

So extrahieren Sie Parameter aus dem erfassten Beacon-Frame

So konnte ich die SSID und die Mac-Adresse aus dem erfassten Beacon-Frame extrahieren, der in pkt gespeichert ist.

Ich habe die Sniff-Funktion der Scapy-Bibliothek verwendet, um das Beacon-Frame zu erfassen.

Ich habe dies getan, um die genannten Parameter wie folgt zu erfassen:

  • pkt.addr2 #für Mac-Adresse
  • pkt.info #für SSID

Jetzt stecke ich fest, da ich auch andere Parameter extrahieren möchte. Die Liste der Parameter, die ich brauche, ist: Kanalbandbreite

  1. Frequenz
  2. RSSI
  3. Schutzart (WPA-psk/WPA2/usw.)

Helfen Sie mir bitte, indem Sie mir entweder die Attribute zum direkten Extrahieren der obigen Parameter mitteilen oder mir die gesamte Struktur des Pakets mitteilen, damit ich in Zukunft bei Bedarf auch andere Parameter extrahieren kann.

Danke.

Antwort1

Vielleicht finden SieDasvon Interesse sein. Es gibt einePostDort wird behauptet, dass sich die RSSI im nicht dekodierten Teil des Pakets befindet, und es wird beschrieben, wie man sie abruft. Auch die Art und Weise, wie Sie die Karte in den Aufnahmemodus versetzen, kann sich auf das Vorhandensein des RSSI-Infofelds auswirken.

Ich glaube nicht, dass Frequenzinformationen in der Aufnahme gespeichert sind, aber die Art des Schutzes sollte im Dot11Elt-ID-Feld stehen. Ein zufälliges, auf GitHub gehostetes Skript, das analysiertDas.

verwandte Informationen