微信上被对方撤回图片如何恢复?

关注者
184
被浏览
247030

19 个回答

2017-7-4

评论中提到之前版本的dat文件监视器由于备份太快直接备份了原始的图片,只需要将备份文件的后缀改一下就好了.现将之前版本的链接放在这里.github.com/Seraphli/dat

2016-10-12 看来有研发人员偷偷看了这个回答然后修改了代码,导致微信撤回后会删除dat文件了. 所以此回答在某种程度上失效了. 为了防止类似的事件再次发生,我自己写了一个工具用来备份Dat文件.如果使用这个工具,可以在微信撤回之后找到同样时间的dat.bak文件进行恢复就可以了. Bitbucket: Seraphli / DatFileWatcher

Github: Seraphli/datfilewatcher

有人需要的话可以下载.

微信dat文件转图片在这里下载:

Bitbucket: Seraphli / wic - Bitbucket

GitHub: Seraphli/wic 2016-9-24 在最新版本的微信中,注意到一个这样的情况.如果你在对方撤回之前并没有打开微信客户端,可能是在右下角也可能是缩小到任务栏,这两种情况会造成微信不产生dat文件.即微信没有下载过这个文件,在对方撤回之后微信直接选择了不下载这个文件.所以这样的情况下,算法是无法运行的.

2016-6-21 统计了一下,有141个人私信,96个赞.大约2/3. 既然快到100赞了.那么我也就懒得再回复私信了. 私信内容在这里: bitbucket.org/Seraphli/wic 仔细阅读说明 之后不会回复任何关于此回答的私信. 任何 "不知道密码" "文件有问题" 的情况,都是自己没有仔细按照说明做. 出现这种情况,也无需私信我.我也不会回答了.


任何转载需附上回答的全部内容. 原回答如下 ---------------------分割线 ----------------- 通过不断的努力...实现了电脑端的微信图片的恢复.... 就是一个简单的字节加密...写了个Python的小程序就可以恢复了... 要是想要恢复...首先得找到dat文件... 手机上要找到源文件太麻烦了...文件夹太多...

电脑端的话...打开文件夹: 我的文档\WeChat Files\你的用户名\Data 然后通过两种方法查找原始的dat文件: 1.根据修改时间 2.在电脑端的微信上找到那张图片的前后图片,然后右键保存,从弹出的保存窗口中复制默认的文件名,然后在文件夹中搜索文件名,会找到一个和此保存的文件名相似的dat文件,然后查找前后.

------------------------------------分割线 2016-3-12-------------------------- 另外来问解压密码的人,麻烦查看压缩包文件的说明。我说仔细阅读说明,真的是想说“仔细”阅读说明。没有看到压缩包说明的人,请使用WinRAR。 另外其他平台没有研究过...不用来问了...

1)如果你是安卓系统的手机,如果你之前装有360卫士等相关软件,那么恭喜你,你可以很方便地找回被对方撤回的图片。具体流程如下图:


2)苹果手机,暂时未发现相关功能。

综上,还可以通过以上方法,


1、找回或删除微信上撤消的或误删除的图片、视频、下载的文件……特别值得一提的是。聊天语音,由于微信对聊天语音进行了加密,暂不支持播放;仅支持公众号语音消息播放。


2、找回或删除手机QQ上撤消的或误删除的图片、视频、下载的文件……