吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9031|回复: 139
收起左侧

[原创] 微信消息撤回拦截:x64dbg反汇编实现揭秘

    [复制链接]
Reer 发表于 2023-12-28 10:41
本帖最后由 Reer 于 2023-12-30 09:51 编辑



在数字世界中,信息传递的速度快如闪电,但也常常伴随着一些遗憾。微信作为我们日常生活中最常用的通讯工具之一,其撤回功能让许多人在发出信息后有了后悔的机会。然而,有时候我们却希望能够拦截这些即将被撤回的信息。通过x64dbg反汇编技术,我们能够实现这一看似不可能的任务。本文将带您了解如何利用x64dbg进行反汇编实现,拦截微信消息撤回。

效果演示


x64dbg简介
x64dbg是一款强大的开源反汇编工具,它支持Windows平台的32位和64位应用程序。通过x64dbg,我们可以对应用程序进行反汇编,查看其汇编代码,并进行调试。这对于想要深入了解应用程序内部工作原理的开发者来说,是一款不可或缺的工具。

反汇编实现


通过x64dbg反汇编微信应用程序,我们可以找到消息撤回相关的函数。这些函数通常会在应用程序的DLL文件中找到。一旦找到这些函数,我们就可以利用x64dbg的调试功能,设置断点,以便在消息撤回之前获取到这条消息。

步骤一:登录微信,使用管理员运行x64dbg,通过附加方式加载微信程序。





步骤二:搜索撤回关键字符串“revoke”。


步骤三:在所有关键词开启断点调试。


步骤四:给目标微信发送消息,并撤回,在撤回出现断点处留下断点注释。


步骤五:取消所有断点。


步骤六:打开“注释”视图,开启注释所有断点。


步骤七:重新给目标微信发送消息,并撤回。在断点处修改汇编,填充NOP空字节。


步骤八:生成微信“补丁”。


步骤九:生成对应“补丁”文件,并替换原程序文件。


注意事项

虽然通过x64dbg可以实现微信消息撤回的拦截,但我们必须强调几点注意事项:

  • 尊重他人的隐私:拦截微信消息撤回可能会涉及到他人的隐私,因此在使用这项技术时必须遵守法律法规和道德规范;
  • 仅供研究和学习:这项技术仅供学习和研究使用,不得用于非法用途;
  • 注意安全:在操作过程中要小心谨慎,避免对设备造成不必要的损害。



总结


通过x64dbg反汇编实现拦截微信消息撤回是一项有趣且具有挑战性的任务。它不仅需要我们对反汇编技术有一定的了解,还需要我们深入探究微信的消息传递机制。然而,我们必须牢记,任何技术都应该以合法和道德的方式使用,尊重他人的隐私和权益。

免费评分

参与人数 38吾爱币 +42 热心值 +33 收起 理由
Eqwer + 1 + 1 学习到了
TheClock + 1 用心讨论,共获提升!
水到渠成的执着 + 1 + 1 我很赞同!
笙若 + 1 + 1 谢谢@Thanks!
337733 + 1 用心讨论,共获提升!
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
TADYCB + 1 + 1 我很赞同!
富阁林 + 1 + 1 我很赞同!
willgoon + 1 我很赞同!
小木剑 + 1 我很赞同!
theStyx + 2 + 1 谢谢@Thanks!
Mqdlimhg + 1 谢谢@Thanks!
爱飞的猫 + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yangyanpro + 1 + 1 热心回复!
y18908288563 + 1 热心回复!
allspark + 1 + 1 用心讨论,共获提升!
ACERC + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
亮少 + 1 + 1 谢谢@Thanks!
yjycyan56 + 1 + 1 谢谢@Thanks!
Wtbwsy + 1 + 1 我很赞同!
fdx + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
Mint_Grass + 1 + 1 用心讨论,共获提升!
HaiWang2019 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
whduanping + 1 + 1 谢谢@Thanks!
zhczf + 1 + 1 我很赞同!
yuan01234 + 1 + 1 谢谢@Thanks!
qwq5555 + 1 + 1 谢谢@Thanks!
mzq123000 + 1 + 1 热心回复!
yyds6 + 1 谢谢@Thanks!
gqdsc + 1 为何这样就可以了咧
杨辣子 + 1 + 1 热心回复!
qinluezhew3 + 1 + 1 谢谢@Thanks!
vaycore + 1 + 1 谢谢@Thanks!
bansjs + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
noheroo + 1 谢谢@Thanks!
leaffff + 1 谢谢@Thanks!
尹铭 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
wyxwzz + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

三滑稽甲苯 发表于 2023-12-28 11:17
唯一的缺点是没有撤回提示
 楼主| Reer 发表于 2023-12-29 15:55
Onlooker. 发表于 2023-12-29 15:48
现在断点断不到,我们im是采用Electron框架的,我搜了revoke后,全部断点,然后手机端发消息,再撤回,电 ...

断点断不到就是关键词不对,微信那个关键词也是猜的,想象开发人员的想法,然后到中英文互译的地方看一下对应关键词的英文单词去搜索下断点,也可能单词简写,如果开发人员随便写,这个思路可能就行不通。
玩机小白丶王 发表于 2023-12-28 10:55
 楼主| Reer 发表于 2023-12-28 11:02

免费的证书,好久没打理了
mafect 发表于 2023-12-28 11:07
感谢楼主分享
 楼主| Reer 发表于 2023-12-28 11:29
三滑稽甲苯 发表于 2023-12-28 11:17
唯一的缺点是没有撤回提示

再细一点,一层层找进去,提供了下思路
 楼主| Reer 发表于 2023-12-28 11:29

感谢捧场
tangchi695 发表于 2023-12-28 11:30
又学到一招,楼主牛!
apull 发表于 2023-12-28 11:41
多谢分享,满满的干货,收藏学习了,
yong3642270 发表于 2023-12-28 11:52
谢谢楼主分享,学习了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-22 19:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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