QQ坦白说解密教程 for iOS
最近QQ坦白说功能在我的好友之间十分火热,也因此催生了许多人想要查看坦白说发送者的欲望,考虑到网上没有太多的坦白说解密教程,这里打算自己写一个。
首先,你需要准备以下工具
- 一台iPhone
- 一台运行着Windows的电脑
- 在电脑上安装并运行fiddler抓包工具
- iPhone和电脑在同一个Wi-Fi下,且可以内网互通(几乎所有的家庭网络都可以,但大部分学校等场所的Wi-Fi会进行客户端隔离,遇到这种情况可以请别人使用手机开热点)
在电脑上运行Fiddler,点击Tools菜单中的Options
进入HTTPS选项卡,左边按照如图设置,点击右边的Actions,然后点击Export Root Certificate to Desktop
再进入Connections选项卡,按照如图设置,特别是要去掉Act as system proxy on startup和勾上Allow remote computers to connect,之后点击OK,此时在电脑上关闭Fiddler,并重新打开
之后,我们通过邮箱将Fiddler导出到桌面的CA证书传给手机,这里建议使用邮箱
之后,在手机上打开邮箱,并安装
期间可能要求输入密码,这时候输入的是手机的锁屏密码
然后,我们进入手机的 设置->通用->关于本机->证书信任设置,将DO_NOT_TRUST_FiddlerRoot打开
然后,我们查看电脑的内网IP地址,这里以Windows 10为例
右键点击右下角的网络图标(有的为Wi-Fi),打开“网络和Internet”设置
点击更改连接属性
此时可看到电脑的内网IP地址,一般选择IPv4即可(如果你愿意打长一点的话IPv6也行)
在手机上点击Wi-Fi旁的(i)图标
点击配置代理
再点击手动,输入电脑的内网IP地址,并填写端口号为8888,然后存储,退出(手机上若存在代理软件请关闭)
注意:请将10.12.0.4替换为你的电脑内网IP地址
之后,在手机上打开QQ,用电脑上的QQ将https://ti.qq.com/honest-say/my-received.html发送给手机,并在手机上点击这个链接
此时,转向电脑上的Fiddler,点击工具栏上的Find,输入url为https://ti.qq.com/cgi-node/honest-say
再点击红框的部分,可以看到好友发来的内容
这时候,我们先把手机上的HTTP代理设置关闭,再进入刚才的设置页面,在配置代理中选择关闭,然后点击存储
之后回到电脑上的Fiddler,对我们要查看的坦白说,在fromEncodeUin上右击,复制(Copy)
在下方粘贴即可解密
加密的QQ号:
这个页面的解密来自我的开源项目:github.com/cyyself/qq_uin_decryptor,欢迎提交PR