5步完成微信/QQ防撤回补丁:RevokeMsgPatcher使用指南

📅 2026/8/26 20:07:15
5步完成微信/QQ防撤回补丁:RevokeMsgPatcher使用指南
5步完成微信/QQ防撤回补丁RevokeMsgPatcher使用指南【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcherRevokeMsgPatcher 是一款针对 Windows 平台 PC 版微信/QQ/TIM 的防撤回补丁工具它修改客户端的消息处理文件使消息被撤回后本地内容不再被删除。微信防撤回与 QQ防撤回均可一键完成且所有改动可还原。5步完成微信/QQ防撤回补丁获取程序可直接下载仓库提供的编译包也可克隆源码自行构建git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher完全关闭目标软件微信/QQ/TIM右键以管理员身份运行 RevokeMsgPatcher。没有管理员权限将无法写入客户端 DLL 文件。确认安装路径安装版会从注册表自动读取绿色版点...手动指向安装目录。勾选防撤回等功能点击安装补丁等待完成。因修改了客户端文件杀毒软件可能弹出警告确认信任后放行即可。启动软件验证让对方撤回一条消息聊天窗口中原文仍在即生效。修改跳转指令为什么能拦截撤回客户端执行撤回的流程是固定的先收到服务器下发的撤回通知再执行删除本地记录、替换为消息已撤回提示的代码。对于微信消息撤回怎么取消的疑问RevokeMsgPatcher 作用于第二步它找到通往删除分支的跳转判断把原本的条件跳转改为无条件跳过撤回通知照常到达本地消息却不再被改动。定位这一步的关键是找到特征码。开发者在 x32dbg 中附加微信进程在 wechatwin.dll 模块内搜索 revokemsg 相关字符串命中的位置就是撤回处理逻辑的入口。下图中注意左下角搜索框展开的字符串选项以及左侧列出的搜索结果。特征确定后开发者把关键跳转指令前后的字节序列记录下来。打补丁时程序只在文件内匹配到对应位置替换几个字节其余内容一律不动。下图补丁窗口展示了这次写入操作两条规则分别作用于 wechatwin.dll 的两个位置勾选后点修补文件即可完成这正是点击安装补丁时程序自动做的事。微信、QQ、TIM的版本支持范围三个客户端对应的文件并不相同微信防撤回作用于 WeChatWin.dll微信 4.0 之后文件名改为 Weixin.dllQQ 与 TIM 的防撤回工具都修补 Bin 目录下的 IM.dll。各平台的版本判断与文件定位逻辑拆分在 Modifier 目录的独立文件中微信部分见RevokeMsgPatcher/Modifier/WechatModifier.cs。覆盖面方面微信最广精确匹配列表覆盖 2.7.0 至 2.8.03.x 到 4.1.x 按版本区间匹配特征区间内的小版本升级通常不失效QQ 支持 9.0.4 至 9.4.7 及以上TIM 覆盖 2.3.2 与 3.0 至 3.4 以上新版 QQNT9.8.0 系列则使用 wrapper.node 文件。三者的特征获取第一步相同都是在调试器中附加进程再观察撤回行为。截图中的文件菜单列出了附加入口附加成功后即可跟踪消息被撤回时执行了哪条分支并记录为特征。微信版本更新后如何重新安装补丁客户端升级会替换 DLL 文件原字节序列随之失效补丁也就失效需要重新安装。程序内置的补丁数据按工具版本组织在RevokeMsgPatcher.Assistant/Data/目录下从 0.7 到 2.1 每个版本一个 patch.json。每个 patch.json 含两类补丁信息一类是精确版本加 SHA1 校验值用于完全对应的版本另一类是特征码加版本区间覆盖区间内的所有版本。启动时程序先比对精确匹配对不上再回落到特征码界面会把版本状态显示为绿色支持特征防撤回或红色不支持。出现红色时可等待项目补充对应特征或回退客户端版本后再执行前面的五步。备份与还原所有修改可逆写入前程序会计算目标文件的 SHA1 并与记录的前值比对一致才说明文件未被改动若与补丁后值一致则提示已安装过、拒绝重复覆盖。确认无误后先为原文件建立 .bak 备份打补丁过程中任何一步出错都会自动恢复已修改的部分。主界面的备份还原按钮随时可把文件还原为原始状态不需要额外操作。微信多开与自定义补丁微信的单实例限制靠启动时创建的命名互斥体实现本工具的多开功能改变这个互斥体的创建与判断逻辑使第二个微信实例不再被拦截。微信多开补丁可与防撤回同时勾选、同一次操作生效。仓库还附带一个独立的多开程序不修改任何文件、直接启动多个微信但如果你已对微信打过多开补丁二者不必叠加使用。工作与生活账号分离、多账号管理等场景任选其一即可。想自行调整补丁行为的人只需理解 patch.json 的结构搜索序列是原始特征替换序列是新字节版本区间限定适用范围修改对应字段就能得到一份可用的自定义补丁。这类防撤回工具适合哪些用户如果你是职场用户工作群里常有因笔误或内容错误而撤回的消息打上补丁后本地记录保留原文省去反复确认信息的沟通成本。如果你是学习社群成员老师或群主偶尔会撤回公告和分享资料本地留存副本后不必重新寻找学习资料。如果你是客服人员完整的沟通记录是后续跟进与纠纷处理依据防撤回能保留对话原貌配合多开也方便管理多个工作账号。该工具只改动客户端中消息撤回这一个分支不动其他功能所有修改都能一键还原。使用上请留意保留下来的消息应限于个人存档用途不要传播他人的隐私内容并遵守相应平台的服务条款与相关规定。【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考