QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 3250|回复: 0

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

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。
+ s. b5 J/ n+ h* r+ c& a支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。, R; o: b) V( D/ X% M( X% a
微信
0 s) h, u5 c0 D/ P实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。
: I% K1 d- S% F  q. n$ q  ?QQ/TIM+ R" a/ U: H1 l$ L9 K& g
实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
, v' L9 t8 X$ s9 H& b, f9 K 1.png
6 `! T6 `' z* q- z使用方法
+ @: M1 p$ H7 ?# {, n: k: U1、使用本程序前,先关闭微信/QQ/TIM。$ M6 w% _  I% ^0 C  q/ D; {" Z
2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
; b0 V; C* g; v3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。
' n( c- d+ e  h* F, `5 k: D* `/ p. e4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。' |& x+ F" ^) W: M0 s8 A. O) w
实现原理. Y! u( [3 h( z' N
这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:
8 B/ j% M) j# p9 N撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中
0 G- O/ K" K( ~' ^撤回相关的关键词 revokemsg
  ~# N. p- v. e3 ]! ^2 W# O+ A' q多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name1 h1 R  s4 O; o7 d4 E5 V+ b. A
调试+ S% b6 Q1 G2 a3 Y/ y, ]6 W
1、打开 x64dbg ,点击 文件 -> 附加
8 B9 l+ {; D3 P$ J% @5 m 2.png $ H1 ^6 D' Q$ I# A$ v
2、附加微信的进程
* I  i2 j1 b6 l6 ] 3.png
3 h: N; j6 ~# p+ g* j0 ]5 i3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡
& k* K$ P1 V- [7 g4 { 4.png
8 j- f& y7 ~: V' }4 ^" O% ?0 A2 a4、右键 搜索 -> 当前区域 -> 字符串
+ L: ^" S0 D! G 5.png
& C4 ~6 e) S' u8 O/ w% W0 F5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入' n6 T% h% b7 O% T
6.png , x% H& j" D" v0 l9 a
6、需要进行修改的是当前行的上面一行:je xxxxxx# \3 _4 d! q. |
7.png 4 \0 _" _& H% X* W! U
7、双击 je xxxxxx ,把 je 修改为 jmp 即可& h$ m0 X+ @" X
8.png
3 e1 \+ |* }. k9 J 9.png
; c, L; N1 [  i3 I7 n1 E: o  t项目地址:https://github.com/huiyadanli/RevokeMsgPatcher; u0 v0 e8 @5 @" Z- F2 X+ O5 @

/ [" t; h! b) t: O
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-5-2 17:09

Powered by paopaomj X3.5 © 2016-2025 sitemap

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