Utility per l'aeroporto: esegue la scansione di canali specifici

1

Sto utilizzando l'utility Airport /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport . Con il piccolo programma sono in grado di scansionare la mia rete per i mittenti WIFI. Tuttavia, desidero eseguire la scansione solo per canali specifici (diciamo 6 e 11) per accelerare il processo. Questo è possibile e sembra essere una pratica comune su Linux.

Il comando (che collega al programma sopra menzionato) che uso al momento richiede 5-10 secondi:

sudo airport -s

Purtroppo, non c'è documentazione (ho trovato) su questo meraviglioso piccolo aiutante. L'unico aiuto è la pagina di aiuto quando si usa flag -h .

Supported arguments:
 -c[<arg>] --channel=[<arg>]    Set arbitrary channel on the card
 -z        --disassociate       Disassociate from any network
 -I        --getinfo            Print current wireless status, e.g. signal info, BSSID, port type etc.
 -s[<arg>] --scan=[<arg>]       Perform a wireless broadcast scan.
                   Will perform a directed scan if the optional <arg> is provided
 -x        --xml                Print info as XML
 -P        --psk                Create PSK from specified pass phrase and SSID.
                   The following additional arguments must be specified with this command:
                                  --password=<arg>  Specify a WPA password
                                  --ssid=<arg>      Specify SSID when creating a PSK
 -h        --help               Show this help 

Sembra che i parametri -s richiedano arg ma non riesco a trovare alcuna informazione in qualsiasi parte in quale formato posso passare gli argomenti e quali argomenti sono supportati in primo luogo. Qualcuno ha mai lavorato con lo strumento? C'è qualche documentazione su questo che ho perso?

Grazie mille per qualsiasi aiuto o suggerimento.

    
posta Sebastian Hojas 29.11.2015 - 19:15
fonte

1 risposta

1

Non penso che lo strumento faccia ciò che desideri. Tratta la scansione come "controlla tutti i canali" e potrebbe anche non obbedire alle restrizioni se li imposti da hook o crook su quali canali sono consentiti sull'interfaccia. Ti consente di pre-filtrare in base al nome SSID anziché al canale:

airport --scan=whatever

Per lo sniffing, puoi utilizzare l'applicazione Diagnostica wireless, ma non è basata sulla riga di comando / abilitata per quanto posso dire.

Unavoltaavviatoilprogramma,cercanelmenuFinestraleopzionidisponibilisultuosistemaoperativo(lostrumentostamigliorandoneltempoIMOconpiùfunzioniefunzionalità).

Hairagioneegliautoridellapaginadelmanualedell'aeroportoconcordanosulfattoche"l'aeroporto richiede più informazioni qui"

    
risposta data 29.11.2015 - 19:58
fonte

Leggi altre domande sui tag