QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 3986|回复: 0

[C#/.NET] 微信/QQ/TIM 防撤回调试方法和源代码

[复制链接]

等级头衔

积分成就    金币 : 2861
   泡泡 : 1516
   精华 : 6 篇
   在线时间 : 1328 小时
   最后登录 : 2026-7-17

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老活跃会员

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。
& [7 {" V! j8 P# h/ {# o; t支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。; I& D% {" p4 ]9 y- K) Q( v, O! t
微信5 s$ H) C" y" e7 M; [$ P% V
实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。0 a; {; I! a0 B+ A! v
QQ/TIM0 Q, p4 h: U0 ^* C- c0 Y
实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
& V+ g. Y; j% |/ X0 ~ 1.png % b2 w) h$ M  F0 y
使用方法
  e4 k4 n& {3 q3 U% k: q9 G1、使用本程序前,先关闭微信/QQ/TIM。$ q' ]2 p8 n7 `
2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
  Q* P  A, x5 M+ H3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。
% E0 ?2 C# g" t6 F  i, K. D  G4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。6 |, b; g; d) l
实现原理
+ _) Q7 v* W  {0 @  O这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:
" Z: j4 f3 r8 X1 H: Z撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中
% ?9 a5 |# h0 ]6 i. L$ U撤回相关的关键词 revokemsg
, R3 o, h- x% l) ^9 a: d多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name
3 |" j' t! a3 G" V调试7 }- Y- X' t$ N' `  ?
1、打开 x64dbg ,点击 文件 -> 附加
9 m% \* F, G- t/ Z( n! u( x 2.png & Q* w" o9 R6 ]
2、附加微信的进程
+ X# ]2 F, {7 n$ C3 k 3.png
* x" {  k7 w1 F- `* \  J) Q- S3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡
3 [6 a: S  Y5 D4 I+ v& C 4.png ) D3 ^- R, V9 K9 ?  c6 N* ?
4、右键 搜索 -> 当前区域 -> 字符串
0 \) B2 O8 k) f& S) m7 F" Z% `2 S 5.png - k! p* Y) B" K' Z. J! P  A
5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入
# v; q: ~- u- T2 \' ` 6.png 2 T$ f' m, X; e+ g, |6 C
6、需要进行修改的是当前行的上面一行:je xxxxxx
& [& v; y# r1 f' [! z 7.png
9 q) s8 g4 Z) K9 a7、双击 je xxxxxx ,把 je 修改为 jmp 即可
$ ]8 B6 p* k. R% v 8.png 8 L; `9 a- I2 k( t0 H
9.png
+ y% T9 t! x9 w: v  G项目地址:https://github.com/huiyadanli/RevokeMsgPatcher
* G" t; @! K2 i# q1 a8 h : e( o- {& B- B( E- A" m: z4 T
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2026-9-28 01:20

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表