首页 > 技术文章 > Python脚本读取Chrome浏览器保存的网站密码

Eleven-Liu 2020-12-28 22:55 原文

#coding:utf-8
import os
import sys
import sqlite3
import win32crypt

directory_path = r'Google\Chrome\User Data\Default\Login Data'
file_path=os.path.join(os.environ['LOCALAPPDATA'],directory_path)
conn=sqlite3.connect(file_path)
cursor = conn.cursor()
cursor.execute('select username_value, password_value, signon_realm from logins')
for data in cursor.fetchall():
    passwd = win32crypt.CryptUnprotectData(data[1],None,None,None,0)
    if passwd:
        print '------------'
        print u'[+]用户名: ' + data[0]
        print u'[+]密码: ' + passwd[1]
        print u'[+]网站URL: ' + data[2]

 

推荐阅读