RevokeMsgPatcher|Windows 微信QQ防撤回补丁:三步上手的完整指南

RevokeMsgPatcher|Windows 微信QQ防撤回补丁:三步上手的完整指南 RevokeMsgPatcherWindows 微信QQ防撤回补丁三步上手的完整指南【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcherRevokeMsgPatcher 是一个 Windows 平台上的微信/QQ/TIM 防撤回补丁工具。它直接修改本地客户端的二进制文件让你发出去的消息在被对方撤回时依然可见。适合普通用户一键打补丁也适合想学二进制修补的新手开发者。它能帮你做什么微信防撤回对方撤回消息后聊天记录不再消失并可选择带提示或无提示模式QQ / TIM 防撤回对 IM.dll 打补丁覆盖 QQ 9.x 与 TIM 3.x 系列QQ 轻聊版 / 新版 QQNT 支持轻聊版走 IM.dll新版 QQNT 走 wrapper.node微信多开打补丁后可无视版本同时登录多个微信附带通用多开小工具自动识别版本读取 DLL 文件版本自动从内置补丁库中选择对应补丁三步跑起来准备检查系统环境要求 Windows 7 及以上不支持 XP并安装 .NET Framework 4.5.2 或更高版本。低于这个版本打开程序会没反应或直接报错。打补丁前先把微信/QQ/TIM 完全退出。安装获取程序去项目 Releases 下载最新版 zip 解压即用或者克隆仓库自行编译git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher首次运行右键以管理员身份运行程序检测到非管理员会自动请求提权。启动后右下角会提示获取最新补丁信息中...等它变为获取成功即可。安装版应用会自动从注册表读到路径绿色版点...按钮手动选择。按场景实战微信Windows 微信防撤回最常用流程主界面选择应用点微信微信 4.0 以上选微信4.0确认应用路径已自动填好如C:\Program Files (x86)\Tencent\WeChat勾选防撤回可选勾多开点安装补丁界面会短暂无响应完成后当前版本后显示绿色支持特征防撤回或提示打补丁成功⚠️ 修改的是 WeChatWin.dll杀毒软件可能弹窗放行即可。打补丁前程序会自动生成*.h.bak备份可随时点备份还原回滚。旧版本微信如 3.8.x的补丁条目长这样核心就是把一个字节换掉{ Search: [133, 192, 116, 50, 185, 63, 63, 63, 63, 138], Replace: [133, 192, 235, 50, 185, 63, 63, 63, 63, 138], Category: 防撤回(老) }QQ / TIM同一套操作目标文件不同QQ 和 TIM 的步骤和微信完全一样只是勾选对应的应用、目标文件变成Bin\IM.dll。新版 QQQQNT则自动定位到versions\{版本}\resources\app\wrapper.node无需你操心路径。 QQ 的撤回逻辑有多个调用点所以 IM.dll 一次通常会改 3 处TIM 3.x 同理。界面提示只有基于特征的补丁才能选择功能说明当前版本只能用精准版本补丁属正常现象。它是怎么做到的不用懂逆向也能理解。把 DLL 想象成一份厚厚的操作手册里面写着收到撤回通知后该干什么。手册里有一行关键指令如果判断消息可撤回就执行撤回。工具做的事就两件按指纹找到那一行手册每个版本排版不同但关键段落总有一段独特的字节指纹特征码。工具用 Boyer-Moore 算法在几百 MB 的 DLL 里快速比对定位到目标偏移。把如果改成直接干CPU 指令0x75是条件跳转满足条件才走下一步0xEB是无条件跳转。把0x75改成0xEB相当于把如果…就撤回改成直接跳过撤回判断。微信 4.0 的补丁里甚至直接搜索revokemsg字符串所在的判断段改掉一个字节即完成。所以每次微信/QQ 更新后都要重新打补丁——新手册排版变了旧指纹就找不到了。遇到问题怎么办现象大概率原因一句话解法打开程序没反应或报错.NET Framework 低于 4.5.2安装 .NET Framework 4.5.2找不到安装路径/版本显示异常绿色版装在了非常规目录点...手动选到含 WeChatWin.dll / IM.dll 的目录打补丁失败、功能勾不上版本过新补丁库还没收录确认应用已完全关闭等官方更新 patch.json更新应用后撤回又生效了官方升级后补丁失效关闭应用重新点安装补丁杀毒软件报毒拦截二进制被修改触发误报放行并把应用目录加白名单以上都不行→ 去项目 Issue 区搜索同类问题或提一个新 issue附上你的应用版本号界面当前版本一行即可。想参与贡献贡献补丁数据只需要三步找到你手上新版本应用对应的特征码可用调试器定位参考仓库 wiki 教程按Search/Replace/Category格式追加到 RevokeMsgPatcher.Assistant/Data/ 对应版本目录的patch.json提交 PR 说明测试过的版本号要支持一款全新应用则到 RevokeMsgPatcher/Modifier/ 里照着WechatModifier写一个继承AppModifier的子类实现找路径、取版本、执行补丁三件事即可。使用边界提醒修改的是你自己机器上合法安装的客户端文件修改前程序会自动备份、支持一键还原但请确保备份存在改动客户端二进制可能与软件用户协议冲突、触发账号风控请自行评估风险勿用于商业用途仅限 Windows 平台应用每次官方更新后需重新打补丁且仅对已收录版本生效RevokeMsgPatcher 把逆向分析里最繁琐的找偏移、改字节打包成了三个按钮是理解二进制补丁技术的优秀范例。觉得有用的话给项目点个 Star或把这篇文章转给那个总抱怨消息又被撤回了的朋友。【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考