python微信图片dat转码

本文介绍了如何使用Python解析微信聊天记录中.dat格式的图片。通过异或0x1e的加密原理,将.bat文件内容转换为JPG图像。详细步骤包括使用十六进制编辑器观察文件,并编写Python代码实现解码。
摘要由CSDN通过智能技术生成

微信dat转码看这里

http://sdxlp.cn/tool/wechatdat

环境

Python 3.6.3

模块

os

工具

程序员计算器

目的

通过python 实现电脑版微信中图片转码(原.dat转成JPG)

 

 

示例图

 

分析

微信图片是用异或值加密

1.先用工具打开.bat文件,但会看到一堆乱码。如下图

 

 

示例图

 

2.用notepad++的话可以,通过插件以16进制打开。打开如下图

 

 

示例图

 

3.再用 16进制打开JPG 图片如下图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值