QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 2534|回复: 0

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

[复制链接]

等级头衔

积分成就    金币 : 2859
   泡泡 : 1516
   精华 : 6
   在线时间 : 1320 小时
   最后登录 : 2025-6-15

丰功伟绩

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

联系方式
发表于 2023-3-7 10:32:14 | 显示全部楼层 |阅读模式
适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。
# Z  ^! ]0 `3 M- @) A8 q支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。7 ^1 J. C5 x3 g
微信
% Z5 z% r* n0 y$ R: h实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。
) X' s' M- a3 C" O3 sQQ/TIM
8 d7 }$ N" Z( S: w) ]实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
. `* h, `! A3 l 1.png
% L$ U% A" s  |使用方法
/ @' a) [( ~6 R8 s1、使用本程序前,先关闭微信/QQ/TIM。: l$ t+ w' R1 [) W6 Z" _
2、以管理员身份运行本程序,等待右下角获取最新的补丁信息。
; ?- }. j. I+ e! m$ q3、选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。
3 U- e4 N1 P4 f4、点击防撤回。界面可能会出现一段时间的无响应,耐心等待即可。+ U: \4 M. m# l, u0 H* J4 c
实现原理
) p* ?9 W  n  S5 Y这是一个成果向教程,参考了一些网上的教程汇总而成。仅用于技术交流。通过网上各位大牛的研究,我们已经知道一下信息:
" ]0 |) w6 m3 P- C2 h2 B5 K撤回、限制多开的逻辑都位于 WeChatWin.dll 文件中' U: |& K$ s/ s+ J, ^' {
撤回相关的关键词 revokemsg' K) F9 \0 Y8 {9 n
多开相关的关键词 WeChat_App_Instance_Identity_Mutex_Name
0 |6 R" @) I$ U* _6 {( b: o" l调试5 Y5 E. R5 N1 W3 C
1、打开 x64dbg ,点击 文件 -> 附加* A0 O: G/ ?8 y0 k; t8 Q# j% \% ~
2.png
$ S: m' l. M9 W6 d2、附加微信的进程" O6 s, q8 ]; e* I, m0 }7 l7 t/ p
3.png
! Z! C% v; |2 ]8 g3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡3、切换到 符号 选项卡,在左下角搜索 WeChatWin.dll ,双击 wechatwin.dll 进入 CPU 选项卡
) L0 A% F( j$ K 4.png   c& E# ]  X3 T& W5 _3 i/ D
4、右键 搜索 -> 当前区域 -> 字符串3 K1 f1 A+ ^* ~, G
5.png
7 K0 x, C, p/ u5、直接搜索关键词 revokemsg,然后双击第一个"revokemsg"进入
* p0 h" M! z2 C" L+ v- D3 y2 F2 J 6.png
, g; h) b/ ^( k2 B3 ]6、需要进行修改的是当前行的上面一行:je xxxxxx
5 C' `% p& F+ v: g$ o1 L 7.png
; _% G& Z9 H8 E' U0 O/ Y. F1 ^7、双击 je xxxxxx ,把 je 修改为 jmp 即可
! W& V! M. a* M2 Q3 {) t6 Z8 O 8.png - A  x  w6 ]3 F9 b# a! d* g
9.png ! [/ J  ]! |2 x4 a9 J
项目地址:https://github.com/huiyadanli/RevokeMsgPatcher: q3 i6 `% @2 p( ?! m& S

  R  r3 ?7 D2 U0 k6 z/ L& z
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 23:04

Powered by paopaomj X3.5 © 2016-2025 sitemap

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