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

Google Chrome: Senhas de Importação/Exportação?

Migrei recentemente do Windows7 para Kubuntu 10.0.4. Em muitos aspectos, estou a adorar a mudança. (Nunca soube que poderia ser um processo tão sem par!)

Uma das poucas coisas que me está a causar qualquer tipo de pendência é que nenhuma das senhas que foram guardadas no meu navegador está disponível (obviamente, uma vez que é uma instalação completamente separada). É possível exportar as minhas palavras-passe da instância Windows do Chrome e depois importá-las para a versão Linux?

Respostas (7)

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

Activar a exportação de palavra-passe em Cromo indo para chrome://flags/#password-import-export, depois pode exportá-la para ficheiro CSV.

Fonte: Como exportar e importar palavras-passe no navegador Chrome .

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

Também pode utilizar esta ferramenta autónoma chamada chromepass http://www.nirsoft.net/utils/chromepass.html

ChromePass é uma pequena ferramenta de recuperação de palavra-passe que lhe permite visualizar os nomes de utilizador e palavras-passe armazenadas pelo navegador Web Google Chrome.

Existe também uma opção para exportar para o seu gestor de palavras-passe keepass.

Nota: Se não se sentir seguro para utilizar ferramentas de terceiros, obtenha aqui o script https://github.com/hassaanaliw/chromepass e execute você mesmo.

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

Como Neal disse, a pasta User Data é a que deve ser procurada. Se quiser uma solução de software, tente a extensão Lastpass (ou no site do Google ). Permite guardar e restaurar a palavra-passe no Google Chrome, bem como no Firefox, IE e Safari.

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

Encontrei uma decisão de como mostrar todas as vossas palavras-passe de Crómio. Testadas em Ubuntu 14.04 e Crómio: Versão 40.0.2214.111 Ubuntu 14.04 (64-bit). Usei o guião js encontrado no início da pesquisa.

Saída feita no formato: url|login|pass

Passos:

  1. Abrir no navegador Chromium link para Chrome password manager: chrome://settings-frame/passwords

  2. Abrir consola (F12) e inserir 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. Após o passo 2 verá todas as suas palavras-passe em Chromium Password manager Dialog.

  2. E agora insira esta parte do código js na 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. Agora verá todas as suas palavras-passe no formato que descrevi mais cedo.

  2. Escreva o script em qualquer língua para importar as suas palavras-passe no browser como FireFox :)

  3. Lucro.

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

p.s. Tento usar todas as partes do código juntas, mas não funciona :(

update: Chrome API based version in GitHub.

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

Pode tentar XMarks .

Tenho quase a certeza que se apenas copiasse o perfil (ou seja, o material em C:\Users\AppData\Local\GoogleData\ChromeUser Data\Default)do Windows para o Linux, conseguiria pôr tudo a funcionar correctamente, sem qualquer exportação/importação.

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

Exportar

  1. Ir para chrome://flags/#password-import-export página (colar na barra de endereços).
  2. Activar Password import and export e reiniciar o web browser.
  3. Ir para chrome://settings/passwords, deve ver o botão Exportar.

  4. Exportar para CSV e verificar o conteúdo da mesma.

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

Fixar na solução afixada 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);