Quiero poder exportar contraseñas del navegador Chrome para poder hacer una copia impresa.
google-chrome
passwords
export
Kevin Panko
fuente
fuente
Respuestas:
Hay varias soluciones enumeradas a continuación, no todas pueden funcionar con las últimas versiones de Chrome. La solución "oficial" de Google Chrome / Canary es la única que actualmente es confiable. Otras soluciones potencialmente desactualizadas incluyen una basada en JS para cualquier sistema operativo, una solución solo para OSX y una solución solo para Linux (se confirma que funciona en Chrome 68).
Botones oficiales de importación / exportación de Chrome
chrome://flags
en la barra de direcciones.Password import
yPassword export
, y reinicie Chrome Canary.chrome://settings/passwords
donde debería ver un icono de tres puntos. Al hacer clic se mostrarán las opciones IMPORTy EXPORT:Solución basada en Javascript
Una forma independiente del sistema operativo para extraer las contraseñas de Chrome a un formato legible para humanos / hojas de cálculo es a través de la API Javascript de Chrome, como se describe en esta página :
PasswordManager is not defined
):IMPORTANTE : Este código es para versiones de Chrome que comienzan con v50. Para versiones anteriores, use el código vinculado en la página original de github .
Las contraseñas deben aparecer en la misma página en formato CSV. Seleccione y copie el resultado en un archivo de texto con
.CSV
extensión: se puede abrir en Excel / Libreoffice Calc. El formato es compatible con Firefox Password Exporter y se puede utilizar para importar las contraseñas a Firefox.Nota para los usuarios de OSX
Las versiones recientes de Google Chrome / Chromium para OSX almacenan las contraseñas en el llavero del sistema, lo que significa que Chrome utiliza el mecanismo de almacenamiento de credenciales incorporado de OSX( esto ya es información desactualizada ).En OSX puede exportar las contraseñas ejecutando esto en la terminal:
Y sí, deberá hacer clic en Permitir todo tantas veces como tenga dominios en su llavero de inicio de sesión, a menos que use un script de autoclicker . El enlace también apunta a un script ruby para convertir el archivo de contraseña generado a CSV . El script Ruby funcionó para mí después de que eliminé la línea que contenía
proto.gsub!('htps', 'https');
.Alternativamente, puede usar la aplicación nativa OSX Keychain Access (escriba el nombre en Spotlight).
NOTA : Como lo indica el pez remo , Chrome dejó de usar el llavero OSX a partir de la v.45.
Solución exclusiva de Linux para exportar contraseñas
La receta a continuación es una solución solo para Linux y fue tomada de esta publicación de blog que creé hace un tiempo. Para exportar sus contraseñas a una hoja de cálculo CSV que se puede abrir en LibreOffice o Excel:
Inicie Chrome / Chromium usando una de las líneas de comando a continuación. Esto iniciará Chrome con una carpeta de perfil personalizada sin afectar su perfil actual de Chrome.
Configure Google Synching para el nuevo perfil temporal y espere hasta que todo se sincronice desde la nube, es decir, aparezcan sus marcadores, aparezcan extensiones, se aplique el tema, etc. Verifique que las contraseñas se restablezcan desde la nube de Google en Configuración → Personal Cosas → Administrar contraseñas guardadas. Si no aparecen, espere un par de minutos más. Nota : Para acceder a la configuración abierta de la página de contraseñas almacenadas y
password
en el cuadro Buscar en la esquina superior derecha, aparecerá la opción Administrar contraseñas en la parte inferior de la página. También puedes usar el enlace directochrome://settings/passwords
.Salir de Chrome.
A continuación, abra una terminal y
cd
al perfil de Chrome recién creado:Ahora, abra el
Login Data
archivo de base de datos utilizando la utilidad de línea de comandos sqlite3 y voltee la tabla de inicios de sesión . Para que esto funcione, debe tenersqlite3
instalado en su sistema (en la mayoría de los Linuces viene preinstalado o está disponible en los repositorios).Luego, en el indicador de SQLite, ingrese los comandos a continuación. Para obtener ayuda sobre los comandos disponibles, escriba
.help
en el indicador.Ahora debería tener un archivo llamado que
chrome_passwords.csv
contenga todas sus contraseñas de Chrome. Para abrirlo con LibreOffice, escriba:El
Login Data
archivo se puede abrir directamente con una aplicación GUI SQLite, como sqlitebrowser , sqliteman o sqlitestudio , de los cuales los dos primeros están normalmente disponibles en repositorios de Linux.fuente
--password-store=...
argumento no tiene ningún efecto.Login Data
todavía se usa, pero solo para los metadatos que no encajan en el llavero. Entonces, si desea ver sus contraseñas, escriba Keychain Access en primer plano. Para migrar sus contraseñas a otro sistema OSX tendrá que copiar tanto~/Library/Keychains/login.keychain
y su perfil de cromo~/Library/Application Support/Google/Chrome/<__YOUR_PROFILE_FOLDER__>
. Si solo tiene un único perfil de Chrome, se llamará a la carpeta de perfilDefault
.ChromePass se parece a la herramienta que deseas. Hay opciones para guardar en HTML y texto sin formato, los cuales son muy fáciles de imprimir.
fuente
Encontré la solución más fácil aquí: https://www.axllent.org/docs/view/export-chrome-passwords/
A partir de julio / agosto de 2016, Google introdujo una función oculta que le permite importar y exportar sus contraseñas. Todo lo que necesita hacer actualmente es activar la función oculta en la
chrome://flags
configuración y reiniciar su navegador, después de lo cual tendrá la funcionalidad requerida.Instrucciones
chrome://flags/#password-import-export
y luego habilite la función.chrome://settings/passwords
(puede que tenga que esperar un poco para que sus contraseñas se sincronicen), luego desplácese hacia abajo debajo de sus contraseñas y verá dos nuevos botones, Importar y Exportar.fuente
Los otros métodos de exportación de contraseñas están bastante involucrados; Por esta razón, escribí un fragmento de JavaScript simple para hacer el trabajo .
fuente
Como al final de la respuesta de ccpizza,
chrome://settings/passwords
.Parece que la funcionalidad de Chrome Canary que menciona ccpizza ahora está en vivo en Chrome normal. (Actualmente estoy en la Versión 72, en Windows).
fuente
Trabajando a partir de la respuesta de alog, descubrí que las versiones más recientes de Chrome solo generarán URL y nombre de usuario debido al requisito de ingresar su contraseña de Windows para ver una contraseña. aún puede usar el fragmento, pero solo después de hacer clic e ingresar su contraseña de Windows para cada entrada de la lista.
así que creé un fragmento de jquery para versiones más recientes de Chrome para solucionar esto.
Como antes, ingrese al modo desarrollador (f12) mientras visualiza su administrador de contraseñas en Chrome. Asegúrese de que el marco esté configurado en la configuración (contraseña), generalmente en la parte superior izquierda de la vista de la consola.
Vaya aquí - Jquery 2.1.4 y copie / pegue el código jquery en la consola, presione enter.
Ahora puede pegar el siguiente código en la consola y allí se mostrarán sus contraseñas. Luego puede pegar en Excel y usar la función delimitador de texto a columnas (primer resultado en google) . (no olvide establecer su delimitador en el código y coincidencia en Excel).
Aún necesitará ingresar su contraseña de Windows, pero solo debe ser una vez. También recuerde verificar que todas las contraseñas se hayan convertido en contraseñas, ya que algunas pueden perderse. Si falla la primera vez, intente volver a ejecutar el código (flecha arriba y luego ingresar) ya que jquery puede extraer el valor antes de que Chrome ingrese la contraseña en la entrada.
Espero que ayude a alguien, Disculpas por el jQuery - fue puramente para mi conveniencia.
Y, por supuesto, si pierde sus contraseñas debido a este script (no es que esto deba), entonces ... sus propias acciones ... no intencionadas ... bla, etc.
ACTUALIZAR
Como dice ccpizza, el código anterior ha dejado de funcionar, así que aquí hay una actualización para aquellos que aún desean hacer el suyo simplemente:
La ACTUALIZACIÓN 2 también debe mencionar que si está accediendo al marco de configuración,
chrome://settings/passwords
primero deberá seleccionar el marco. Alternativamente, puede usar:chrome://settings-frame/passwords
que debería permitir el acceso directo.fuente
chrome://flags/#password-import-export
página (pegar en la barra de direcciones).Vaya a
chrome://settings/passwords
, debería ver el botón Exportar .Alternativamente, ejecute este script en DevTools Console (JS):
Exporte a CSV y verifique su contenido.
Nota: Si el archivo CSV está vacío, verifique este problema 808233 .
Ver también
Relacionado: Google Chrome: ¿Importar / Exportar contraseñas?
Proyectos:
megmage/chrome-export-passwords
, ChromePass .Los GIST:
Grogs/step4.js
,codekoala/export_chrome_passwords.js
.fuente
Instale Dashlane (una aplicación de administrador de contraseñas) donde puede importar automáticamente todas las contraseñas almacenadas en Google (se debe solicitar al inicio), luego, utilizando la aplicación, puede exportarlas a un archivo (como formato CSV o Excel).
fuente