Trasmissione di pacchetti wifi senza rete


13

Ho una domanda su Wifi, non sono riuscito a trovare la risposta da nessuna parte.

È possibile inviare un pacchetto tramite Wi-Fi senza aver aderito a nessun tipo di rete (ad-hoc o no)?

Vorrei poter inviare pacchetti in aria senza entrare in una rete. Un altro dispositivo in modalità monitor sarebbe in grado di riconoscere quali pacchetti dovrebbe trattare. So che il wifi potrebbe non essere il modo migliore per farlo, volevo solo sapere come funziona tecnicamente.

In effetti, ci deve essere una sorta di pacchetti inviati durante il rilevamento della rete wireless? Come vengono trasferiti i vari SSID sulla rete senza effettuare una connessione? Che tipo di pacchetti vengono inviati per scoprire le reti tramite wifi?

Se qualcuno potesse indirizzarmi nella direzione di alcuni documenti su questo, non potrei trovarlo.

Molte grazie!


È sia possibile che incredibilmente utile: befinitiv.wordpress.com/…
Navin

Risposte:


11

La risposta breve è sì, non è solo possibile, ma succede sempre. Esempi di questo sono CTS-to-self, beacon (inviati da AP), richieste di probe, risposte di probe e numerosi altri tipi di frame di gestione.

Tuttavia, sembra che non sia esattamente ciò che intendi e stai cercando un modo per trasmettere dati da un dispositivo all'altro senza alcun tipo di relazione stabilita. L'unico software che conosco che trasmette i dati in questo modo sono strumenti utilizzati durante i test di penetrazione della sicurezza wireless.

In genere, questi funzionano riproducendo i dati acquisiti nuovamente in aria. Invece di riprodurre il traffico acquisito, è possibile creare i propri frame 802.11 in un file di "acquisizione" e riprodurre tutti i dati desiderati. La tua seconda stazione in modalità monitor potrebbe quindi catturare il traffico dall'aria.

Tieni presente che questa sarebbe una forma molto rudimentale di comunicazione wireless e non fornisce alcun meccanismo per tentativi / ritrasmissioni (recupero da collisioni o altre interferenze) o un mezzo di crittografia (a meno che non crittografi i dati prima di creare i tuoi frame).


Grazie! In effetti, nessun meccanismo di ripetizione, ecc., Ma volevo solo sapere come fare. Ci proverò. Grazie
Noé Malzieu, il

+1 Inoltre, le associazioni potrebbero essere pertinenti alla tua risposta.
Andrew Larsson,

1

Parli della necessità di unirti in anticipo a una rete e menzioni le reti ad hoc. Tuttavia, l'adesione a una IBSS (rete ad hoc) non implica altro che l'impostazione del BSSID dei pacchetti che si intende inviare sulla rete, non è necessario inviare pacchetti quando "si unisce" a una rete IBSS.

Quindi potresti semplicemente unirti a qualsiasi rete IBSS e iniziare a inviare frame all'indirizzo MAC di trasmissione sull'interfaccia Wi-Fi appropriata.

Questi pacchetti verrebbero trasmessi su quell'interfaccia con il BSSID impostato quando si "unisce" alla rete e potrebbero essere acquisiti da qualsiasi altro dispositivo Wi-Fi sullo stesso canale in modalità monitor.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.