Pozrite si zoznam všetkých Wi-Fi sietí, ku ktorým sa Mac predtým pripojil
Obsah:
- Ako zistiť, ku ktorým sieťam Wi-Fi sa Mac predtým pripojil
- Ako vypísať zoznam predtým používaných sietí Wi-Fi na Macu z príkazového riadku
Vedieť, ku ktorým bezdrôtovým sieťam bol Mac pripojený v minulosti, môže byť užitočné z rôznych dôvodov, vrátane riešenia problémov so sieťou, určenia, kde sa Mac nachádzal, či je možné obnoviť konkrétne heslo siete Wi-Fi, a množstvo ďalších technických dôvodov. Hľadanie minulých sietí je úplne odlišné od hľadania aktuálne dostupných sietí a neobnovíte historické údaje z položky na paneli s ponukami alebo inak vynikajúceho nástroja na skenovanie wi-fi Mac OS X.
Pokryjeme dva jednoduché spôsoby, ako nájsť minulé pripojenia k sieti Wi-Fi na počítači Mac. Prvým je jednoduchá cesta cez systémové predvoľby a druhý prístup používa dlhý reťazec príkazového riadka na prečítanie bezdrôtové siete zo súboru plist.
Majte na pamäti, že tieto zoznamy nie sú úplne neomylné a v žiadnom prípade by sa nemali považovať za forenzné. Ak chce niekto môže manuálne pridávať a odstraňovať položky zo zoznamov preferovaných a zapamätaných sietí. Napriek tomu by pre scenár riešenia problémov s priemerným prípadom použitia mali byť primerané.
Ako zistiť, ku ktorým sieťam Wi-Fi sa Mac predtým pripojil
Ak ste už predtým upravili svoje preferované siete, budete oboznámení s týmto zoznamom:
- Otvorte System Preferences z ponuky Apple a vyberte „Network“
- Kliknite na tlačidlo „Rozšírené“ a vyberte kartu „Wi-Fi“
- V zozname „Preferované siete“ nájdete zoznam predtým pripojených bezdrôtových sietí, je možné ho posúvať
Prístup používateľského rozhrania je jednoduchý, ale rovnaké informácie možno získať aj z príkazového riadku.
Ako vypísať zoznam predtým používaných sietí Wi-Fi na Macu z príkazového riadku
Zoznam histórie bezdrôtovej siete možno získať pomocou príkazového riadka pomocou tohto dlhého reťazca, uistite sa, že je zadaný do jedného riadku:
V moderných verziách Mac OS, ako sú macOS Mojave, Catalina, Sierra, OS X El Capitan a Yosemite, môžete syntax značne skrátiť takto:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString
V predchádzajúcich verziách systému Mac OS X sa môžete rozhodnúť pre to isté ako vyššie uvedený príkaz alebo použiť dlhší reťazec nižšie s ťažkým regulárnym výrazom:
"defaults read /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;"
Vo výstupe uvidíte niečo podobné, len s SSID smerovačov:
Tento smerovač je prepojený so smerovačom CoffeeHouse z pochybného miesta, ktoré by Mac nemal mať v Starbucks Cupertino Ancient_Router_from_2007
Dlhý príkaz pochádza z CoderWall a hoci to môže vyzerať zvláštne, je potrebný na získanie čistého výstupu. Zadanie reťazca bez grep a sed vám poskytne oveľa viac informácií, ako v tomto prípade hľadáte, pretože vypíše všetko, čo sa týka minulých pripojení wi-fi, ktoré sa stali súčasťou zoznamu „RememberedNetworks“.
Predchádzajúce wi-fi pripojenie je užitočné z mnohých dôvodov, či už na zistenie, ktoré smerovače ste v minulosti používali na pripojenie, riešenie problémov, osobné alebo súkromné dôvody, zisťovanie histórie pripojenia alebo dokonca na digitálne forenzné účely. Môžete použiť metódu príkazového riadka alebo metódu GUI, podľa toho, ktorá je pre vás najjednoduchšia alebo najvhodnejšia pre váš scenár použitia.
Ak poznáte nejaký iný spôsob alebo prístup k zoznamu predchádzajúcich pripojení k sieti Wi-Fi na počítači Mac, podeľte sa s nami v komentároch nižšie!