人总是有好奇心的,好友发了微信消息,然后撤回了,就很想知道,但是又不好意思问。。。。
万一是女神表白呢?哈哈~~~~
网上也有很多教程。这里仅为记录一下。用别人放网上的又感觉不安全。。遂自己折腾一下。。
好了言归正传:微信PC版防撤回修改开始~~
防撤回原理:
对方发信息给你,此时信息先到达服务器,然后服务器再把信息发送给你,之后对方撤回信息,服务器再发撤回指令给用户(自己),此时防撤回会让这条指令失效。
如果用电脑是以同步信息的方式登陆微信,此时服务器会依次推送信息,撤回信息的指令。所以你电脑上还是能看到撤回的信息的。 防撤补丁回正常情况下是不会监控用户数据的,除非是有人修改了补丁。
找到wechat安装位置,目录下找到WeChatWin.dll文件。
这是需要使用反汇编工具Ollydbg。(OD)
使用OD打开WeChatWin.dll
右键-->中文智能搜索引擎-->智能搜索
等待搜索完成。。。
右键搜索关键字 revokemsg ;
找到反汇编栏是mov ecx,wechatWi ****这行,双击转到主线程模块
往上找,离它最近的一行 je命令,右键汇编,将je修改为jmp。(je:等于就调整。jmp:为无条件转移)
然后右键 ——->复制到可执行文件-->所有修改-->全部复制
在新弹出的窗口右键-->保存即可。
然后用保存的WeChatWin.dll 文件替换你本地文件即可。
尝试一下,可以防止撤回了。