您当前的位置:首页 > 手机百科 > 微信

微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

时间:2021-05-20 09:50:30  来源:今日头条  作者:蚂蚁飞上天

我们的微信体积越来越大,该怎样查看?该怎样为其减肥呢?重点来了。

在微信缓存中“FileStorage”文件夹时发现了其目录下的“Image”文件夹,可能是使用过程中缓存的聊天图片等,但是打开文件夹发现都是dat文件,用图片浏览器打开也提示无法查看。

微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

 

是进行了加密处理,便去网上查了一下资料,现在把解密过程描述如下。

考虑到大部分朋友可能看不懂代码,这里有个工具可以供大家使用:

http://www.sdxlp.cn/tool/wechatdat

如果好用各位给个馒头啊!!各位的支持是我们前进的动力!!!

需要的工具:Python 16进制编辑器--wxMEdit

1. 原理描述

原理很简单,就是按字节对接收到的图片文件进行了异或处理保存为dat文件,查看时再解码,并且使用的加密代码几乎是一样的,只要弄到了加密的字节码,使用其对dat文件进行异或操作保存为png文件便可以查看了。

2. 获取加密字节码 工具----16进制编辑器

将其中一个文件夹的dat文件通过16进制编辑器打开,记录其开头两个16进制的值,随机挑选一部分dat文件打开,查看开头两个16进制的值并对比,一般来说是一样的,这两个值是解密的关键。

微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

 

这里开头的两个值几乎都是3F 18,同时我们知道网络中传输的图片多为jpeg格式,而jpeg格式的图片开头两个16进制的值通常为FF D8,打开计算器,将这两个值异或一下,得到两个16进制的值,通常来说应该是一样的,那么这个16进制的值就是解码的关键了。

微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

 

本机的结果是C0,那么我们只需要将dat文件的所有数据都与C0异或便可以得到解密数据了,同时把数据保存为png格式便可以使用看图软件直接查看了。

3. 编程实现批量dat图片批量解密

1) 获取指定路径下的所有dat文件,进入for循环等待处理

2) 按次序读入dat文件,按byte对其数据与C0进行异或

3) 将异或后的数据保存下来,后缀改为png,输出到指定文件夹

微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

 

代码如下:

def imageDecode(f,fn):

dat = open(f, "rb")

out = output_path + fn + ".png"

png = open(out, "wb") for now in

dat: for nowByte in

now: newByte = nowByte ^ 0xC0 #修改为自己的解密码

png.write(bytes([newByte]))

dat.close()

png.close()

鉴于Python环境不是那么普遍,更新一下使用MATLAB实现dat图片解密的代码:

dat = fopen('
1b0882eb7706dfedc7d7becefd1ee2df.dat','rb');% 需要解码的dat文件

A = fread(dat);% 将dat文件的数据读取出来

A = uint8(A);

B = bitxor(A,uint8(243)); % 此处243就是解密字节码的十进制数值,需要更换为自己的解密码

png = fopen('Test2.png','wb'); % 将处理后的数据写入png格式文件,解密成功

fwrite(png,B); fclose(png); fclose(dat); % 将上述打开的文档关闭掉

注意事项:

谨慎删除,删除后不会恢复了。

不要做违法的事情。

好奇害死猫,不要查看别人的微信。



Tags:微信电脑版   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
电脑越来越慢,发现硬盘空间被大量占用,发现是微信自己账号下的Image文件夹引起的,因不清楚里面的图片有些是否有用,想清理一下。会代码的朋友可以看一下代码,自己做一下。不会代...【详细内容】
2021-06-02  Tags: 微信电脑版  点击:(550)  评论:(0)  加入收藏
我们的微信体积越来越大,该怎样查看?该怎样为其减肥呢?重点来了。在微信缓存中“FileStorage”文件夹时发现了其目录下的“Image”文件夹,可能是使用过程中缓存的聊天图片等,但是...【详细内容】
2021-05-20  Tags: 微信电脑版  点击:(519)  评论:(0)  加入收藏
微信作为一款国民级应用,几乎是每个人都离不开的应用,虽然微信更多的是在移动端使用,但是在很多场景下,桌面版的微信也是应用非常广泛的。windows作为最流行的操作系统,占据了绝...【详细内容】
2020-12-14  Tags: 微信电脑版  点击:(274)  评论:(0)  加入收藏
微信PC版3.0来了!这到底是个怎样的版本?先说结果吧,好消息是微信PC端新版很快就要上线了,坏消息是这一回采用是邀请内测制,注定了很多人只能等到正式上线后,才能见到新版本!好了,说...【详细内容】
2020-09-20  Tags: 微信电脑版  点击:(141)  评论:(0)  加入收藏
微信电脑版修改信息提示音的方法如下:1、安装最新版的电脑微信微信文件安装在 D:/software/weChat文件夹中2、安装eXeScope软件,这个网上可以找到。3、电脑微信关闭状态,打开eX...【详细内容】
2019-11-12  Tags: 微信电脑版  点击:(316)  评论:(0)  加入收藏
▌简易百科推荐
今天在登录PC版微信的时候,发现了一个新的功能,在界面上多了一个,仅文件传输,出于好奇,我点击了一下。于是发现了一个新的天地。登录页面点击后,出来了一个二维码,微信居然出网页版...【详细内容】
2021-12-27  程序员老王聊科技    Tags:微信网页版   点击:(2)  评论:(0)  加入收藏
现在大家都非常喜欢用微信进行社交。如果微信上有一些重要的聊天记录,我们可以将它保存成文档,这样后续查找也更方便,还能防止丢失。小编带来了具体的介绍,赶紧来看下吧。微信聊...【详细内容】
2021-12-24  IE浏览器中文网     Tags:聊天记录   点击:(10)  评论:(0)  加入收藏
微信开放平台:微信扫码登录功能官方文档: https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html1. 授权流程说明微信OAuth2.0授权登...【详细内容】
2021-12-23  老炮说Java    Tags:微信扫码   点击:(9)  评论:(0)  加入收藏
大家好,欢迎来到大雨静听的生活。你们还在用微信授权登录吗?一个方法关闭微信授权登录,让微信更加安全。有些时候安装不明软件,用微信授权登录可能会影响微信的安全,那么今天就分...【详细内容】
2021-12-23  大雨静听生活    Tags:微信   点击:(8)  评论:(0)  加入收藏
华为手机怎样同时登录3个微信?相信很多人都有2、3个微信号,有家庭号、工作号、同学号等等,所以,我们经常会看到他们身上随身携带了2个或3个手机。如果你的手机是华为手机的话,就...【详细内容】
2021-12-21  码不亭蹄    Tags:微信   点击:(8)  评论:(0)  加入收藏
不管你是社交牛X还是社交自闭,出来工作后,微信列表上的好友数量只会随着工作时间增加而增多。躺在列表里的好友有很多其实并不是“好友”,有的甚至没讲过一句话,不知不觉就加上...【详细内容】
2021-12-17  雷科技    Tags:微信   点击:(16)  评论:(0)  加入收藏
1.首先打开微信-支付页面 2.点击进入 城市服务 3.点击进入 热门服务——的社保综合 4.点击进入 山西城乡居民社保缴纳 5.点击进入 城乡居民医疗保险 6.输入缴费人...【详细内容】
2021-12-16  坚持住    Tags:微信   点击:(11)  评论:(0)  加入收藏
近日,微信虽然没有推出什么新版本,但是却悄悄上线了两项新功能,分别为“每日一看”和“查看名片”。目前,这项功能都属于灰度测试功能,因此只有拥有测试权限的用户可以使用。 至...【详细内容】
2021-12-16  果粉之家    Tags:微信   点击:(8)  评论:(0)  加入收藏
微信设置铃声语音之后,无论是朋友给你开视频还是开语音,你都由之前的“叮叮,叮叮,叮叮叮”的声音变成自己设置的铃声。那我们该如何设置呢?前提条件:你的微信版本最低要8.0.8+,当然...【详细内容】
2021-12-14  蜜蜂攻城狮    Tags:微信语音铃声   点击:(13)  评论:(0)  加入收藏
一、怎么在微信上激活医保卡?1、进入微信后,点击右下方的我,选择支付的选项进入 2、点击城市服务的图标-进入医保的选项中 3、点击医保下方的激活选项4、输入支付密码,授权激活...【详细内容】
2021-12-09    社保网  Tags:激活医保卡   点击:(14)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条