当前位置:首页
> 正文
v5程序多开器原理
作者:烟栀发布时间:2023-02-10浏览:457
v5程序多开器原理是:利用互斥体。v5程序多开器通过互斥对象、信号量、事件等线程同步对象来确定程序是否已经运行。
v5程序多开器创建一个互斥体,CreateMutex函数,第一个参数可以设置为NULL,第二个参数必须设置为false,第三个参数表示互斥体的名称,这个名称最好有一些特殊标识以防止与其他应用程序冲突,比如程序名+时间。使用GetLastError()函数判断错误信息是否为ERROR_ALREADY_EXISTS如果是,则表示程序已经启动。多开的方法有二种,一为发现互斥体,然后关闭互斥体即可实现多开。二为APIHOOK,接收到错误信息时,加重置命令(置错误码=0)即可。共享节法突破多开的方法是:思路是共享节中的某个数据用来判断是否运行过实例,我们可以捕捉访问该段的代码。OD载入ALT+M显示内存,这里可以看到许多段,选中Shared段右键在访问上设置中断,对整个内存块设置该类型断点,这个断点是一次性断点,当所在段被读取或执行时就中断,中断发生后,断点将被删除。F9运行程序来到下面。
004F0E5C 833D 00407000 0>CMP DWORD PTR DS:[704000],0 004F0E63 75 0E JNZ SHORT 共享节单.004F0E7
3.�转到004F0E73这个地址我们看到有ExitProcess,可以断定这两句代码就是拿出共享段中得某个数据与0比较来判断是否有实例运行,我们将其JNZ NOP掉,让其永远不会跳转,保存修改,成功多开。
声明:部分资源转载自互联网,转载目的在于传递更多知识,并不代表本网赞同其观点和对其真实性负责。如有侵权或者知识有谬误之处,麻烦通知删除,谢谢!联系方式: zzsla2022#163.com
相关推荐
- 醉驾会开除公职吗?
- 2022七夕情人节送老婆实用的20个礼物
- 朝鲜和韩国那个领土面积大点 ?
- 淋浴房的价格贵吗,一般要多少钱一平米?
- 火车候补抢票什么意思
- 去普陀山应如何许愿?
- 2010年言情小说排行榜前10名
- 七夕情人节最浪漫的十大礼物
- DNF怎么合成装备
- 加油门有滋滋声解决办法?
- 2010十大经典小说
- 「爱是一生一世一次的轮回,叫有情人再不能够说再会」出自哪首歌?
- 警察酒驾必须辞退吗
- 朝鲜和韩国哪个国家国土面积更大?
- 保护环境的作文300字
- 有没有一汽大众的官网,在网上找了半天全是各地的4S店
- 保护环境的作文300字三年级
- 歌词“爱是一生一世一次一次的轮回不管在东南和西北…”是哪首歌
- 塑胶地板是什么材料
- 科玛生产哪些大牌化妆品?