2016-08-30 4 views
0

Ich plane, per Funk Wi-Fi zu verwenden, um meine Drohne zu navigieren. Ich möchte also Pakete vom Laptop zur Drohne schicken. Derzeit kann ich Pakete senden, aber nur wenn die Wi-Fi-Karte im Überwachungsmodus ist.Paket (PCAP, WLAN, C) zum Empfänger senden, ohne Verbindung empfangen

static const u8 u8aRadiotapHeader[] = { 
    0x00, 0x00, // <-- radiotap version 
    0x0c, 0x00, // <- radiotap header length 
    0x04, 0x0c, 0x00, 0x00, // <-- bitmap 
    0x22, // <-- rate 
    0x0, //<-- tx power 
    0x18, 0x00 //<-- antenna 
}; 

static u8 u8aIeeeHeader[] = { 
    0x08, 0x01, 0x00, 0x00, 
    0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
    0x13, 0x22, 0x33, 0x44, 0x55, 0x66, 
    0x13, 0x22, 0x33, 0x44, 0x55, 0x66, 
    0x10, 0x86, 
}; 

Ist es möglich, meine Header so einrichten, dass die Wi-Fi-Karte das Paket ohne im Monitor-Modus empfangen wird, und wenn ja, wie kann ich es erreichen? Oder bin ich gezwungen, alle Pakete in der Luft zu filtern?

Grüße, Rarebit.

Meine Systeme:

Sender: Linux 64-bit mit PCAP für mein Programm sendet in C

Reciever: R-Pi2

Ich benutze TL-WN722N sowohl auf der Sende- und Empfangsseite .

+0

Gibt es einen Grund, warum Sie C verwenden müssen? und bitte erwähnen Sie die Programmiersprache. Es ist nicht spezifisch für Kali Linux (es sind nur Linux + vorinstallierte Tools), also habe ich den Kali Linux Tag in Linux geändert. –

+0

Nun, ich habe nur c/C++ gelernt und mein Inspirationsprogramm ist auch c. https://befinitiv.wordpress.com/wifibroadcast-analog-like-transmission-of-live-video-data/ – Rarebit

+0

Ein Tipp für Sie: Bitte verwenden Sie korrekte Rechtschreibung und Grammatik. Wenn Sie dies nicht tun, werden Sie downvotes anziehen. Dies ist ein häufiger Fehler. stell dir vor, das war GitHub oder dein Lebenslauf. –

Antwort

0

Der Überwachungsmodus ermöglicht das Senden und Empfangen beliebiger Pakete ohne Zuordnung. Wenn Ihr Sender und Empfänger nicht verbunden sind, können Sie Rohpakete nur in diesem Modus senden.

Verwandte Themen