OSX/IOS

Cómo recuperar contraseñas olvidadas de sitios web y navegadores en Mac OS X a través de la línea de comandos

Revele una contraseña olvidada para sitios web en Mac OS X con acceso a Llaveros

Puede recuperar las contraseñas olvidadas del sitio web y del navegador utilizando una herramienta de línea de comandos en Mac OS X. Esta es una función útil que le da acceso al Llavero de Terminal.

¿Cuántas veces ha olvidado la contraseña de un sitio web? No te sientas mal porque nos pase a los mejores. La buena noticia es que si está utilizando la función Llavero de Mac OS X para rastrear la información de inicio de sesión para sitios web a través de su navegador (¿sabe cuándo su navegador le pide que guarde / almacene su información de inicio de sesión?), No tiene que hacerlo Preocúpese, todo lo que necesita es la URL del sitio web y podrá recuperar una contraseña olvidada siempre que haya iniciado sesión en la misma cuenta de usuario con la que la guardó originalmente. Esto funcionará para todos los sitios web que hayan almacenado información a través de Chrome, Safari, Firefox y debería funcionar para cualquier otro navegador. Esta es una gran alternativa al uso de «restablecimiento de contraseña» o funciones de contraseña olvidada, que son procesos de varios pasos en muchos sitios web y servicios porque no requieren ninguna conexión a Internet.


Nota de seguridad importante: Existe un potencial menor de violaciones de seguridad con este truco, pero mientras no permita que personas al azar inicien sesión en su cuenta de usuario, esto no debería ser un problema; de todos modos, para eso es el inicio de sesión de invitado. Por otro lado, aquí hay un valor legítimo para fines forenses y para algunos casos únicos de administración del sistema y también es infinitamente útil para aquellos de nosotros que olvidamos una contraseña y no queremos pasar por todo el proceso de restablecimiento por un determinado servicio web. Sin embargo, esto permite al usuario revelar contraseñas almacenadas para la misma cuenta de usuario, así que tenga en cuenta las posibles implicaciones de privacidad y seguridad.

Recupere una contraseña de navegador olvidada a través de la línea de comando en su Mac

La sintaxis de comando básica para recuperar una contraseña de sitio web almacenada es la siguiente:

security find-internet-password -s [url] -w

Debido a que la seguridad de esta cuenta es un tema delicado, analicemos la línea de comando para que no emita líneas de comando a ciegas para revelar información de inicio de sesión. El comando «seguridad» es una interfaz para el llavero, que es lo que Mac OS X usa para almacenar la información de inicio de sesión guardada, «buscar-contraseña-de-internet» es la bandera principal con un nombre inusual, obviamente descriptivo, se usa -s para especificar la URL que debe coincidir y -w decirle al comando de seguridad que informe solo la contraseña y no la lista completa de claves, que de lo contrario es un montón de tonterías.

Esto debe ingresarse en la Terminal, que se encuentra en el directorio / Aplicaciones / Utilidades / o mediante Launchpad en la carpeta Utilidades. Después de hacer clic en Regresar, verá una ventana emergente que le indicará que la seguridad quiere usar nuestra información confidencial almacenada en el «dominio especificado» en el llavero. ¿Quiere permitir el acceso a este elemento? »

Permitir que la seguridad recupere una contraseña del llavero

Hacer clic en «Permitir» es lo que desea hacer para revelar la contraseña. No se recomienda elegir «Permitir siempre», y «Rechazar» evitaría que se revele la contraseña.

Ejemplo de recuperación de contraseña de Keychain a la línea de comandos

Usaremos el sitio web «getpocket.com» como ejemplo de dominio, ya que es un servicio que uso con frecuencia y recientemente olvidé mi contraseña, aunque la guardé en Safari y Chrome en Mac y en la aplicación adjunta en iOS. Como no recuerdo la contraseña, pero está almacenada en los navegadores, este es un caso perfecto para usar el comando de seguridad para recuperarla.

La línea de comando sería la siguiente:

security find-internet-password -s getpocket.com -w

Haga clic en «Permitir» en el cuadro de diálogo cuando se le solicite.

Verá que lo único que se informa es una sola línea que contiene la contraseña, lo que hace que toda la cadena de comandos y la salida estándar se vean así:

$ security find-internet-password -s getpocket.com -w
password123

(no, esta no es una contraseña real)

Si planea usar esto para propósitos de scripting, es posible que desee probar la marca -g combinada en lugar de grep para ver la contraseña, esta sintaxis sería:

security find-internet-password -s DOMAIN -g | grep "password"

Su salida se parece a «contraseña: (actualpassword123)», lo que facilita la identificación.

Limitado a contraseñas guardadas almacenadas en navegadores web

Esta función específica se limita a las contraseñas guardadas que se almacenan en un navegador web, aunque no importa qué navegador utilice el llavero para almacenamiento, en lugar de un administrador de contraseñas. Debido a esto, esta no es una solución para recuperar las contraseñas de inicio de sesión de Mac olvidadas (vaya aquí) u otra información de inicio de sesión que no sea específica de un sitio web o servicio.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar