Ver una lista de todas las redes Wi-Fi a las que una Mac se ha conectado anteriormente

Tabla de contenido:

Anonim

Saber a qué redes inalámbricas se ha conectado una Mac en el pasado puede ser útil por una variedad de razones, incluida la resolución de problemas de red, determinar dónde ha estado una Mac, si una contraseña wifi específica es recuperable, y una miríada de otras razones técnicas. La búsqueda de redes anteriores es completamente diferente a la búsqueda de redes disponibles actualmente, y no recuperará datos históricos del elemento de la barra de menú ni de la excelente herramienta de escaneo wi-fi de Mac OS X.

Cubriremos dos formas sencillas de encontrar conexiones de red Wi-Fi pasadas en una Mac, la primera es la ruta fácil a través de las Preferencias del Sistema, y ​​el segundo enfoque utiliza una cadena de línea de comando larga para leer la redes inalámbricas desde un archivo plist.

Tenga en cuenta que estas listas no son completamente infalibles y no deben considerarse forenses de ninguna manera, alguien puede agregar y eliminar entradas manualmente de las listas de redes preferidas y recordadas si así lo desea. No obstante, para el escenario de solución de problemas de casos de uso promedio, deberían ser adecuados.

Cómo ver a qué redes Wi-Fi se ha conectado una Mac antes

Si ha modificado sus redes preferidas anteriormente, estará familiarizado con esta lista:

  1. Abra Preferencias del sistema en el menú  Apple y elija "Red"
  2. Haga clic en el botón "Avanzado" y elija la pestaña "Wi-Fi"
  3. Mire debajo de la lista de "Redes preferidas" para encontrar la lista de redes inalámbricas conectadas previamente, se puede desplazar

El enfoque de la interfaz de usuario es sencillo, pero también se puede recuperar la misma información desde la línea de comandos.

Cómo enumerar las redes Wi-Fi utilizadas anteriormente en Mac desde la línea de comandos

Se puede recuperar una lista del historial de redes inalámbricas mediante la línea de comandos mediante el uso de esta larga cadena, asegúrese de ingresarla en una sola línea:

En las versiones modernas de Mac OS, como macOS Mojave, Catalina, Sierra, OS X El Capitan y Yosemite, puede acortar la sintaxis considerablemente así:

valores predeterminados leer /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString

En versiones anteriores de Mac OS X, puede optar por lo mismo que el comando anterior, o usar la cadena más larga a continuación con expresiones regulares pesadas:

"

valores predeterminados leer /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;"

Verá algo así como la salida, con solo el SSID de los enrutadores en la lista:

Este-enrutador enlaza con el enrutador CoffeeHouse de una ubicación dudosa que Mac no debería haber estado en Starbucks Cupertino Ancient_Router_from_2007

El comando largo proviene de CoderWall y, aunque parezca extraño, es necesario para obtener un resultado limpio. Ingresar la cadena sin grep y sed le proporcionará mucha más información de la que está buscando en este caso, ya que arroja todo lo relacionado con las conexiones wi-fi anteriores que se han convertido en parte de la lista de "Redes recordadas".

El historial de conexión Wi-Fi anterior es útil por muchas razones, ya sea para averiguar qué enrutadores ha usado en el pasado para conectividad, resolución de problemas, razones personales o privadas, descubrir el historial de conexión o incluso para fines digitales. fines forenses. Puede utilizar el método de la línea de comandos o el método de la GUI, el que sea más fácil para usted o el más aplicable para el escenario de su caso de uso.

Si conoce algún otro método o enfoque para enumerar las conexiones de red wifi anteriores en una Mac, ¡comparta con nosotros en los comentarios a continuación!

Ver una lista de todas las redes Wi-Fi a las que una Mac se ha conectado anteriormente