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

Google Chrome: importare/esportare le password?

Recentemente sono migrato da Windows7 a Kubuntu 10.0.4. In molti modi, sto amando il cambiamento. (Non ho mai saputo che potesse essere un processo così semplice per scrivere/testare gli script!)

Una delle poche cose che mi sta causando qualche intoppo è che nessuna delle password che sono state salvate nel mio browser sono disponibili (ovviamente, dato che è un'installazione completamente separata). È possibile esportare le mie password dall'istanza Windows di Chrome e poi importarle nella versione Linux?

Risposte (7)

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

Abilita l'esportazione della password in Chrome andando su chrome://flags/#password-import-export, poi puoi esportarla in un file CSV.

Fonte: Come esportare e importare le password nel browser Chrome .

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

Puoi anche usare questo strumento standalone chiamato chromepass http://www.nirsoft.net/utils/chromepass.html

ChromePass è un piccolo strumento di recupero password che ti permette di visualizzare i nomi utente e le password memorizzate dal browser web Google Chrome.

C'è anche un'opzione per esportare nel tuo keepass password manager.

Nota: Se non ti senti sicuro ad usare strumenti di terze parti, prendi lo script da qui https://github.com/hassaanaliw/chromepass ed eseguilo da solo.

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

Come ha detto Neal, la cartella User Data è quella da cercare. Se vuoi una soluzione software prova l'estensione Lastpass (o sul sito di Google ). Ti permette di salvare e ripristinare la password in Google Chrome così come in Firefox, IE e Safari.

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

Ho trovato una decisione su come mostrare tutte le vostre password da Chromium. Testato su Ubuntu 14.04 e Chromium: Versione 40.0.2214.111 Ubuntu 14.04 (64-bit). Ho usato lo script js trovato all'inizio della ricerca.

Output fatto nel formato: url|login|pass

Passi:

  1. Aprire nel browser Chromium il link al Chrome password manager: chrome://settings-frame/passwords

  2. Aprire la console (F12) e inserire questo codice 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. Dopo il passo 2 vedrete tutte le vostre password in Chromium Password manager Dialog.

  2. E ora inserite questa parte di codice js nella console:

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. Ora vedrete tutte le vostre password nel formato che ho descritto prima.

  2. Scrivete lo script in qualsiasi lingua per importare le vostre password nel browser come FireFox :)

  3. Profitto.

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

p.s. Ho provato ad usare tutte le parti del codice insieme, ma non funziona :(

aggiornamento: versione basata su Chrome API in GitHub.

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

Potresti provare XMarks .

Sono abbastanza sicuro che se hai semplicemente copiato il profilo (cioè la roba in C:\Users\Username\AppData\Local\Google\Chrome\User Data\Default) da Windows a Linux, otterrai che tutto funzioni correttamente, senza alcuna esportazione/ importazione.

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

Export

  1. Vai alla pagina chrome://flags/#password-import-export (incolla nella barra degli indirizzi).
  2. Abilita Importazione ed esportazione password e riavvia il browser web.
  3. Vai a chrome://settings/passwords, dovresti vedere il pulsante Export.

  4. Esporta in CSV e verificane il contenuto.

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

Fix su soluzione postata da 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);