朋友在安卓微信撤回消息查看里面撤回的一条消息怎么找回?

& & 怎么找回微信上被对方撤回的图片?微信撤回图片恢复方法
1 消失的“艳”图自从微信添加撤回消息功能后,我的好奇心翻了好几番啊!我们身边有一个逗比,暂且称他为胖胖,经常在朋友圈和微信群里说单口相声,内容以自黑为主,配图恰到好处。他乐观、奉献的精神深深的打动了我们。前不久他在微信群里放出了一张聊天截图,肯定有料,但奈何他迅速撤回了。然后他在发送和撤回之间迭代,大家的好奇心被撩的不要不要的。最终通过其他渠道终于看到了那张图,治好了我的毕业综合症,心情美丽了好几天。最近还发生了一起“消息撤回事件”,主人公爱生活,有梦想。具体来说是,力争把生活存成JPEG。对,无处不拍照,无景也能high!他丢过来一张“艳”图,当我准备鸡蛋里挑骨头的时候,他撤回了!心情是这样纸滴:rm -rf /*。2 真相只有一个微信的消息撤回功能算是治疗输入法不够智能的一剂良药,但是却毁了生活中的一些小乐子啊。作为一名程序员,我忍无可忍了,柯南附体,必须找到那张消失的“艳”图。之前有听说Xposed框架里的防止微信撤回插件,更加坚定了我的信心。因为当时刚好PC和手机同时登陆了微信,所以先从PC这里入手。2.1 PC端经过一番调研,把储存的位置锁定到了[X]:\Users\[USER]\Documents\WeChat Files\[WECHAT_USER]\Data。里面有一堆以.dat为后缀的文件,他们大小不一,其中最新的一个文件100多KB,我猜这应该就是要找的图片。于是把后缀改为.jpg试试看,结果失败。果断给Notepad++装上HEX-Editor插件,秒变UltraEdit啊!为了找到图片的加密方法,随便找了一张图,发送过来,并到微信储存图片的位置找到最新的.dat文件,Notepad++打开是这样的(加密后的图片):在微信的客户端里右键另存为,把图片储存到本地,Notepad++打开是这样的(原始图片):可以很明显的看到,原始图片的63 63 ...变成了32 32 ...。猜测图片中的每一个字节经都经过了变换。为了方便寻找规律,找到原始图片的00,其对应加密后的图片的51,于是大胆猜测变换的方法是:`def&encode(b):
&&&&return&b&+&0x51但是,0x63 + 0x51并不等于0x32。把16进制换成2进制再看一下:&&&
--------------
&&&当两个1相加的时候并没有进位,所以这不是加法,而是半加,即异或!赶紧写代码试验一下:def&_decode_pc_dat(self,&datfile):
&&&&magic&=&0x51
&&&&with&open(datfile,&'rb')&as&f:
&&&&&&&&buf&=&bytearray(f.read())
&&&&imgfile&=&re.sub(r'.dat$',&'.jpg',&datfile)
&&&&with&open(imgfile,&'wb')&as&f:
&&&&&&&&newbuf&=&bytearray(map(lambda&b:&b&^&magic,&list(buf)))
&&&&&&&&f.write(str(newbuf))成功找到“艳”图。2.2 手机端(Android)通过对微信路径里的文件逐一排查,最终找到了可疑的文件:/sdcard/tencent/MicroMsg/diskcache。该路径里的文件名称类似cache.data.10,大小在2MB左右。如果把后缀改为.jpg,是可以打开的。但是,疑点在于,2MB的图片,竟然马赛克浓度这么高,这充其量也就是才10几KB吧。而且,每一个文件都是2MB左右,人工的痕迹很明显啊。能够打开图片,说明文件的内容是没有做任何修改的,文件头、文件尾都是非常正规的。难道,微信的工程师把多个图片串联了起来?!像这样:图片1的头部
图片1的尾部
图片2的头部
图片2的尾部
...因为JPEG的文件是以ff d8 ff e0开始的,以ff d9结束,搜索一下:在一个图片的二进制中搜索到了多个文件头,且文件头的前面是一个文件尾标识,与猜测吻合。至此,可以写出解密方法了:def&_decode_android_dat(self,&datfile):
&&&&with&open(datfile,&'rb')&as&f:
&&&&&&&&buf&=&f.read()
&&&&last_index&=&0
&&&&for&i,&m&in&enumerate(re.finditer(b'\xff\xd8\xff\xe0\x00\x10\x4a\x46',&buf)):
&&&&&&&&if&m.start()&==&0:
&&&&&&&&&&&&continue
&&&&&&&&&&&&
&&&&&&&&imgfile&=&'%s_%d.jpg'&%&(datfile,&i)
&&&&&&&&with&open(imgfile,&'wb')&as&f:
&&&&&&&&&&&&f.write(buf[last_index:&m.start()])
&&&&&&&&last_index&=&m.start()3 神奇的0x51对于PC端图片的加密,工程师选择了一个神奇的数字0x51与各个字节进行异或。为什么要选择0x51呢?&&&&chr(0x51)
'Q'0x51对应的ASCII码为“QQ”的Q!最后献上微信图片解密、找回撤回的图片工具: 。参考 本文转自知乎专栏Yang的后花园:
(友情提示:可直接按Ctrl+Enter提交评论)
更多相关文章
选择月份归档2016年11月 (1)2016年10月 (1)2016年9月 (1)2016年8月 (4)2016年7月 (2)2016年2月 (1)2015年8月 (2)2015年7月 (1)2015年6月 (2)2014年11月 (1)2014年10月 (1)2014年9月 (1)2014年6月 (1)2014年3月 (2)2013年11月 (2)2013年10月 (2)2013年9月 (1)2013年8月 (1)2013年7月 (4)2013年6月 (2)2013年5月 (4)2013年4月 (5)2013年3月 (3)2013年2月 (1)2012年12月 (2)2012年10月 (1)2012年9月 (1)2012年8月 (1)2012年7月 (1)2012年6月 (2)2012年5月 (1)2012年4月 (1)2012年2月 (1)2011年12月 (1)2011年11月 (2)2011年9月 (2)2011年8月 (3)2011年7月 (5)2011年6月 (8)2011年5月 (6)2011年4月 (1)2011年3月 (3)2011年2月 (1)2011年1月 (8)2010年12月 (12)2010年11月 (11)2010年10月 (14)2010年9月 (13)2010年8月 (18)2010年7月 (24)2010年6月 (19)对方撤回了一条消息,&教你如何查看已经撤回的微信消息!
不知道大家有没有这样的感觉,有时候你在给朋友发微信时,对方可能趁你不注意发了消息然后撤回了。比如↓↓↓
<img HEAVYPRESS="http://image.zzd.sm.cn/.jpg?id=0" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/.jpg?id=0" DATA-ERRORURL="http://image2.zzd.sm.cn/.jpg?id=0" DATA-HEIGHT="682" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/.jpg?id=0" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="0"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
好想知道女神跟我说了什么~
是同意了?
还是拒绝了?
我要不要打电话过去?
万一要是拒绝了我还跟她打电话岂不是很没面子……
这样让人心痒痒的,
还不如当没接到过这条消息啊……
<img HEAVYPRESS="http://image.zzd.sm.cn/7774265.jpg?id=0&width=720" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/7774265.jpg?id=0&width=720" DATA-ERRORURL="http://image2.zzd.sm.cn/7774265.jpg?id=0&width=720" DATA-HEIGHT="480" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/7774265.jpg?id=0&width=720" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="1"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
&#9650;图片来源:东方IC
好吧!是不是有人感觉这个“消息撤回功能”简直是人类技术文明的“倒退”啊?
面对这种情况的时候该怎么破?天下无难事,只怕有心人。
这不,已经有人找到了应对方法,下面就来分享给大家。
<img HEAVYPRESS="http://image.zzd.sm.cn/2429689.jpg?id=0&width=720" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/2429689.jpg?id=0&width=720" DATA-ERRORURL="http://image2.zzd.sm.cn/2429689.jpg?id=0&width=720" DATA-HEIGHT="427" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/2429689.jpg?id=0&width=720" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="2"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
&#9650;图片来源:东方IC
当然了,因为资源有限,现在的应对方法只针对iPhone用户防文字撤销。
▌步骤很简单,看好:
1.首先我们来打开iPhone的设置,选中通知栏。
<img HEAVYPRESS="http://image.zzd.sm.cn/627307.jpg?id=0&width=720" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/627307.jpg?id=0&width=720" DATA-ERRORURL="http://image2.zzd.sm.cn/627307.jpg?id=0&width=720" DATA-HEIGHT="449" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/627307.jpg?id=0&width=720" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="3"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
2.把微信设置为允许通知并打开所有通知选项。
<img HEAVYPRESS="http://image.zzd.sm.cn/4503343.jpg?id=0&width=720" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/4503343.jpg?id=0&width=720" DATA-ERRORURL="http://image2.zzd.sm.cn/4503343.jpg?id=0&width=720" DATA-HEIGHT="576" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/4503343.jpg?id=0&width=720" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="4"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
3.相信看到这里,机智的小伙伴已经知道该从哪里查看撤回的消息了,没错就是通知栏!
如果你按照这个方法还是无法查看到撤回消息的话,那一定是微信内的设置问题了,可以打开微信设置里的新消息通知,然后打开“通知显示消息详情”就好啦!
<img HEAVYPRESS="http://image.zzd.sm.cn/6436512.jpg?id=0&width=720" DATA-src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://image.zzd.sm.cn/6436512.jpg?id=0&width=720" DATA-ERRORURL="http://image2.zzd.sm.cn/6436512.jpg?id=0&width=720" DATA-HEIGHT="425" DATA-WIDTH="1440" DATA-IMPORTURL="" SRC="http://image.zzd.sm.cn/6436512.jpg?id=0&width=720" STYLE="padding: 0 margin: 0 list-style: vertical-align: border-style: border-width: max-width: 100%; transition: opacity 0.25" NAME="5"
ALT="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!"
TITLE="对方撤回了一条消息,&教你如何查看已经撤回的微信消息!" />
&#9650;图片来源:东方IC
看到这里,可能有小伙伴会说,微信既然允许对方撤回消息,为什么要留下“某某撤回了一条消息“的提示呢?
其实微信的消息撤回有点像邮件的撤回。还是以iPhone用户为例,在消息发出去的那一刻,既然对方已经在锁屏处的“通知”中看到了消息,因此很难做到无痕。
这时候,接收者收到通知后打开却发现没有消息,会以为丢失消息,反而要发送者重发一下,这就会让双方陷入尴尬。
另外,在一些商务谈判或者借贷等特定场合,如果撤回信息无文字提示,则将会导致对方利益受到损失。
从功能开发角度来说,撤回功能的诞生是为打错别字或者发错人等正常使用场景考虑的。对于那些特殊的场景(比如情侣吵架等),用户在信息发出前还是尽量克制情绪,避免“冲动行事”,以免错过撤回时间(2分钟哦),不幸酿成“杯具”。
微信设置文字撤回提示,不仅为接收者留下一丝遐想,更时刻提醒着那些“爱撤回”的人:不要过度依赖甚至滥用此功能。因为你的撤回已经留下痕迹,此外,更要敢于对自己说出的话负责呀。
如果您喜欢这篇文章请发到朋友圈和大家一起分享哦!
&有一个适合普通人的网上创业项目,投资小,市场竞争很小,市场潜力很大,关键是有系
&统手把手培训,普通人都可以学的会,首创体验式营销,独特流水线营销,先学技巧后加
&盟,先有团队后加盟,先有收入后加盟,客户主动求加盟,微信【z】,咱
&们可以详细交流一下。
& 或者长按二维码了解
&该文章采集于网络版权归原作者所有
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。对方撤回了一条消息。教你如何查看已撤回的微信消息! - 简书
对方撤回了一条消息。教你如何查看已撤回的微信消息!
不知道大家有没有这样的感觉,有时候你在给朋友发微信时,对方可能趁你不注意发了消息然后撤回了。比如...
好想知道女神跟我说了什么,是同意了吗?还是拒绝了?我要不要直接打电话过去?万一要是拒绝了我还跟她打电话岂不是很没面子?
好吧我顿时感觉这个消息撤回功能简直是人类技术文明的倒退啊!这样让人心痒痒的还不如当没接到过这条消息啊。不过作为一个技术控,绝不能就此知难而退,为了研究出女神到底说了什么,我研究了一晚防撤回的方法,所以今天打算来分享给大家。
ps:只针对iPhone用户防文字撤销好了,言归正传。首先我们来打开iPhone的设置,选中通知栏。▼把微信设置为允许通知并打开所有通知选项
相信看到这里,机智的小伙伴已经知道该从哪里查看撤回的消息了,没错就是通知栏!请大家不要在意图片里的细节,毕竟这只是一篇正经的教程帖。如果你按照这个方法还是无法查看到撤回消息的话,那一定是微信内的设置问题了,可以打开微信设置里的新消息通知,然后打开通知显示消息详情就好啦~PS:最后提醒一下,如果你的女票爱查岗的话请谨慎打开此功能,不然在关键时候弹出一条不合时宜的消息的话,可别怪我没提醒你有生命危险啊~如果您喜欢此篇文章,记得发到给好朋友哦!分享智慧,好运常伴您!老板都喜欢关注的公众号长按关注公众号,每天都有精彩阅读原文:http://www.jianshu.com/p/
书路——荆棘鸟 请帮忙点击上图,不影响您浏览 荆棘鸟 作者:【澳】考琳·麦卡洛 内容简介 这本书是一部澳大利亚的家世小说,以女主人公梅吉与神父拉尔夫的爱情纠葛为主线,描写了克利里一家三代人的故事,时间跨度长达半个多世纪之久。 年富力强的神父一心向往罗马教廷的权力,但他却爱上...
微信我们几乎每天都在用,有时好友突然发来一条消息,我们没有及时查看,就被撤回了,人都有好奇心理,如果朋友告诉你还好,要是不告诉你可真是让人急躁呢。别怕,今天“电脑那些事儿”的小编就教大家一招,如何查看被撤回的微信消息,新技能get√起来吧! 1、打开“设置”后,点击“通知”...
用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWebImage多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件Reachability监测网络状态DateTools友好化时间MBP...
点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统开发框架, 屏蔽掉 IM 系统的复杂的细节, 对外提供较为简洁的 API 接口, 方便第三方应用快速集成 IM 功能。网易云信还开发了可供开发者们参考,如何使用...
那年夏天 你的侧脸 变成我众人皆知的心事 偷看你笑 看你打球 已成为我单调生活的乐趣 从未多想 能够跨越 所谓友谊的距离 保持现状 当作念想 或许也是一种奢侈的渴望 几年过去 鼓起勇气 拨通那串号码 无言的尴尬 只能用一句“再联系”来收场 挂掉电话 忽然领悟 占领在心中的只...
振翅而起时 天空即是陆地 出云端寻求庇护 心向往 温暖开阔处 大雁,胸膛在 八千米高空中微微颤抖的那一只 正在进行的 不是逃亡 是归宿 就这样在曲折路上笔直地走上一遭 等到来年相随的或许是另一群同伴 或许它早已魂归大地 命丧在风中 一片凌乱飘过的羽毛 余下三万五千片羽毛接着...
转自小象学院 邹博 学习笔记 Bootstraping 是一种有放回的抽样方法 Bagging的策略 bootstrap aggregation 从样本集中重采样(有重复)选出n个样本 在所有属性上,最这n个样本建立分类器(ID3,C4.5,CART,SVM,LR等) 重复...
demo链接:https://github.com/OwenJoe/TextFieldAndTextView.git
先上图: 很多人都会发现 自己眼睛下面突然长了很多圆形的小颗粒 ,微微偏白。其实这种就是脂肪粒。 脂肪粒应该分为粟丘疹和汗管瘤两种 医学上并没有脂肪粒这个名称, 我们通常意义上所说的脂肪粒, 应该是栗丘疹。如果是汗管瘤 ,需要去就医,通过护肤是没办法改善的。 具体脂肪粒的起...微信别人撤回的消息怎么找回?_百度知道
微信别人撤回的消息怎么找回?
微信别人撤回的消息怎么找回?OPPOR11手机怎么找回微信好友撤回的消息?求解!
我有更好的答案
已经撤回的信息你是没办法看到的
找回不了。微信消息一但撤回无法通过任何方式找回。
为您推荐:
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。电脑爱好者之家
您身边的电脑家园
微信怎么看对方撤回的消息?微信撤回的消息怎么查看?苹果后台查看撤回的消息
是微信推出的一项小功能,例如发送信息后,如果不想让对方查看,可点击撤回,对方则无法查看此信息了。但是这对于有强迫症与强好奇心的人来说,简直就是一种折磨。那么有没有方法查看对方已经撤回的微信消息呢?有的朋友可能下载了一下软件来查看消息。但是不用这么麻烦,使用苹果手机的朋友可以直接查看已撤回的消息。
微信查看撤回消息的方法
首先需要说明一点,此方法暂时只适用于苹果设备。
打开设置后,点击通知。
进入通知栏里面,在下面的应用中找到微信,点进去。
点开“允许通知”,此选项一般都会点开。
将下面可选项中的“在‘通知中心’中显示”,也要点开,就样就大功告成了。
接下来,如果有朋友跟你私聊或者在微信群中撤销了一条信息的话,你再也不用担心你会错过了!下拉打开通知栏,你就会惊喜的看到他/她说了什么!
锁屏状态下,想要看到的话,就要将通知选项里点开“在锁定屏幕上显示”选项。另外,此法只能查看文字信息,图片信息与链接是无法查看的。}

我要回帖

更多关于 微信怎么看撤回的消息 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信