首页 >> 资讯 > 行业动态 >

电脑软件程序多开器(程序多开器)

2022-11-22 23:35:40 来源: 用户: 

大家好,小鑫来为大家解答以上的问题。电脑软件程序多开器,程序多开器这个很多人还不知道,现在让我们一起来看看吧!

1、v5程序多开器原理是:利用互斥体。

2、v5程序多开器通过互斥对象、信号量、事件等线程同步对象来确定程序是否已经运行。

3、最常用的函数如:CreateMutexA。

4、v5程序多开器创建一个互斥体,CreateMutex函数,第一个参数可以设置为NULL,第二个参数必须设置为false,第三个参数表示互斥体的名称,这个名称最好有一些特殊标识以防止与其他应用程序冲突,比如程序名+时间。

5、使用GetLastError()函数判断错误信息是否为ERROR_ALREADY_EXISTS如果是,则表示程序已经启动。

6、多开的方法有二种,一为发现互斥体,然后关闭互斥体即可实现多开。

7、二为APIHOOK,接收到错误信息时,加重置命令(置错误码=0)即可。

8、共享节法突破多开的方法是:思路是共享节中的某个数据用来判断是否运行过实例,我们可以捕捉访问该段的代码。

9、OD载入ALT+M显示内存,这里可以看到许多段,选中Shared段右键在访问上设置中断,对整个内存块设置该类型断点,这个断点是一次性断点,当所在段被读取或执行时就中断,中断发生后,断点将被删除。

10、F9运行程序来到下面。

11、004F0E5C 833D 00407000 0>CMP DWORD PTR DS:[704000],0 004F0E63 75 0E JNZ SHORT 共享节单.004F0E73。

12、转到004F0E73这个地址我们看到有ExitProcess,可以断定这两句代码就是拿出共享段中得某个数据与0比较来判断是否有实例运行,我们将其JNZ NOP掉,让其永远不会跳转,保存修改,成功多开。

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章