QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 3914|回复: 0

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

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。
7 g4 @$ r& @: h  v( x" l支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。# A5 r1 t9 T7 B# P
微信
: d2 J2 v/ k& l3 c实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。
3 t6 G, j7 x: p1 g1 e8 z$ L/ GQQ/TIM
9 |1 D4 I3 X2 z( r. G+ J/ z3 N% _实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
8 b  u1 w5 O0 M$ S" c) \ 1.png
0 Z0 M1 m  y/ w. |9 m6 E, Q使用方法
% \0 R; N0 Z& I8 B1、使用本程序前,先关闭微信/QQ/TIM。
) P5 M5 E7 K8 @2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
1 N6 G9 E, f5 [4 l+ ~) D- [- j3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。
. [# x$ y  F6 e) r  _5 ^6 ]4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。, I9 |( G: ^/ R
实现原理0 L( `4 h& M. n2 _  d
这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:
# L' o7 b5 s. w撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中
, n* _3 [$ s! |- t( d0 O撤回相关的关键词 revokemsg! D) t1 m: L2 i0 N0 v# n
多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name5 X, r' G" B8 w$ @
调试
- W9 W# o1 X6 h1、打开 x64dbg ,点击 文件 -> 附加
  F6 @5 e( K1 D# p3 W* _ 2.png
- ^( W( }9 P$ ^2、附加微信的进程
3 b2 a3 Q/ O. \$ F3 o+ | 3.png
$ x4 E+ O/ z6 d1 M3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡! e3 {' z# n* J1 \
4.png 6 Y: D# e, A8 x* v' l" W  b1 b
4、右键 搜索 -> 当前区域 -> 字符串, n7 L7 j6 y6 m- k4 z$ \/ c
5.png
" Y; r7 ]% |' J1 h7 ^  B# [; k5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入
' ~0 _$ m8 J3 c 6.png . I1 ?( H& I) \& {; S
6、需要进行修改的是当前行的上面一行:je xxxxxx
, a0 B% f/ Y8 n+ D6 y" X) \# Q4 x 7.png . O# q4 t6 N  d2 z; a
7、双击 je xxxxxx ,把 je 修改为 jmp 即可. h7 A* b2 R" @# Y, m7 j
8.png
# X9 P) W" |6 @& U 9.png
9 P2 p5 A6 \! s0 h项目地址:https://github.com/huiyadanli/RevokeMsgPatcher
8 H9 K' P% Q& y  @8 [. N! d" B, H ' R0 j. O: m/ R
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-9-7 22:02

Powered by paopaomj X3.5 © 2016-2025 sitemap

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