2024年用python实现微信、钉钉等软件多开(2)

在软件中我们可以找type 是Mutant 的 然后右键有个关闭 一个一个试 这里我已经试过了就不演示了 直接给大家

name

\Sessions\1\BaseNamedObjects\WeChat_GlobalConfig_Multi_Process_Mutex

到这一步之后 这个工具的使命就完成了!接下来该使用handle了

在cmd 输入下面的代码

handle -a -u -p 12668 “\Sessions\1\BaseNamedObjects\WeChat_GlobalConfig_Multi_Process_Mutex”

然后我们在去关闭下这个句柄就可以了

handle -p 12668 -c 460 -y

注意:这句代码需要管理员权限

然后我们再去打开微信就可以了。

下面我们用python去实现下

代码可能和分析不太一样 因为

“\Sessions\1\BaseNamedObjects\WeChat_GlobalConfig_Multi_Process_Mutex”

中的1 有时候会变成其他数字,所以我用了匹配规则

把代码和handle.exe 放在一个目录下

import os

import re

import psutil

def get_pid(name):

“”"

获取所有的微信进程

“”"

process_list = psutil.pids()

pids = []

for pid in process_list:

if psutil.Process(pid).name() == name:

pids.append(pid)

return pids

def more_open(path):

pids = get_pid(“WeChat.exe”)

for pid in pids:

#遍历所有微信的pid 把 Mutex都干掉

cmd = f"handle -a -u -p {pid}"

with os.popen(cmd) as f:

result = f.read()

search_result = “”

for i in result.split(“\n”):

if i.strip():

if i.strip().endswith(“_WeChat_App_Instance_Identity_Mutex_Name”):

search_result += i

if not search_result:

os.startfile(path)

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

四、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里无偿获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

微信是一款非常受欢迎的社交软件,但是在iOS系统上官方并没有提供支持多个微信账号同时登录的功能。不过,有一些开发者通过研究微信的源码,开发了一些可以实现微信双开的应用。 微信的源码是由官方严格保护的,没有开放给外部开发者,所以我们无法直接获得源码。但是,一些开发者通过逆向工程和对微信进行分析,成功实现微信双开的功能。 实现微信双开的方法大致如下:首先,通过逆向工程获取微信的二进制文件,并进行反编译,分析其中的代码。然后,找到与账号登录相关的代码段,并进行修改,使得代码能够同时支持多个账号登录。最后,通过重新编译和签名,生成一个新的应用文件。 这样,用户就可以在iOS设备上同时安装两个微信应用,每个应用都可以登录不同的微信账号。这种方法虽然不是官方提供的功能,但是对于一些需要同时管理多个微信账号的用户来说,是非常方便的解决方案。 需要注意的是,这种方式涉及到了对微信的二进制文件进行修改,可能会违反微信的使用协议。而且逆向工程和代码修改对于非专业开发者来说是相对比较复杂的操作,需要具备一定的技术知识。另外,由于微信不断更新迭代,源码可能会有所改动,需要时刻跟进官方的发展。 总之,微信双开的原理是通过对微信源码进行逆向工程和代码修改,但这种方式存在一定的风险和技术门槛。如果用户对此感兴趣,可以在网络上搜索相关资料来了解更多信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值