多开

打开X32dbg软件,附加微信程序
微信PC版多开和防撤回
点击符号,搜索“WeChatWin”,找到WeChatWin.dll,双击进入
微信PC版多开和防撤回
右键——搜索——当前区域——字符串
微信PC版多开和防撤回
输入“WeChat_App_Instance_Identity_Mutex_Name”搜索
微信PC版多开和防撤回
双击打开定位到程序,通过程序分析创建单实例的地方
微信PC版多开和防撤回
微信PC版多开和防撤回
双击修改,将跳转语句直接改成跳到函数的结束位置,这样就不会创建单实例的标志线程了,这样就实现了多开。

防撤回

接着上面,右键——搜索——当前区域——字符串,输入“revokemsg”搜索
微信PC版多开和防撤回
双击进入,进入后会发现自动选定mov语句行
微信PC版多开和防撤回
向上一行,会发现一条je wechatwin.xxxx语句,满足一定条件才会进行撤回处理,这里将这个判断直接跳过,双击je wechatwin.xxxxx语句
微信PC版多开和防撤回
将je改为jmp
微信PC版多开和防撤回
然后鼠标什么都不用点,直接再点击快捷键”Ctrl+P”进行修补补丁...命名为”WeChatWin.dll”另存在一个位置,这样就得到了一个WeChatWin.dll文件
微信PC版多开和防撤回
之后替换掉微信的WeChatWin.dll文件就好了。

最后修改:2023 年 04 月 15 日
如果觉得我的文章对你有用,请随意赞赏