专业的QQ下载站 本站非腾讯QQ官方网站

QQ下载|QQ资讯|QQ分类|下载排行|最近更新

当前位置:首页腾讯技术QQ电脑秘籍 → 全方位剖析游戏多开的实质 其实你我都可以制作

新萍踪侠影

时间:2024/9/20 14:42:00人气:0作者:qqtn神魔我要评论(0)

本篇小编为大家带来这篇游戏多开实质的全方【fāng】位【wèi】讲解;希望大家能明白游戏多开的【de】本质,早日能自己做出多开器【qì】出【chū】来;想必大家在玩dnf或者其他游戏时都希望找个多开器,快【kuài】速升级,快速刷图,但是【shì】大家想过多开的原理吗?废话不多说呢直接给大家【jiā】说【shuō】下。

其实要实现游戏多开也不是一件很【hěn】难的事情,只要大家懂【dǒng】得游戏防止多开【kāi】的原理,然后根据其对应游戏多开【kāi】的方法便可以做出游戏多开器来了。下面为大家总结一下游戏多开的原理与方法:

第一,进程隐藏:

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

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

部分游【yóu】戏通过探测游戏客户端的窗口是否【fǒu】已经存在来【lái】防止重复打开;游戏多开的【de】办法为将游【yóu】戏的窗口修改为任意字符。

第三,端口隐藏:

部分游【yóu】戏通过默认打开【kāi】TCP或者UDP端口监听,开第二个游戏的时候会打开端口【kǒu】失败从【cóng】而判断游戏是否多开;游戏多开的方【fāng】法为此类需要采用netstat –a –n –o 命令查看端口即可实现游戏多开。

第四,多个游戏目录:

部分游戏通【tōng】过独占文【wén】件访问来防止重复打开;游戏多【duō】开的方法为复制游戏客户端到另外的文件夹【jiá】,在另【lìng】外的文件夹打开即可。

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

部分【fèn】游戏通过限制一【yī】个用户只【zhī】能打开一个游戏来防止重复打【dǎ】开;游戏多开的方法为在系统账号里面多建立账号,一个游戏使用【yòng】一个账号。方法如下:1、打开控制面版→用【yòng】户帐户→创建一个新帐户→输入新帐户名(下一步)→创建【jiàn】帐户;2、然【rán】后到桌面的【de】游戏快捷图标上右【yòu】键【jiàn】到[属性] 选[高【gāo】级] 把里面[以其他用户身份运行]这个选项勾上 开第2个程序的时候记得用你新建的用户【hù】进就可以了,省的老去切【qiē】换用户了。

第六,互斥体:

部分游【yóu】戏通过互斥对象/信号量/事件等【děng】线程同步对象来确定程序是【shì】否已经运行。最常用的函数如:CreateMutexA;1、首先创建一个互斥体,CreateMutex函数,第一个参数可以设置为【wéi】NULL,第二个参数【shù】必须设置为false,第三个参数表示互斥【chì】体的名称,这个名称最好有一【yī】些特殊标识以【yǐ】防止与其他应【yīng】用程序冲突,比如程序名+时间【jiān】;2、使用GetLastError()函数判断错误信息是否【fǒu】为【wéi】ERROR_ALREADY_EXISTS,如果是,则表示程序【xù】已【yǐ】经启动。游戏多开的方法有二种,一为发现互斥体,然后关闭互斥体即可【kě】实现多【duō】开。二为APIHOOK,接【jiē】收到错误信息【xī】时,加重置命令(置错误码=0)即可。QQ游戏,天龙八部==最常【cháng】见的类型。

第七,内存映射文件(File Mapping):

部分游戏通过把程序实例信【xìn】息放到跨进程的内存映【yìng】射文件中,防止游戏多开;游戏多开的方【fāng】法为拦阻该【gāi】函数,不【bú】让它命名内核文件即可实现多开。

第八,DLL全局共享:

DLL全局共享区在映射到各【gè】个进程的地址【zhǐ】空间时仅被初始化一次,且是在第一【yī】次被windows加载时,所【suǒ】以利用该区数据就能对【duì】程序【xù】进行多开限制;游戏多开的方法为DLL劫持让游【yóu】戏一开【kāi】始运行就加载你的DLL,再转到原来的dll上就可以实现多【duō】开了。

第九,使用公共文件:

程序启动时,在【zài】一个公共目录(比如C:\或【huò】者Temp目录)中创建一个公共文件,并将此文件设置为不共享读写。第二个【gè】程序启动时,也打开此【cǐ】文件,如果打开成【chéng】功,则表示程序未启【qǐ】动过,否则表示程序已经启动;游戏多开的方法【fǎ】为:手动设置多开,比如:设定文件访问权限,不允许此程序在公共目录创建【jiàn】文【wén】件等。

第十,Mac地址验证:

登陆服务器【qì】时,获取本机mac地址【zhǐ】,发送至服务器端,服务端进行mac地址验【yàn】证,如果mac地址重复登陆,则不允许同服务器进行消息传递;多开游戏的多法为:使用【yòng】超级兔【tù】子等软件修改mac地址实现多【duō】开【kāi】,针对此情【qíng】况,本人也写了【le】一个修改Mac地址的小工具,大家可以在网站下载【zǎi】。

第十一,查看网络连接:

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

多开游戏的方法为:挂系统钩子,导【dǎo】致GetTcpTable函数失【shī】败实现多开。

游戏防止多开【kāi】的【de】方法有时候并不是只用一【yī】个方法的,多数游【yóu】戏都会用多种方法一起来防止多开的,只要大家【jiā】都懂得这几个游戏多开的原理,灵活运行,一个一【yī】个分析排查【chá】,基本上都能解决各种游戏多开了;大家看到【dào】呢吗,其实游戏【xì】多开器的本质就是这么简单,只要你弄清晰、弄清楚你自己就能做一个多开器出来。

这是小编整理的,希望对大家有帮助。

——由东阳绿色软件下载站qqtn神魔原创整理,转发请注明出处。

猜你喜欢

网友评论

请自觉遵守互联网相关政策【cè】法规,评论【lùn】内容只代表网友观点,与【yǔ】本站立场无关!

热门评论

最新评论

已有人参与,点击查看更多精彩评论

关于腾牛 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2005-2018 QQTN.com 【东阳绿色软件下载站】 版权所有 鄂ICP备17010784号-1 | 鄂公网安备 42011102000245号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有【yǒu】异议 请与本站【zhàn】联系 本站为【wéi】非赢利性网站 不【bú】接受任何赞助和广告