谷歌浏览器的网页密码保存在哪个文件夹?

谷歌浏览器的网页密码保存在哪个文件夹?,第1张

用户配置文件在c:\documentsandsettings\administrator\localsettings\applicationdata\google文如和件夹,其中administrator是你当渣则盯前用户名称。盯纳

大家好,今天给大家分享如何获取保存在浏览器的账号密码

铬一者扰森般都保存在sqlite3的文件里,路径如下

C: Users Administrator AppData Local Google Chrome User Data

PY大法:

进口OS,SYS

进口

sqlite3的

进口win32crypt

outFilepath = os.path.join(os.path.dirname(sys.executable),

'ChromePass.txt')

如果os.path.exists(outFilepath):

os.remove outFilepath)

dbfilepath = os.path.join(os.environ ['LOCALAPPDATA'],

r'Google Chrome User Data Default Login Data')

tmpfile = os.path.join(首亩os.path.dirname(sys。可执行文件),tmptmptmp)

如果os.path.exists(tmpfile):

os.remove(tmpfile)

shutil.copyfile(dbfilepath,tmpfile)#如果文件被锁定

康恩= sqlite3.connect(tmpfile)

在conn.execute行(“选择usernamevalue,passwordvalue,从登录signonrealm'):

pwdHash = STR(行[1])

尝试:RET = win32crypt.CryptUnprotectData(pwdHash,无,无,0)

除了:

打印'outFile:outFile.write('用户李指名:{0:

sys.exit(-1)

开放(outFilepath,'A'

} n n'.format(

行[0].encode('GBK'),RET [1].encode('GBK'),行[2].encode('GBK')))

conn.close()

print'将所有Chrome密码保存到: n'outFilepath

os。删除(tmpfile)#删除临时文件另外

再附上一个windows版

执行EXE程序后会在程序目录下生成chromepass.txt

因为我不习惯保存账号密码,所以都没有

江湖险恶,我从来都不会轻易留下我的姓名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12137048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存