news 2026/9/17 4:22:47

RevokeMsgPatcher 防撤回补丁完整指南:安装、原理与多开一次生效

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RevokeMsgPatcher 防撤回补丁完整指南:安装、原理与多开一次生效

RevokeMsgPatcher 防撤回补丁完整指南:安装、原理与多开一次生效

【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher

RevokeMsgPatcher 是一款 Windows 平台的开源防撤回补丁工具,覆盖 PC 版微信、QQ、TIM 以及新版 QQ(NT 架构)。它通过修改客户端的 DLL 文件,让对方撤回消息后本地依然可见,微信还支持附带多开功能。既适合需要保留完整聊天记录的普通用户,也对想研究二进制补丁的开发者友好。

功能一览

一个界面管理多款客户端的防撤回,微信可叠加多开:

应用修改目标补丁覆盖附加能力
PC 微信WeChatWin.dll(3.x)/ Weixin.dll(4.x 新架构)2.6.6.28 起微信多开
PC QQBin\IM.dll9.1.6 起
TIMBin\IM.dll3.0.0 起
QQ 轻聊版Bin\IM.dll7.9.14308 起
新版 QQ(NT)wrapper.node9.8.x

从下载到生效

前置要求:

项目要求
操作系统Windows 7/8/10/11,不支持 XP
运行环境.NET Framework 4.5.2 或更高
权限以管理员身份运行
目标软件打补丁前必须完全关闭

操作步骤:

  1. 获取工具。可执行git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher,或直接下载 Release 压缩包解压使用。
  2. 关闭微信/QQ/TIM,以管理员身份运行 RevokeMsgPatcher.exe,等待右下角"获取最新补丁信息"完成。
  3. 选择应用与安装路径。安装版一般从注册表自动读取路径,绿色版需手动浏览选择。
  4. 勾选"防撤回"(微信可加勾"多开"),点击"安装补丁"。此过程会修改 WeChatWin.dll / IM.dll,杀毒软件弹出警告时放行即可。
  5. 启动对应客户端,按下一节验证是否生效。

它是怎么做到的(选读)

核心思路是二进制补丁:开发阶段先用 x32dbg 之类的调试器挂上微信进程,在 WeChatWin.dll 中搜索 "revokemsg" 字符串定位处理撤回的函数,再把其中负责"是否执行撤回"的判断字节改掉,常见手法是把条件跳转改成无条件跳过。

工具并不记录绝对地址,而是把定位用的特征码写入各版本的 patch.json,配置集中在 RevokeMsgPatcher.Assistant/Data/ 目录,按版本号逐个存放。这样即使 DLL 升级导致代码偏移,也能靠特征重新命中。每次修改前程序都会备份原文件,界面上的"备份还原"可一键回退;具体执行由 RevokeMsgPatcher/Modifier/ 下的各修改器完成,如 WechatModifier、QQModifier。

适合谁用

  • 工作中常收到被撤回的需求或报价消息:记录完整保留,省去反复确认。
  • 要同时挂工作号与个人号的微信用户:勾选多开后一个软件开两个窗口,切换成本归零。
  • 运营、客服需要并行管理多个账号:多开与防撤回组合使用。
  • 群聊里资料、链接经常被撤回的学生党:撤回后内容仍在,方便回溯。
  • 想学逆向与二进制修改的人:源码中的特征匹配与字节替换是完整的小型实践。

上手前必看清单

杀毒软件报警告正常吗?正常。程序修改的是微信/QQ 的核心 DLL,放行或加入信任列表即可。

客户端升级后补丁失效?先用"备份还原"恢复原文件,等工具更新支持新版本后再重新打补丁。

点"安装补丁"后界面无响应?修改文件期间界面可能短暂卡住,耐心等待;若持续无响应,确认软件已完全关闭并以管理员身份重新运行。

已经打了多开补丁,还能用独立的多开工具吗?不能重复使用。安装多开补丁后微信本身已支持多开,独立的通用多开小工具(RevokeMsgPatcher.MultiInstance 子项目)是为未打补丁的用户准备的。

如何验证生效

  1. 安装后主界面"当前版本"下方应显示"支持特征防撤回"字样。
  2. 打开微信或 QQ,让好友发一条消息再撤回,确认该消息在会话列表中仍然可见。
  3. 若勾选了多开,连续启动两个微信实例,确认两个窗口都能正常登录收发消息。

写在最后

本工具会修改客户端本地文件,请仅在个人设备上使用并注意账号安全。版本支持范围与常见问题细节,可查阅 README.md。

【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/17 4:22:01

WOA-BiLSTM时间序列预测:超参数自动优化与Matlab实现

简介:面向时间序列预测需求,提供Matlab实现的鲸鱼算法优化双向长短期记忆网络(WOA-BiLSTM)完整程序,适合正在研究时序预测或需要构建深度学习预测模型的学生、科研人员与工程师,可应用于电力负荷、交通流量…

作者头像 李华
网站建设 2026/9/17 4:21:01

Debian命令行网络配置全指南:从有线到无线一步步搞定

1. 动手之前,先想清楚:命令行配网络到底解决什么问题很多人一听到“命令行配置网络”就发怵,觉得图形界面点两下鼠标的事,何必折腾终端。但真实场景里,你大概率会遇到下面这几种情况:装完 Debian 服务器发现…

作者头像 李华
网站建设 2026/9/17 4:20:32

ET8022W触摸芯片应用指南:从电容感应原理到小夜灯方案设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/17 4:19:18

FreeMoCap完整指南:5步用USB摄像头搭出免费动作捕捉系统

FreeMoCap完整指南:5步用USB摄像头搭出免费动作捕捉系统 【免费下载链接】freemocap Free Motion Capture for Everyone 💀✨ 项目地址: https://gitcode.com/GitHub_Trending/fr/freemocap 你需要动捕数据,但第一反应可能是十几万的动…

作者头像 李华