微信聊天记录提取工具:安全导出PC端与手机端数据,生成年度报告
该公众号所分享的安全工具及项目皆源自网络,其用途仅为安全研究与学习。若用于其他用途,所有法律责任及连带后果均由使用者自行承担,与工具作者以及本公众号没有关系。现在只对常读的公众号以及星标的公众号展示大图推送。建议大家把“Hack 分享吧”设置为星标,不然可能就看不到了。
项目简介
该项目具备提取 PC 端和手机端微信聊天记录的能力,能够将其导出为 HTML 文档、Word 文档、CSV 文档并永久保存,还可以对聊天记录进行分析,从而生成年度聊天报告等。
工具功能
目前已经完成了一些功能,另外还有部分功能正在持续更新,大家可以留意一下这个项目。
<p><pre class="code-snippet__js"> <code><span class="code-snippet_outer">解密手机本地微信数据库</span></code><code><span class="code-snippet_outer">解密PC端本地微信数据库</span></code><code><span class="code-snippet_outer">还原微信聊天界面</span></code><code><span class="code-snippet_outer">文本</span></code><code><span class="code-snippet_outer">图片</span></code><code><span class="code-snippet_outer">️表情包</span></code><code><span class="code-snippet_outer">导出聊天记录</span></code><code><span class="code-snippet_outer">sqlite数据库</span></code><code><span class="code-snippet_outer">HTML(文本、图片)</span></code><code><span class="code-snippet_outer">Word文档</span></code><code><span class="code-snippet_outer">CSV文档</span></code><code><span class="code-snippet_outer">分析聊天数据,做成可视化年报</span></code></pre></p>
安装使用
1. 安装
<p><pre class="code-snippet__js" data-lang="php"> <code><span class="code-snippet_outer"><span class="code-snippet__comment"># Python>=3.10</span></span></code><code><span class="code-snippet_outer">git <span class="code-snippet__keyword">clone</span> https:<span class="code-snippet__comment">//github.com/LC044/WeChatMsg</span></span></code><code><span class="code-snippet_outer">cd WeChatMsg</span></code><code><span class="code-snippet_outer">使用 pip 安装 requirements_pc.txt 中的依赖项,并且指定安装源为 https:<span class="code-snippet__comment">pypi 的清华源地址是 tuna.tsinghua.edu.cn 且是简单模式</span></span></code></pre></p>
2. 使用
1. 登录微信
手机端利用聊天记录迁移功能把聊天数据迁移到电脑上,其操作步骤如下
<p><pre class="code-snippet__js" data-lang=""> <code><span class="code-snippet_outer">我进行设置,进入聊天界面,接着进行聊天记录迁移与备份的操作,其中包括迁移,将聊天记录迁移到电脑微信,并且在迁移完成后需要重启微信。</span></code></pre></p>
2. 运行程序
<p><pre class="code-snippet__js" data-lang="css"> <code><span class="code-snippet_outer"><span class="code-snippet__selector-tag">python</span> <span class="code-snippet__selector-tag">main_pc</span><span class="code-snippet__selector-class">.py</span></span></code></pre></p>
3.点击获取信息
https://img0.baidu.com/it/u=3692934748,4288268842&fm=253&fmt=JPEG&app=120&f=JPEG?w=500&h=538
4. 设置微信安装路径(如果自动设置好了就不用管了)
<p><pre class="code-snippet__js" data-lang=""> <code><span class="code-snippet_outer">可以到微信->设置->文件管理查看</span></code></pre></p>
点击设置微信路径按钮。然后选择该文件夹路径下的带有路径的内容。如果没有 wxid,先选择其中一个文件夹。如果选择的不对,就换其他文件夹。
获取到密钥以及微信路径之后,进行点击开始解密的操作,解密之后的数据库文件会被保存在./app//Msg 路径之下。
3. 查看
只要下载一个数据库查看软件,就能够打开数据库。比如 DB 。对于不懂 SQL 的人,可以稍微学习一下 SQL 之后再进行操作,或者也可以自动跳过该步骤,直接查看最终效果。
<p><pre class="code-snippet__js" data-lang="javascript"> <code><span class="code-snippet_outer">https:<span class="code-snippet__comment">//sqlitebrowser.org/dl/</span></span></code></pre></p>
显示效果
4. pc端功能展示
恭喜你解密成功,来看看效果吧~
4.1 最上方导航栏
可以点击获取教程,相关信息,导出全部信息的csv文件。
4.2 聊天界面
点击左侧导航栏,选择“聊天”,会随机跳转到某一个好友的界面。通过滚轮滚动,可以向上翻看更早的聊天记录。温馨提示:在翻看过程中可能会出现卡顿现象,这是因为数据加载需要时间,后期我们会继续进行优化。
https://img2.baidu.com/it/u=3710750875,2125444450&fm=253&fmt=JPEG&app=120&f=JPEG?w=608&h=436
目前聊天记录中文字、图片、表情包基本可以正常显示~
当你想要查找某一位好友的信息时,能够在图中的红框处输入信息,接着点击 Enter 回车键,然后进行检索。
4.3 好友界面
点击左侧导航栏中的好友,会跳转至好友的界面,在这里也能够选择好友。在右上方导航栏中,有以下几项:(1)统计信息;(2)情感分析;(3)年度报告;(4)退出;(5)导出聊天记录,并且可以选择将其导出为 word、csv、html 格式。
功能部分未集成或开发,请您耐心等待呀~
下载地址
点击下方名片进入公众号
回复关键字【】获取下载链接
信安考 证
可以联系我来考取以下各类安全证书,价格优惠,组团的话会更便宜,并且还会赠送【潇湘信安】知识星球 1 年。
CISP 以及 PTE、PTS、DSG、IRE、IRS、NISP、PMP、CCSK、CISSP 等。
往期推荐工具
.0
页:
[1]