ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

微信4.0防撤回失效?RevokeMsgPatcher三步重新打好补丁

微信4.0防撤回失效?RevokeMsgPatcher三步重新打好补丁 微信4.0防撤回失效RevokeMsgPatcher三步重新打好补丁【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher刚把PC微信升到4.0对方一点撤回消息又变回了灰字——防撤回补丁悄悄废了。先别慌这是已知问题RevokeMsgPatcher 就是干这个的工具给PC版微信/QQ/TIM打防撤回补丁微信还能顺手装个多开。下面是照着就能修好的办法。补丁怎么就废了核心文件改了个名字说白了就是微信把核心库的名字换了。3.x 版本里管消息逻辑的核心文件叫 WeChatWin.dll微信 4.0 开始叫 Weixin.dll。补丁工具的思路是先找到这个文件再靠特征能定位到某段代码的一小段字节找到里面处理消息撤回的位置做替换。目标文件换了、字节也变了老版本工具要么找不到文件要么特征对不上补丁自然就不生效了。微信版本核心文件状态3.xWeChatWin.dll老版本工具可识别4.0 及以上Weixin.dll老版本工具找不到2.0 及以上版本工具已适配顺带一提这背后操作也不神秘用调试器打开微信程序搜 revokemsg 字符串定位到撤回处理位置把条件跳转改成无条件跳转再写回 DLL。工具只是把这几步自动做了。三步把补丁重新打回去普通用户看这里完全退出微信——不只是关窗口后台进程也算不然文件被占用必失败。拿最新版本的工具——2.0 及以上目前是 2.1已经适配了微信 4.0 的 Weixin.dll。想顺带看看源码的话git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher管理员身份运行点防撤回——等右下角拉到最新补丁信息选择微信安装路径安装版一般自动识别绿色版手动选然后点下去。界面卡一会儿没反应是正常的别急着强退。想顺手装微信多开的话装补丁时勾上对应选项就行工具会一起处理。想自己改代码适配看这三个地方如果你是动手党想给更新的微信版本补特征核心就三个地方微信4.0(Weixin)修改器 和 微信3.x修改器认哪些目标文件、自动找安装路径、读文件版本都在这里补丁数据目录各版本的 patch.json 里记录着每个微信版本对应的特征字节和替换字节新版本适配就是在这里加一段版本范围版本匹配模型已支持/不支持版本号的判断逻辑在这里。流程还是那几步在新版本里重新定位撤回代码的位置记下特征填进数据里。怎么确认修好了没修好怎么办验证最直接的办法是实测找个朋友给你发条消息再撤回。消息还留在聊天窗口里、能正常看而不是变成某某撤回了一条消息就是修好了。没修好的话先对号入座这三种最常见情况工具提示不支持的版本先确认你用的是不是最新版的工具还不支持的话就是官方补丁数据还没跟上你这个微信版本等工具更新即可以官方仓库为准。杀毒软件弹警告工具改的就是 WeChatWin.dll / Weixin.dll 这种核心文件杀软容易紧张确认信任工具后放行再跑。之前是好的现在又不行了大概率是微信后台自动更新文件被换掉了。退出微信重新打一遍补丁就行。动手前再看一遍这几条打补丁前先把微信彻底退出文件被占用必失败工具要以管理员身份运行系统要有 .NET Framework 4.5.2 或更高程序一打开没反应先查这条微信每次更新后补丁都会失效、需要重打这是设计如此不是bug别手动改名或移动微信安装目录下的文件工具按文件名定位修改文件前工具会自动备份原文件生成的 .bak 备份先留着别随手删。一句话微信升级后补丁失效不是玄学换成认识新文件的工具版本三步就能打回去。更多用法和支持的版本看 README。【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表