Google ChromeのパスワードをKeePass入力可能なCSVに変換する。
Google Chrome内部のパスワード管理ツールに登録されてるパスワードをKeePassに登録させた。
まずChrome Password Decrypterでパスワードをテキストファイルに出力。以下のスクリプトでcsvに変換。なんかPython使えるようにしておきたいのでPythonでやってみた。
import re lireg = re.compile("Chrome Website Sign-on Secrets List") wupreg = re.compile(" : (.*)") with open("pass.txt") as f: while not lireg.search(f.readline()): pass f.readline() f.readline() while True: wline = f.readline() uline = f.readline() pline = f.readline() wmatch = wupreg.search(wline) umatch = wupreg.search(uline) pmatch = wupreg.search(pline) if not wmatch: break url = wmatch.group(1) uvalue = umatch.group(1) pvalue = pmatch.group(1) print('"","%s","%s","%s"' % (uvalue, pvalue, url)) f.readline() f.readline()