晚上吃饭看手机新闻的时候看到这么一篇 --- <a href="http://www.ithome.com/html/it/203433.htm" target="_blank" rel="noopener">腾讯郁闷:微信朋友圈发红包看照片被破解</a>。其提供的破解模糊微信红包照片的方法是通过抓包:“ 具体方法是手机端安装Surge代理APP,然后电脑端安装CCproxy(win)或者Charles(mac)抓包工具,将手机的流量通过Surge发送到电脑上,之后用电脑端的抓包软件可以看到清晰图片 ”。 原理了解后,对这种手机上还要装软件的方法感觉很low,由于之前也做过<a href="https://blog.361way.com/mobile-app-auto-sign/4661.html" target="_blank" rel="noopener">手机APP自动签到—python实现</a> ,所以对个中原理还是比较清楚的,这次还是参照之前的APP自动签到方法。

一、破解对象

在我自己的朋友圈里也发现了不少,这里截图两个,破解前如下:



<img src="https://blog.361way.com/wp-content/uploads/2016/01/weixintu.png" width="601" height="252" title="微信红包照" alt="微信红包照" />

二、准备工具

电脑上安装fiddler并设置,同样将手机代理项设置为电脑的IP地址 --- 手机上不需要安装任何软件,只需要设置代理,这部分在手机APP自动签篇到里已提到过,这里不再赘述。

三、抓包破解

在抓包之前先在微信-设置-通用中清理微信存储空间,接着再重新打开朋友圈。



<img src="https://blog.361way.com/wp-content/uploads/2016/01/fiddler.png" width="674" height="339" title="fiddler" alt="fiddler" />



我们将这里抓到的图片点开,将右上角的视图切为Inspectors,右下边的视图切为imageview 。这个就是第一张模糊图里的 “我的另一半” 的真容。也可以复制右上解的图片真实地址,通过浏览器打开查看。



<img src="https://blog.361way.com/wp-content/uploads/2016/01/getimage.png" width="940" height="405" alt="" />



下面这张就是所谓的果照:



<img src="https://blog.361way.com/wp-content/uploads/2016/01/getimage2.png" width="454" height="199" alt="" />



由于原模糊图还是可以看到此许轮廓的,这样一对比,很轻易的就找到真实图和模糊图的对应关系,而且在刷新朋友圈内的图片是按时间顺序排列的,刷新抓包时也一样,基本上按顺序和手机对应也可以知道对应的关系。



最后再找朋友真实验证下:



<img src="https://blog.361way.com/wp-content/uploads/2016/01/weixintalk.png" width="279" height="331" alt="" />



写在最后:个人觉得<span>本篇这样的技术贴比那些</span>所谓的假果照更应该给打个赏,你认为呢?<img src="https://blog.361way.com/wp-content/plugins/kindeditor-for-wordpress/plugins/emoticons/images/13.gif" border="0" alt="" />



<br />