相关文章推荐
小胡子的皮带  ·  C# 中的ushort - CSDN文库·  2 月前    · 
星星上的热带鱼  ·  theme = ...·  1 月前    · 
好帅的冲锋衣  ·  ModuleNotFoundError: ...·  3 周前    · 
爽快的电影票  ·  Oracle ...·  4 月前    · 
温柔的墨镜  ·  Spring ...·  1 年前    · 

https://3gstudent.github.io/3gstudent.github.io/渗透技巧-导出Chrome浏览器中保存的密码/

参考Chromium开源代码,找到Chrome做二次加密的方法: 通过Windows API CryptProtectData()实现

参考加密代码:  https://github.com/scheib/chromium/blob/eb7e2441dd8878f733e43799ea77c2bab66816d3/chrome/browser/password_manager/password_store_win_unittest.cc#L107

CryptProtectData()的说明可参考:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa380261(v=vs.85).aspx

(1)获得关键信息,对应解密函数为CryptUnprotectData

参考地址:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa380882(v=vs.85).aspx

(2)只有与加密数据的用户具有相同登录凭据的用户才能解密数据
也就是说,只能在当前用户的凭据下解密数据。

获取另一系统下的Chrome密码

如果获得了另一系统下的相关配置文件,能否导出Chrome浏览器中保存的密码呢?

解密需要获得三部分内容:

1.加密密钥(即Master Key文件),位于%appdata%\Microsoft\Protect下对应sid文件夹下的文件

2.数据库文件Login Data

3.用户明文的密码,用于解密加密密钥

由于chromepass程序的设计问题,以上文件需要组成特定格式,子目录格式如下:
\AppData\Local\Google\Chrome\UserData\Default\Login Data
\AppData\Roaming\Microsoft\Protect{sid}}\下保存key文件
{sid}必须同原系统的对应

eg.
\AppData\Local\Google\Chrome\User
Data\Default\Login Data
\AppData\Roaming\Microsoft\Protect\S-1-5-21-3453529135-4164765056-1075703908-1001\329c4147-0011-4ad6-829d-e32dcbd1bbd7

https://3gstudent.github.io/3gstudent.github.io/渗透技巧-导出Chrome浏览器中保存的密码/参考Chromium开源代码,找到Chrome做二次加密的方法: 通过Windows API CryptProtectData()实现参考加密代码:https://github.com/scheib/chromium/blob/eb7e2441dd88... ##如何使用 在 Chrome 上安装,只需在github上克隆项目即可。 git clone https://github.com/JulioGold/ Chrome -export-tabs.git 现在,只需打开 Chrome 并打开设置,然后在扩展程序部分 激活开发人员模式即可。 您可以通过 Chrome 上的以下网址访问扩展程序区域: chrome ://扩展程序/ 在启用开发人员模式的情况下,单击加载扩展扩展...,然后找到克隆github存储库的文件夹。 该扩展程序应该已经可以使用了。
对于一个电脑洁癖来说,不喜欢把数据留在c盘。用了chorme后,本篇博客记录下缓存及用户数据位置修改的方法。 这是在桌面快捷方式 设置命令参数的修改方式。右键——属性——快捷方式——目标: 在目标(T)一栏 chrome .exe"后面添加 --user-data-dir=“X:\文件夹”:(以下为本人使用) "C:\Program Files (x86)\Google\ Chrome \Ap...
文章首发先知社区:https://xz.aliyun.com/t/9752 工具已上传到github:https://github.com/SD-XD/Catch-Browser 谷歌 浏览器 存储 密码 的方式 在使用谷歌 浏览器 时,如果我们输入某个网站的账号 密码 ,他会自动问我们是否要 保存 密码 ,以便下次登录的时候自动填写账号和 密码 [外链图片转存失败,源站可能有防盗链机制,建议将图片 保存 下来直接上传 在设置 可以找到登录账户和 密码 也可以直接看 密码 ,不过需要凭证 这其实是windows的DPAPI机制 经过排查发现:C:\User\AppData\Local过大 这个文件夹与系统上安装的软件数据、缓存等有关,进行改动,易造成意外结果。 可参照:什么工具可以有效清理"C:\Users\用户名\AppData"目录下的文件? 继续深入,直到 chrome 的文件夹 C:\Users\Administrat...
最近切到i3wm 发现一个问题,在这个环境下使用 Chrome 密码 不会被 保存 ,也无法使用 密码 自动填充。使用起来非常的不方便。 然而在KDE 使用 chrome 一切正常,一切到i3wm就无法使用了。而且所有网站都要重新登录。 应该是i3wm默认缺少了一些, 保存 密钥的工具吧。 在i3wm配置 增加以下配置 exec --no-startup-id /usr/bin/gnome-keyring-daemon --start --components=secrets 在 chrome 启动时增加以下
有很多软件在使用的时候难免会有各种各样的问题(升级、重新安装…),当长期使用的软件升级或者重新安装时就需要用户将自己的资料重新输入,这样会非常的麻烦,但是现在有一个方法可以直接无缝 导出 导入的功能,无需手动输入,直接将 导出 导入就可以了,使用起来会更加的简洁和方便,那么要如何才能将想要的数据 导出 后再导入使用呢?一起来看看吧! 密码 数据 导出 打开 Chrome 浏览器 ,点击 浏览器 右上角处。 书签文件的存贮路径 /Users/username/Library/Application Support/Google/ Chrome /Default/Bookmarks 扩展插件存放位置 /Users/username/Library/Application Support/Google/ Chrome /Default/Extensions
使用Python破解谷歌 Chrome 浏览器 存储 密码 目前,谷歌 浏览器 80以后版本改进了用户存储在本机 密码 的加密方式,以往的破解 密码 方法不可行了!以下是博主测试可行的破解方法。 采用Python,安装两个包pywin32和cryptography,可以使用pip installpywin32,pip install cryptography。具体破解代码如下: import os,json,base64,sqlite3 from win32crypt import CryptUnprotectDat..
可以使用Python的第三方库python-docx和openpyxl来实现。首先使用python-docx读取word文档,然后找到表格内容并提取,最后使用openpyxl将表格内容 保存 到excel 。具体实现可以搜索相关教程或者使用以下代码作为参考: ```python import docx from openpyxl import Workbook # 打开word文档 doc = docx.Document('example.docx') # 创建一个excel文件 wb = Workbook() ws = wb.active # 遍历文档 的表格 for table in doc.tables: # 遍历表格 的行 for i, row in enumerate(table.rows): # 创建一个excel的行 excel_row = [] # 遍历行 的单元格 for cell in row.cells: # 将单元格的内容添加到excel_row列表 excel_row.append(cell.text) # 在excel 插入一行数据 ws.append(excel_row) # 保存 excel文件 wb.save('example.xlsx') 注意:以上代码只能提取简单的表格,如果表格 包含合并单元格或者其他复杂的格式,可能需要进行额外的处理。