Вижте списък с всички Wi-Fi мрежи, към които преди това е бил свързан Mac

Съдържание:

Anonim

Да знаете към кои безжични мрежи е бил свързан Mac в миналото може да бъде полезно по различни причини, включително отстраняване на неизправности в мрежата, определяне къде е бил Mac, дали конкретна парола за wifi може да бъде възстановена, и безброй други технически причини. Търсенето на минали мрежи е напълно различно от намирането на текущи налични мрежи и няма да възстановите исторически данни от елемента в лентата с менюта или друг отличен инструмент за сканиране на Wi-Fi на Mac OS X.

Ще разгледаме два лесни начина за намиране на минали wi-fi мрежови връзки на Mac, първият е лесният път през системните предпочитания, а вторият подход използва дълъг низ от командния ред, за да прочете безжични мрежи от plist файл.

Имайте предвид, че тези списъци не са напълно безпогрешни и не трябва да се считат за криминалистика по никакъв начин, някой може ръчно да добавя и премахва записи от списъците с предпочитани и запомнени мрежи, ако иска. Независимо от това, за средния сценарий за отстраняване на неизправности при употреба те трябва да са адекватни.

Как да видите към кои Wi-Fi мрежи се е свързвал Mac преди

Ако преди сте променяли предпочитаните си мрежи, ще сте запознати с този списък:

  1. Отворете System Preferences от менюто  Apple и изберете „Network“
  2. Щракнете върху бутона „Разширени“ и изберете раздела „Wi-Fi“
  3. Погледнете под списъка „Предпочитани мрежи“, за да намерите списъка с предишни свързани безжични мрежи, той може да се превърта

Потребителският интерфейс е лесен, но същата информация може да бъде извлечена и от командния ред.

Как да изведете списък с предишни използвани Wi-Fi мрежи на Mac от командния ред

Списък с хронологията на безжичната мрежа може да бъде извлечен от командния ред чрез използването на този дълъг низ, уверете се, че е въведен на един ред:

В съвременните версии на Mac OS, като macOS Mojave, Catalina, Sierra, OS X El Capitan и Yosemite, можете значително да съкратите синтаксиса, както следва:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString

В предишните версии на Mac OS X можете да изберете същата като горната команда или да използвате по-дългия низ по-долу с тежък регулярен израз:

"

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;"

Ще видите нещо подобно като изход, само с изброените SSID на рутерите:

This-Router linksys CoffeeHouse RouterFromDubiousLocationThatMacShouldntHaveBeenAt Starbucks Cupertino Ancient_Router_from_2007

Дългата команда идва от CoderWall и въпреки че може да изглежда странно, е необходима за получаване на чист изход. Въвеждането на низа без grep и sed ще ви предостави много повече информация, отколкото търсите в този случай, тъй като изхвърля всичко, свързано с минали wi-fi връзки, които са станали част от списъка „RememberedNetworks“.

Историята на предишните wi-fi връзки е полезна по много причини, независимо дали за да разберете кои рутери сте използвали в миналото за свързване, отстраняване на неизправности, лични или лични причини, откриване на хронология на връзките или дори за цифрови съдебномедицински цели. Можете да използвате метода на командния ред или GUI метода, което е най-лесно за вас или най-приложимо за вашия сценарий на употреба.

Ако знаете за някакъв друг метод или подход за изброяване на предишни Wi-Fi мрежови връзки на Mac, споделете с нас в коментарите по-долу!

Вижте списък с всички Wi-Fi мрежи, към които преди това е бил свързан Mac