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

Google Chrome:パスワードのインポート/エクスポート?

私は最近、Windows7からKubuntu 10.0.4に移行しました。いろんな意味で、私はこの変化を気に入っています。(スクリプトを書いたりテストしたりするのがこんなに簡単に思えるプロセスだとは知りませんでした!)

私がハングアップの原因となっている数少ないものの一つは、ブラウザに保存されていたパスワードがどれも利用できないことです(完全に別のインストールなので当然ですが)。Windows の Chrome インスタンスからパスワードをエクスポートして、Linux 版にインポートすることは可能でしょうか?

回答 (7)

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

chrome://flags/#password-import-exportでChromeでパスワードのエクスポートを有効にすると、CSVファイルにエクスポートできます。

ソース。Chromeブラウザでパスワードをエクスポートしてインポートする方法】(http://www.thewindowsclub.com/export-import-passwords-chrome-browser).

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

また、chromepass http://www.nirsoft.net/utils/chromepass.html

ChromePassと呼ばれるスタンドアロンのツールを使用することもできます。Chromepassは、Google Chromeウェブブラウザに保存されているユーザー名とパスワードを見ることができる小さなパスワード復旧ツールです。

Keepassのパスワードマネージャーにエクスポートするオプションもあります。

注意: サードパーティのツールを使うのが不安な場合は、ここからスクリプトを入手してください https://github.com/hassaanaliw/chromepass 自分で実行してください。

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

Nealが言ったように、User Dataというフォルダを探す必要があります。ソフトウェアで解決したい場合は、拡張機能 Lastpass (または Googleサイトで ) を試してみてください。これを使えば、Google Chromeだけでなく、Firefox、IE、Safariでもパスワードを保存したり復元したりすることができます。

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

Chromiumからすべてのパスワードを表示する方法を決定しました。Ubuntu 14.04とChromiumでテストしました。バージョン40.0.2214.111 Ubuntu 14.04(64ビット)。検索で早めに見つけたjsスクリプトを使ってみました。

出力形式:url|login|pass

手順。

1.ChromiumブラウザでChromeのパスワードマネージャへのリンクを開く: chrome://settings-frame/passwords

2.コンソール(F12)を開き、パスワードマネージャを挿入する。コンソール(F12)を開き、この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.ステップ2の後、Chromiumパスワードマネージャダイアログにすべてのパスワードが表示されます。

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. そして、この部分のjsコードをコンソールに挿入します。

0x1&

1.これで、先ほど説明したフォーマットですべてのパスワードが表示されます。

0x1&

  1. FireFoxのようなブラウザでパスワードをインポートするために、任意の言語でスクリプトを書いてください。)

  2. 利益。

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

p.s. 全てのコードを一緒に使おうとしたのですが、うまくいきません :(

update: GitHubにChrome APIベースのバージョンを追加しました。

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

You could try XMarks .

WindowsからLinuxにプロファイル(C:I’m a stuff in C:I’m sorryUsers\Username\AppApp\Data\Local\GoogleChrome\User Data\Default)をコピーしたら、エクスポート/インポートなしで全てが正しく動くようになると思います。

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

1.chrome://flags/#password-import-exportのページに移動(アドレスバーに貼り付け)。 2. パスワードのインポートとエクスポートを有効にし、ウェブブラウザを再起動する。 3. chrome://settings/passwordsに行くと、Exportボタンが表示されます。

  1. CSVにエクスポートして内容を確認します。
-1
-1
-1
2016-08-06 11:51:07 +0000

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);
``` さんが投稿したソリューションを修正しました。

関連する質問

16
1
18
10
7