Come trovare le password della rete Wi-Fi dalla riga di comando su Mac
Sommario:
Data la complessità di alcune password di rete Wi-Fi combinata con la generale rarità di inserirle e che in genere vengono salvate durante l'uso, non è così insolito dimenticare cos'è una specifica password wireless del router.
Fortunatamente, se utilizzi un Mac, ci sono alcuni modi per trovare i dettagli di accesso del router Wi-Fi smarriti o dimenticati.
Forse il metodo più semplice è recuperare le password wireless dimenticate con Accesso Portachiavi in Mac OS X, ma se sei un utente Mac esperto potresti voler recuperare gli stessi dati dalla riga di comando, ed è quello che dimostreremo qui.
Dovrai conoscere il nome del router della password del router Wi-Fi che desideri recuperare. Il resto è piuttosto semplice.
Trova e mostra le password della rete Wi-Fi dalla riga di comando in Mac OS X
Per iniziare con questo trucco, apri l'app Terminale da /Applicazioni/Utility/, quindi usa la seguente sintassi di comando per trovare e visualizzare la password per una specifica rete wireless:
"security find-generic-password -ga NOMEROUTER>"
Sostituisci “ROUTERNAME” con il nome esatto del router wireless di cui vuoi recuperare la password. Non è necessario essere connessi a quella rete per recuperare la password per quella rete, devi solo esserti connesso una volta e aver salvato la password quando ti sei connesso in quel momento.
Ad esempio, supponiamo che il nome del router wireless sia "YOUR-ROUTER", il comando sarà simile al seguente:
"security find-generic-password -ga YOUR-ROUTER |grep password:"
Premere Invio ed eseguire quella stringa di comando richiederà un accesso amministratore (oppure puoi prefissare sudo), che restituirà la password per il router specificato, simile alla seguente:
"$ sicurezza find-generic-password -ga YOUR-ROUTER |grep password: password: osxdailysecretpassword"
In questo esempio, la password per "IL TUO ROUTER" è "osxdailysecretpassword", meno le virgolette.
Questo comando può essere particolarmente utile se lo combini con la possibilità di elencare tutte le reti wireless a cui un Mac si è connesso in precedenza, in particolare se non ricordi il nome esatto o l'ortografia di un router specifico.
Puoi anche lasciare fuori la pipe a grep, che riporterà ulteriori dettagli sul router interrogato, la maggior parte dei dati aggiunti riportati non è particolarmente utile, quindi perché stiamo ripulendo il output e accorciandolo con grep. Per i curiosi, il comando return senza la barra grep sarebbe simile al seguente:
$ security find-generic-password -ga YOUR-ROUTER-NAME portachiavi: /Library/Keychains/System.keychain class: genp attributi: 0x00000007 blob=YOUR- ROUTER-NAME 0x00000008 blob=NULL acctblob=YOUR-ROUTER-NAME cdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 crtruint32=NULL cusisint32=NULL descblob=AirPort network password genablob=NULL icmtblob=NULL invisint32=NULL mdattimedate=0x52192841772471472498124818A00 20150723143649Z\000 negasint32=NULL protblob=NULL scrpsint32=NULL svceblob=AirPort typeuint32=NULL password: osxdaily"
In questo caso, la password Wi-Fi per 'Your-Router-Name' con 'password: “osxdaily”' si trova in fondo al comando restituito.
Come già accennato, puoi trovare gli stessi dettagli di accesso Wi-Fi dallo strumento Accesso Portachiavi in Mac OS X e non è nemmeno necessario essere connessi alla rete Wi-Fi che stai recuperando la password per, che è estremamente utile per quelle volte in cui ricevi una telefonata da un amico o un familiare che ti chiede "hey qual è la password per il router a casa tal dei tali" (forse sono l'unico che ottiene quelle chiamate).
Sta a te scegliere se seguire il percorso della riga di comando come descritto qui, che in definitiva è solo un approccio terminale al portachiavi, o attraverso l'applicazione KeyChain Access più intuitiva.
Grazie a LifeHacker per aver segnalato questo fantastico trucco, l'abbiamo ripulito un po' con grep ma per gli utenti di PC, Lifehacker va oltre per dimostrare come eseguire la stessa ricerca della password del router Wi-Fi da un Windows Anche il PC, che potrebbe essere senza dubbio utile a molti utenti, basati principalmente su Mac o altro.
Se sei un utente della riga di comando, questo dovrebbe essere utile per identificare le password Wi-Fi piuttosto rapidamente. Facci sapere se conosci anche un altro metodo.