Visualizza un elenco di tutte le reti Wi-Fi a cui un Mac si è connesso in precedenza
Sommario:
- Come vedere a quali reti Wi-Fi è già connesso un Mac
- Come elencare le reti Wi-Fi utilizzate in precedenza su Mac dalla riga di comando
Sapere a quali reti wireless è stato connesso un Mac in passato può essere utile per una serie di motivi, tra cui la risoluzione dei problemi di rete, determinare dove è stato un Mac, se una specifica password Wi-Fi è recuperabile, e una miriade di altri motivi tecnici. La ricerca di reti passate è completamente diversa dalla ricerca di reti attualmente disponibili e non recupererai i dati storici dall'elemento della barra dei menu o dall'eccellente strumento di scansione Wi-Fi di Mac OS X.
Tratteremo due semplici modi per trovare le precedenti connessioni di rete Wi-Fi su un Mac, il primo è il percorso facile attraverso le Preferenze di Sistema e il secondo approccio utilizza una lunga stringa della riga di comando per leggere il reti wireless da un file plist.
Tieni presente che questi elenchi non sono completamente infallibili e non dovrebbero essere considerati forensi in alcun modo, qualcuno può aggiungere e rimuovere manualmente voci dagli elenchi di reti preferite e ricordate, se lo desidera. Tuttavia, per lo scenario medio di risoluzione dei problemi dei casi d'uso dovrebbero essere adeguati.
Come vedere a quali reti Wi-Fi è già connesso un Mac
Se hai già modificato le tue reti preferite, conoscerai questo elenco:
- Apri le Preferenze di Sistema dal menu Apple e scegli "Rete"
- Fai clic sul pulsante "Avanzate" e scegli la scheda "Wi-Fi"
- Guarda sotto l'elenco "Reti preferite" per trovare l'elenco delle reti wireless precedentemente connesse, è scorrevole
L'interfaccia utente è semplice, ma le stesse informazioni possono essere recuperate anche dalla riga di comando.
Come elencare le reti Wi-Fi utilizzate in precedenza su Mac dalla riga di comando
Un elenco cronologico della rete wireless può essere recuperato dalla riga di comando tramite l'uso di questa lunga stringa, assicurati che sia inserita su un'unica riga:
Nelle versioni moderne di Mac OS, come macOS Mojave, Catalina, Sierra, OS X El Capitan e Yosemite, puoi accorciare notevolmente la sintassi in questo modo:
predefiniti read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString
Nelle versioni precedenti di Mac OS X, puoi optare per lo stesso comando precedente o utilizzare la stringa più lunga di seguito con un'espressione regolare pesante:
"predefiniti letti /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks | egrep -o &39;(SSID_STR|_timeStamp).+&39; | sed &39;s/^.=\(.\);$/\1/&39; | sed &39;s/^\(.\)$/\1/&39; | sed &39;s/\(\{4\}-..-..\)./\1/&39;"
Vedrai qualcosa di simile all'output, con solo l'SSID dei router elencati:
Questo-router linksys CoffeeHouse RouterDaposizione dubbiaChe Mac non avrebbe dovuto essere a Starbucks Cupertino Ancient_Router_from_2007
Il comando lungo viene da CoderWall e sebbene possa sembrare strano, è necessario per ottenere un output pulito. L'inserimento della stringa senza grep e sed ti fornirà molte più informazioni di quelle che stai cercando in questo caso, poiché elimina tutto ciò che riguarda le connessioni Wi-Fi passate che sono diventate parte dell'elenco "RememberedNetworks".
La cronologia delle connessioni Wi-Fi precedenti è utile per molte ragioni, sia per capire quali router hai utilizzato in passato per la connettività, risoluzione dei problemi, motivi personali o privati, scoprire la cronologia delle connessioni o anche per il digitale scopi forensi. Puoi utilizzare il metodo della riga di comando o il metodo della GUI, qualunque sia il più semplice per te o il più applicabile per il tuo caso d'uso.
Se conosci altri metodi o approcci per elencare le precedenti connessioni di rete Wi-Fi su un Mac, condividilo con noi nei commenti qui sotto!
