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.