2010-07-17 13:27:37 +0000 2010-07-17 13:27:37 +0000
19
19

Google Chrome: ¿Importar/exportar contraseñas?

Recientemente he migrado de Windows7 a Kubuntu 10.0.4. En muchos sentidos, me encanta el cambio. (¡No sabía que podía ser un proceso tan sencillo para escribir/probar scripts!)

Una de las pocas cosas que me está causando algún problema es que ninguna de las contraseñas que estaban guardadas en mi navegador están disponibles (obviamente, ya que es una instalación completamente independiente). ¿Es posible exportar mis contraseñas desde la instancia de Windows de Chrome y luego importarlas a la versión de Linux?

Antworten (7)

10
10
10
2016-11-11 12:47:12 +0000

Activa la exportación de contraseñas en Chrome yendo a chrome://flags/#password-import-export, entonces podrás exportarlas a un archivo CSV.

Fuente: Cómo exportar e importar contraseñas en el navegador Chrome .

10
10
10
2013-08-04 03:49:48 +0000

También puede utilizar esta herramienta independiente llamada chromepass http://www.nirsoft.net/utils/chromepass.html

ChromePass es una pequeña herramienta de recuperación de contraseñas que le permite ver los nombres de usuario y las contraseñas almacenadas por el navegador web Google Chrome.

Hay una opción para exportar a su gestor de contraseñas keepass también.

Nota: Si no se siente seguro utilizando herramientas de terceros, obtenga el script desde aquí https://github.com/hassaanaliw/chromepass y ejecútelo usted mismo.

8
8
8
2010-07-17 16:27:17 +0000

Como dijo Neal, la carpeta User Data es la que hay que buscar. Si quieres una solución de software prueba la extensión Lastpass (o en el sitio de Google ). Te permite guardar y restaurar la contraseña tanto en Google Chrome como en Firefox, IE y Safari.

5
5
5
2015-02-25 13:55:37 +0000

Encontré una decisión de cómo mostrar todas tus contraseñas desde Chromium. Probado en Ubuntu 14.04 y Chromium: Versión 40.0.2214.111 Ubuntu 14.04 (64 bits). Utilicé el script js encontrado al principio de la búsqueda.

La salida se hace en formato: url|login|pass

Pasos:

  1. Abrir en el navegador Chromium el enlace al gestor de contraseñas de Chrome: chrome://settings-frame/passwords

  2. Abre la consola (F12) e inserta este código js:

out="";
    out2="";
    var pm = PasswordManager.getInstance();
    var model = pm.savedPasswordsList_.dataModel;
    var pl = pm.savedPasswordsList_;

    for(i=0;i<model.length;i++){
       PasswordManager.requestShowPassword(i);
    };
  1. Después del paso 2 verás todas tus contraseñas en el diálogo del gestor de contraseñas de Chromium.

  2. Y ahora inserta esta parte del código js en la consola:

for(i=0;i<model.length;i++){
    var item = pl.getListItemByIndex(i);
    out+="\n"+model.array_[i][0]+"|"+model.array_[i][1]+"|"+item.childNodes[0].childNodes[2].childNodes[0].value;
    out2+='<br/>"http://'+model.array_[i][0]+'","'+model.array_[i][1]+'","'+item.childNodes[0].childNodes[2].childNodes[0].value+'","http://'+model.array_[i][0]+'","","",""';
    };
    console.log(out);
    document.write(out2);
  1. Ahora verás todas tus contraseñas en el formato que he descrito antes.

  2. Escribe un script en cualquier lenguaje para importar tus contraseñas en un navegador como FireFox :)

  3. Beneficio.

Github: https://github.com/megmage/chrome-export-passwords

p.d. Intento usar todas las partes del código juntas, pero no funciona :(

actualización: versión basada en la API de Chrome en GitHub.

4
4
4
2010-07-17 16:10:18 +0000

Podrías probar con XMarks .

Estoy bastante seguro de que si sólo copiara el perfil (es decir, lo que hay en C:\NUsers\NAppData\Local\Google\Chrome\NDatos de usuario\Npor defecto) de Windows a Linux, conseguiría que todo funcionara correctamente, sin necesidad de exportar/importar.

0
0
0
2018-02-02 00:02:49 +0000

Exportar

  1. Ir a la página chrome://flags/#password-import-export (pegar en la barra de direcciones).
  2. Activar la importación y exportación de contraseñas y reiniciar el navegador.
  3. Vaya a chrome://settings/passwords, debería ver el botón Exportar.

  4. Exporte en CSV y verifique el contenido del mismo.

-1
-1
-1
2016-08-06 11:51:07 +0000

Solución publicada por Skidisaster

out="";
out2="";
var pm = PasswordManager.getInstance();
var model = pm.savedPasswordsList_.dataModel;
var pl = pm.savedPasswordsList_;

for(i=0;i<model.length;i++){
   PasswordManager.requestShowPassword(i);
};

for(i=0;i<model.length;i++){
var item = pl.getListItemByIndex(i);
out+="\n"+model.array_[i].shownOrigin+"|"+model.array_[i].username+"|"+item.childNodes[0].childNodes[2].childNodes[0].value;
out2+='<br/>"http://'+model.array_[i].shownOrigin+'","'+model.array_[i].username+'","'+item.childNodes[0].childNodes[2].childNodes[0].value+'","http://'+model.array_[i][0]+'","","",""';
};
console.log(out);
console.log(out2);
document.write(out2);