A-A+

微信防撤回 微信多开补丁下载及制作详细教程

2019年05月09日 10:44 汪洋大海 暂无评论 共1285字 (阅读2,062 views次)

已经打包好的微信防撤回补丁在网页最下方有下载地址。。。

 

前言:看到论坛有多开和防撤回补丁,但没有教程,本人小白根据大神的帖子研究了一下,找到其中的方法,特分享出来给和我一样的小白们。简单易懂,包学会。

微信版本:2.6.7.57(其它版本原理应该一样,这里只针对这个版本)

教程:
1、多开
根据大神的帖子了解了原理,https://www.52pojie.cn/thread-608108-1-1.html
打开X32dbg软件,附加微信程序

点击符号,搜索“WeChatWin”,找到WeChatWin.dll,双击进入

右键---搜索---当前区域---字符串

输入“WeChat_App_Instance_Identity_Mutex_Name”搜索,(至于为什么搜索这个字符串,和上面的帖子学习到的,感谢)

双击打开定位到程序,通过程序分析创建单实例的地方

双击修改,将跳转语句直接改成跳到函数的结束位置,这样就不会创建单实例的标志线程了,这样就实现了多开





怎么样,就修改一条语句,是不是觉得很简单。
下面接着修改防撤回的程序,也是只修改一条语句。




2、防撤回
防撤回也是参考了论坛帖子找到的程序修改地点,但我的修改方式和他的不一样,下面会具体说明。参考帖:https://www.52pojie.cn/thread-901652-1-1.html


接着上面,右键---搜索---当前区域---字符串,输入“revokemsg”搜索,(至于为什么搜索这个字符串,参考上面帖子学到的,感谢一下)
 



双击如图第2个找到的字符串,进入防撤回的程序地址

分析这断函数发现进入防撤回前有一个JE跳转语句,满足撤回条件就进入到下面的撤回流程,不满足就跳转到别的地方,直接将这里修改成无条件跳转到别的不撤回的地方,就实现了防撤回功能。
上面参考的帖子用的方法和我不一样,是直接将下面防撤回程序里的第一个CALL语句NOP掉了,这种方法我也试了,但修改完后,程序偶发崩溃,就又研究了上面的方法。

3、保存修改后的程序
右键---补丁

选择修补文件

保存到原文件处,覆盖原文件即可。最好先将原文件备份一下。
启动X32dbg时如果用管理员权限,可以直接保存到原文件位置,否则不行。
这样可先另存别的地方,比如D盘,再拷回来覆盖即可。

到此就全部修改完成了,成品就不放了,一共就需要修改2条语句,按照上面的流程几分钟就操作完成了。

本教程只适合像我一样的小白观看,大神轻喷,有问题请指正,谢谢。

如有问题,请回帖,大家共同交流,共同进步。

X32dbg工具就在论坛爱盘中:
https://down.52pojie.cn/Tools/Debuggers/x64dbg_2018_10_11.zip

文章来源:https://www.52pojie.cn/thread-927465-1-1.html

 

注意仅仅适用于PC端 2.6.7.57版本!!!

下载链接: https://pan.baidu.com/s/1ldDHSrDit_UbSZp8HzsRcQ    提取码: 6ze7 

把解压出来的dll文件放入微信的安装目录里,替换原来的文件就可以啦。

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×

给我留言