十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

微信QQ TIM防撤回补丁:5分钟装好,撤回的消息再也收不回去

微信QQ TIM防撤回补丁:5分钟装好,撤回的消息再也收不回去 微信QQ TIM防撤回补丁5分钟装好撤回的消息再也收不回去【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher老板发来的报价单、群里刚甩出的关键截图、对方承认问题的原话——点开之前还好好躺着几秒后全部变成对方撤回了一条消息。手动截图来不及转发又留证据痕迹这种时刻只需要一个前提撤回这条指令在客户端上根本不起作用。RevokeMsgPatcher 就是干这件事的一个 Windows 下免费开源的图形化工具给 PC 版微信、QQ、TIM 打上防撤回补丁微信还能顺手多开全程不到 5 分钟。先搞懂它是怎么做到的这类工具的水很深有的要注入进程、有的要挂脚本装完心里不踏实。RevokeMsgPatcher 走的是最朴素的路线直接改磁盘上的 DLL 文件改完就收工之后没有任何东西常驻你的电脑。它的动作分三步找到目标 DLL微信的 WeChatWin.dll、QQ/TIM 的 IM.dll读取文件版本号在 RevokeMsgPatcher.Assistant/Data/ 里维护的各版本补丁库中按版本号匹配一组特征偏移 修改字节把原始文件备份成 .h.bak按清单逐处改写几个字节真正费功夫的是第 2 步里的特征偏移从哪来。作者团队以及社区贡献者用 x32dbg 对客户端做逆向过程大致是这样的附加进程、加载模块启动 WeChat.exe在调试器中附加找到 WeChatWin.dll 模块字符串搜索在内存里搜 revokeMsg 这类与撤回功能相关的字符串顺藤摸瓜定位到处理撤回的函数改跳转不改逻辑找到撤回判断处的条件跳转指令je把它的操作码改成无条件跳转jmp——从此消息被撤回这个分支永远走不进去调试器里验证通过之后这些修改点就被固化成补丁清单最终由工具一次性应用到磁盘文件上无需你再碰调试器QQ 和 TIM 是同一路数附加 QQ.exe 进程、分析 IM.dll、定位撤回逻辑、固化特征。微信多开的原理同样来自逆向微信靠一个名为 WeChat_App_Instance_Identity_Mutex_Name 的互斥量判断是否已有实例在运行补丁让这条检测失效第二个、第三个微信窗口就能正常打开。一个工具覆盖哪些软件软件补丁对象方式附加能力PC 版微信WeChatWin.dll磁盘特征补丁可选装多开QQ标准版IM.dll磁盘特征补丁—QQ 轻聊版IM.dll磁盘特征补丁—QQNT通过 LiteLoaderQQNT插件方式—TIMIM.dll磁盘特征补丁—除了防撤回这个主菜还有几个实用配置一键备份还原打补丁前自动备份原文件界面上随时可还原改坏了不用重装软件版本自动识别读取目标 DLL 的版本号与补丁库自动匹配界面会提示当前版本是否受支持安装路径自动探测安装版软件会从注册表直接读出路径绿色版手动选一下即可独立多开小工具仓库里自带 RevokeMsgPatcher.MultiInstance/无视微信版本实现多开未装补丁的机器也能单独使用上手指南5分钟装完先核对环境Windows 7 及以上不支持 XP.NET Framework 4.5.2 或更高版本太低时打开程序可能无反应全程需要管理员权限安装步骤关闭微信/QQ/TIM包括托盘里的后台进程右键 RevokeMsgPatcher.exe选择以管理员身份运行等待右下角补丁信息获取完成选择要修改的软件确认安装路径安装版一般已自动填好绿色版手动选择按需勾选多开和防撤回点击安装补丁界面卡住几秒属于正常现象完成后重启软件验证没有现成安装包想自己构建的话拉取源码即可git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher版本兼容速查补丁库不是万能的它按软件版本 → 特征偏移逐版维护工具会自动校验场景表现处理办法当前版本在补丁库中界面显示支持正常打补丁无需操作软件刚更新、新版本未收录版本校验不通过界面提示等工具发新版补丁库或手动核对 RevokeMsgPatcher.Assistant/Data/ 中的 patch.json文件已被别的工具改过特征不匹配先点备份还原或重装软件后再打三条铁律每次更新目标软件后都要重打补丁更新会覆盖被修改的 DLL杀毒软件报病毒是误报改系统 DLL 是敏感操作把工具目录加入信任区即可绿色版/多开版混装的务必确认选中的路径下确实有对应的 WeChatWin.dll 或 IM.dll出问题时先查这里打补丁后软件打不开点备份还原恢复原文件。还原后仍打不开说明是环境本身的问题杀软拦截、杀软残留隔离文件杀毒软件持续拦截放行工具目录。所有读写都发生在本地不存在上传数据的通道补丁打了一半界面卡死等待几分钟即可大文件逐字节校验本身偏慢长时间无响应再检查 .NET Framework 版本多开窗口闪退多开频率太快会失败间隔几秒再启动第二个窗口仍不行就到多开小工具里点一下清理所有微信互斥句柄QQNT 防撤回不生效QQNT 走 LiteLoaderQQNT 插件路线先确认插件本身正常加载再确认工具版本与 QQNT 客户端版本配套支持 Mac / Linux 吗不支持补丁对象就是 Windows 客户端的二进制文件比别的路线省心的地方市面上常见的三种反撤回思路放在一起看维度本项目磁盘补丁内存 Hook 工具转发机器人/自动回复重启后是否保留保留丢失需重新挂钩保留依赖常驻程序安装门槛图形界面点几下要会看汇编要注册、配账号运行期开销无改完即收工常驻内存常驻 网络转发功能覆盖防撤回 微信多开通常单一留痕但非真防撤回可审计性开源补丁清单可查视工具而定视服务而定核心优势一句话它改的是客户端如何处理撤回指令而不是在旁边架一个摄像头。不驻留、不依赖、重启照旧有效。项目构造一览RevokeMsgPatcher/ ├── RevokeMsgPatcher/ # 主程序 │ ├── Modifier/ # 各软件补丁逻辑Wechat/QQ/TIM/QQNT… │ ├── Matcher/ # 特征码匹配Boyer-Moore、模糊匹配 │ ├── Model/ # 数据模型ModifyInfo、ReplacePattern… │ ├── Forms/ # 界面 │ └── Utils/ # 路径、版本、HTTP 等工具类 ├── RevokeMsgPatcher.Assistant/ # 补丁信息助手按工具版本存放 patch.json ├── RevokeMsgPatcher.Launcher/ # 启动器 └── RevokeMsgPatcher.MultiInstance/ # 独立微信多开工具想看某个软件的修改细节直接翻 RevokeMsgPatcher/Modifier/ 里对应的文件补丁数据格式看 RevokeMsgPatcher/Model/多开工具的使用说明在 RevokeMsgPatcher.MultiInstance/README.md。项目完整说明见 README.md。用得更稳的几个习惯合规使用防撤回只解决自己看不见消息的问题不豁免任何隐私义务遵守各软件的用户协议尊重对方意愿补丁状态月度巡检更新软件后顺手重打一次或至少确认版本校验提示重要会话定期导出防撤回是保险不是存档关键记录该备份还是要备份只从官方渠道获取二次打包的版本可能夹带私货认准项目自身发布渠道回到开头那几条被撤回的消息——下次再看到对方撤回了一条消息你只需要笑一下然后打开聊天框把它原样读出来。RevokeMsgPatcher 把看不见变成了还能看见仅此而已。【免费下载链接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁我已经看到了撤回也没用了项目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表