游戏多开原理和方法

手游资讯 单机资讯 最近更新 热门排行
您现在的位置:首页 > 软件资讯 > 软件教程 > 游戏多开原理和方法

游戏多开原理和方法

2020-06-17 03:58作者:佚名来源:本站整理浏览:1708

游戏多开器是一种很好用的软件,相信很多玩家都有用过这类似的软件,那么为什么多开器可以同时运行限制了不能多开的游戏呢?其中的原理和方法是什么?相信很多人并不知道,其实游戏多开并不是一件非常困难的事情。下面小编就为大家解释一下其中的原理!

第一,进程隐藏

部分游戏通过探测游戏客户端进程是否已经存在来防止重复打开,如游戏:英雄美人 游戏多开的办法为启动一个游戏客户端后,将该游戏的进程隐藏,只保留一个或多个。

第二,窗口标题修改(使用FindWindow API函数)

部分游戏通过探测游戏客户端的窗口是否已经存在来防止重复打开。 游戏多开的办法为将游戏的窗口修改为任意字符。

第三,端口隐藏

部分游戏通过默认打开TCP或者UDP端口监听,开第二个游戏的时候会打开端口失败从而判断游戏是否多开。

游戏多开的方法为此类需要采用netstat –a –n –o 命令查看端口即可实现游戏多开。

第四,多个游戏目录

部分游戏通过独占文件访问来防止重复打开。

游戏多开的方法为复制游戏客户端到另外的文件夹,在另外的文件夹打开即可。

第五,多个操作系统账号(仅限XP系统)

部分游戏通过限制一个用户只能打开一个游戏来防止重复打开。

游戏多开的方法为在系统账号里面多建立账号,一个游戏使用一个账号。方法如下: 1、打开控制面版→用户帐户→创建一个新帐户→输入新帐户名(下一步)→创建帐户; 2、然后到桌面的游戏快捷图标上右键到[属性] 选[高级] 把里面[以其他用户身份运行]这个选项勾上 开第2个程序的时候记得用你新建的用户进就可以了,省的老去切换用户了。

第六,互斥体。

部分游戏通过互斥对象/信号量/事件等线程同步对象来确定程序是否已经运行。最常用的函数如:CreateMutexA。

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

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

游戏多开的方法有二种,一为发现互斥体,然后关闭互斥体即可实现多开。二为APIHOOK,接收到错误信息时,加重置命令(置错误码=0)即可。QQ游戏,天龙八部==最常见的类型

国际体验设计协会IXDC 历届大会精彩集锦游戏用户体验大会

互联网产品大会

交互设计体验周

wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});

小黑游戏,内存映射文件(File Mapping)

部分游戏通过把程序实例信息放到跨进程的内存映射文件中,防止游戏多开。 游戏多开的方法为拦阻该函数,不让它命名内核文件即可实现多开。

第八,DLL全局共享

DLL全局共享区在映射到各个进程的地址空间时仅被初始化一次,且是在第一次被windows加载时,所以利用该区数据就能对程序进行多开限制。

游戏多开的方法为DLL劫持让游戏一开始运行就加载你的DLL,再转到原来的dll上就可以实现多开了。

第九,使用公共文件

程序启动时,在一个公共目录(比如C:/或者Temp目录)中创建一个公共文件,并将此文件设置为不共享读写。第二个程序启动时,也打开此文件,如果打开成功,则表示程序未启动过,否则表示程序已经启动。

游戏多开的方法为:手动设置多开,比如:设定文件访问权限,不允许此程序在公共目录创建文件等。

第十,Mac地址验证

登陆服务器时,获取本机mac地址,发送至服务器端,服务端进行mac地址验证,如果mac地址重复登陆,则不允许同服务器进行消息传递。

多开游戏的多法为:使用超级兔子等软件修改mac地址实现多开,针对此情况,本人也写了一个修改Mac地址的小工具,大家可以在网站下载。

第十一,查看网络连接

获取本机所有网络连接,使用GetTcpTable获取TCP连接,使用GetUdpTable获取UDP连接,检查是否有连接到服务器IP和端口号的连接,如果有,表示程序已经启动,否则程序未启动。需要注意的是,其获取的ip和端口号都是一个DWORD值,并且高低位相反。IP地址可以通过inet_addr函数将字符串形式的IP地址(如“127.0.0.1”)转换为DWORD型的,端口号可以使用以下公式转换:DWORD dwPort = ((nPort & 0xff) << 8) + ((nPort & 0xff00) >> 8);

多开游戏的方法为:挂系统钩子,导致GetTcpTable函数失败实现多开。

手机福利视频播放器推荐
豆奶视频 丝瓜视频 avbobo 包子视频
秋秋影视 香蕉视频 蜜瓜电影 茄子视频
磁力吧 怡春院 电影港 食色抖音
私密免费观看直播吧 逗别看 唇色直播 影豆网
苦瓜网 尘落电影网 4k屋 火豆电影网

推荐阅读

成版人性视频app香蕉视频软件:在线看老司机国产视频的污污污美女免费软件

丝瓜视频看污片免费版:有提供老司机67194入口的最新大尺度直播视频app

秋葵视频app下载污免费版:可以在线观看免费成长视频的深夜老司机软件

男人的加油站app免费看污版:在线观看网红赛高酱资源的成版人性视频app

芭乐成视频人app下载性福宝:有提供网红赛高酱h福利大全的免费看黄神器

成版人抖音app网站富二代下载黄:免费看老司机福利ae视频的美女污直播秀场

Tags: 责任编辑:小黑游戏
  • 热门应用
  • 热门游戏
  • 热门专题
职场潜伏心理学2 pdf
类型:趣味软件 大小:26.9M 版本: 时间:06-17
立即下载
'); })();