RevokeMsgPatcher 防撤回补丁:微信/QQ 消息撤回了也能留下的完整安装指南
RevokeMsgPatcher 防撤回补丁微信/QQ 消息撤回了也能留下的完整安装指南【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher你是否也遇到过这种情况群里的重要通知刚弹出就被撤回等你点开时只剩一行灰色提示。RevokeMsgPatcher 是一款运行在 Windows 上的开源补丁工具通过修改微信、QQ、TIM 等软件的本地文件让被撤回的消息继续保留在聊天记录中微信还支持可选安装多开功能并且所有修改都能一键还原。它支持哪些软件能做什么一句话结论PC 端主流即时通讯软件基本都覆盖了其中只有微信额外提供多开选项。软件被修改的目标文件提供能力微信3.xWeChatWin.dll防撤回 多开可选微信 4.0Weixin.dll防撤回 多开可选QQBin\IM.dll防撤回TIMBin\IM.dll防撤回QQ 轻聊版Bin\IM.dll防撤回QQNTwrapper.node防撤回每个软件支持的具体版本范围程序启动时获取的补丁信息里都会标注界面上可以直接查看。在 QQ 的 IM.dll 中定位消息撤回相关逻辑原理只改几个字节不碰聊天记录先说结论它本质是一个二进制补丁器——在目标 DLL 里搜索一段特征字节然后把其中几处指令改掉让撤回替换消息的逻辑不再执行。拆开来看只有三步特征匹配补丁程序先在 DLL 中搜索关键字符串例如与 revokemsg 相关的标识锁定撤回处理函数的位置。按版本改写修改规则按软件版本分组存放在 RevokeMsgPatcher.Assistant/Data/ 的 patch.json 中例如把条件跳转指令 JE 改写为 JMP或把调用指令改写成空操作从而跳过撤回替换。可逆操作动手修改前会先把原文件备份为 .bak之后随时可以还原。在 WeChatWin.dll 中搜索特征字符串定位需要修改的位置各软件的改写逻辑分别由 RevokeMsgPatcher/Modifier/ 目录下的 WechatModifier.cs、QQModifier.cs、TIMModifier.cs 等实现源码完全开源GPLv3修改了什么可以逐字节核对。安装前检查清单开始之前请确认这四项都满足否则补丁大概率装不上或装上无效系统为 Windows 7 或更高版本不支持 XP已安装 .NET Framework 4.5.2 或更高版本低版本可能打开程序无反应或直接报错目标软件微信/QQ/TIM 等已经完全退出而不是最小化准备以管理员身份运行本工具RevokeMsgPatcher 安装步骤获取程序。可以克隆源码仓库后自行运行或下载发布包git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher右键 RevokeMsgPatcher.exe选择以管理员身份运行等待右下角提示获取到最新补丁信息。在选择应用中点选目标软件微信 / 微信4.0 / QQ / TIM / QQ轻聊版 / QQNT。安装版会自动从注册表识别安装路径绿色版需要手动选择路径。在可选功能中勾选需要的项例如给微信额外勾选多开。点击安装补丁界面可能出现一段时间的无响应耐心等待即可。启动软件验证请人发一条消息再撤回内容应该还留在记录里。安装补丁工具对 WeChatWin.dll 执行改写前会先完成备份一个提醒因为工具确实修改了 WeChatWin.dll、IM.dll 等文件杀毒软件弹出警告属于正常现象确认来源后可选择放行。附赠通用微信多开小工具除了打多开补丁项目还附带一个不依赖微信版本的多开小工具源码在 RevokeMsgPatcher.MultiInstance/用法见 RevokeMsgPatcher.MultiInstance/README.md自动模式点击启动多开即可连续启动多个微信实例启动频率太快时可能失败。手动模式用关闭所有微信进程清理无界面残留进程再用清理所有微信互斥句柄清掉微信判断多开的互斥标志只靠手动模式时每开一个新微信都要点一次后者。注意如果你已经通过本工具给微信装过多开补丁微信本身已支持多开请不要再叠加使用这个小工具。补丁失效、想还原怎么办软件升级后补丁失效微信/QQ/TIM 更新之后必须重新安装补丁。可以运行本工具先点备份还原恢复原文件等新版本补丁支持后再安装。想彻底撤销任意时刻点击备份还原按钮即可还原依赖打补丁时生成的 .bak 备份若备份缺失工具会提示还原失败。还原时提示版本不一致说明备份文件与当前文件版本不同确认无误后选择继续即可。常见问题装完补丁后撤回依然生效先确认打补丁前目标软件已完全退出、且以管理员身份运行仍无效时检查软件版本是否在支持范围内。杀毒软件一直拦截怎么办把工具加入信任列表或在安装期间临时关闭实时保护被修改的是软件自身的 DLL 文件误报很常见。多开会拖慢电脑吗多开原理是清理互斥句柄不改变微信核心逻辑代价只是每个实例占用各自的内存资源按需开启即可。下一步下载 RevokeMsgPatcher 最新版当前补丁数据版本 2.1以管理员身份运行选择你最常用的软件安装补丁微信可按需加上多开用发一条消息再撤回做验证确认内容仍保留。最后提醒一句补丁会真实改写软件的 DLL 文件可能触发软件自身的完整性校验或风险策略建议保持备份、可随时还原并只在信任的电脑上使用。【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
