QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 3341|回复: 0

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

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。# s0 p# M" z, t2 R/ b9 n" H  w
支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。4 y2 Q1 b; W. z1 J
微信
8 D  E. ?6 @4 A) x+ X. H实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。
1 ~# V2 [7 I" r( Q, V2 M/ OQQ/TIM9 _/ A: C- t# s6 w8 }- U
实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
3 W' @, n- l. r0 s7 Q 1.png   C. m: n" ?$ ^* B
使用方法
7 x- g7 z5 ?- ?- ?, l8 u1、使用本程序前,先关闭微信/QQ/TIM。
/ u9 A1 m: C4 R2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
8 W- }2 A. s: z& N# r+ W3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。1 C; w8 E& P5 R+ ^
4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。. @+ O5 m0 m* s" i; i( i
实现原理
+ D+ K+ L+ u% V$ U6 g3 J+ Q这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:% M2 U9 e2 u6 s, \
撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中
' A% ^' |& ~8 f3 s撤回相关的关键词 revokemsg2 f; O1 X3 M3 A6 n2 I* Y- F6 ]
多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name6 z1 g4 Q# G2 I: t# ?
调试  H% i: c" s  d9 X0 [" b2 Z
1、打开 x64dbg ,点击 文件 -> 附加
5 j, F/ i  h# _& O4 u9 h5 n2 s: z/ e 2.png ; t3 D9 k/ p8 n9 s! t
2、附加微信的进程
! K  v0 S9 n8 k 3.png
$ B! N) }. G. y  f3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡# E, J; W- `" d( y' ~
4.png 0 S' j5 S/ n2 N. e9 ^' ^
4、右键 搜索 -> 当前区域 -> 字符串
. O( R9 k* d$ C5 T 5.png
" V4 G/ K6 Q, ]( m5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入; s1 C; o! k: W0 _; l2 `4 v% T
6.png - Y& A' _7 n8 H3 w* k4 d+ o
6、需要进行修改的是当前行的上面一行:je xxxxxx% f7 E2 T/ Y) l, C! P- d
7.png
7 W. R+ z4 t/ \! B6 L6 \7、双击 je xxxxxx ,把 je 修改为 jmp 即可
' w0 C6 t* ]% V; r- |+ E8 X6 M0 O$ a5 W 8.png $ b: _+ K" x; i: g% `
9.png
2 t6 U% {5 x0 b2 r8 {% `6 M项目地址:https://github.com/huiyadanli/RevokeMsgPatcher
  y) m# ~1 i& b0 V, H$ V 4 Y6 {) t0 B" W8 N. n8 G
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-5-27 02:39

Powered by paopaomj X3.5 © 2016-2025 sitemap

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