QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2064|回复: 0

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

[复制链接]

等级头衔

积分成就    金币 : 2857
   泡泡 : 1516
   精华 : 6
   在线时间 : 1315 小时
   最后登录 : 2025-1-28

丰功伟绩

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

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。
4 H1 V4 z6 m! z支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。
' \* q- m9 I, Y6 s! g& W! B微信
% [, v9 ~9 L1 b& V* p* @' [实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。, }1 p  w9 |8 o+ @
QQ/TIM
+ U' n+ |( a. i, R实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
) T) u9 u' m! B' E 1.png 6 T0 N' X3 F2 _; r* c2 i
使用方法- q/ y* \4 d" u/ @
1、使用本程序前,先关闭微信/QQ/TIM。
( S& W* ?: `8 N1 U2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
5 B" I5 u7 L% Y% L5 K3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。: c7 e, z! X# J- S( ]7 @% p4 ]
4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。7 }8 L' Q  u3 U# g- X3 |
实现原理. t+ d3 ]+ |5 l$ J
这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:' S2 @0 a' q2 p3 U, E% l
撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中" X& A5 D. a) m, w! b- l$ i) o
撤回相关的关键词 revokemsg
; n/ k3 S4 c0 H5 _4 {多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name6 G( b5 Z' ]" e4 c3 g' K
调试* u2 m& r) H- V' f  \8 F( H
1、打开 x64dbg ,点击 文件 -> 附加, |' N; A6 S! a3 R% \; X
2.png
) N  K( y, M+ `9 V: K" f2、附加微信的进程
, b) ^1 N. }* F! y. ]; z 3.png
- u1 z/ }4 C# b9 E+ G- s0 X3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡
: J3 e# b+ q. y. E 4.png 4 _" [1 Q# C; S6 H
4、右键 搜索 -> 当前区域 -> 字符串& `% R. b: _1 ]7 X
5.png
/ v1 h. E7 S; H+ c5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入7 Q; D1 b( y7 ]0 `3 r. `6 _
6.png
8 }: E4 }. e5 F2 }1 Z6 r+ G9 R% T6、需要进行修改的是当前行的上面一行:je xxxxxx  g: c# h/ V6 _5 W" |- J- t
7.png ( O/ I3 s4 A2 m; w3 J7 M
7、双击 je xxxxxx ,把 je 修改为 jmp 即可
/ c0 A5 i$ I' R# g 8.png
$ C# J" k0 D4 p; a% I. ?- d 9.png - v! S( n# i- D% ]* [5 \! E2 v
项目地址:https://github.com/huiyadanli/RevokeMsgPatcher1 a, b' v0 o, r4 q' R

: V. H5 V) L8 j1 e
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-9 19:38

Powered by paopaomj X3.5 © 2016-2025 sitemap

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