一种用于反外挂的方法、装置和系统制造方法及图纸

技术编号:24831300 阅读:34 留言:0更新日期:2020-07-10 18:48
本申请提供了一种用于反外挂的方法、装置和系统,所述方法包括:对游戏应用内部的预设检测点进行监控,获得在当前的游戏阶段中在所述预设检测点检测到的外挂特征信息;当所述游戏阶段结束,根据所述外挂特征信息以及所述游戏阶段对应的正常游戏数据信息,生成所述游戏阶段对应的反外挂游戏数据信息;将所述游戏阶段对应的反外挂游戏数据信息发送至第一服务器,以使所述第一服务器通过将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,来确定所述反外挂游戏数据信息中是否存在外挂特征信息。根据本申请的方案,采用迷惑性、隐蔽性的反外挂机制,能够极大地增加外挂开发者伪造数据包的难度。

【技术实现步骤摘要】
一种用于反外挂的方法、装置和系统
本申请涉及计算机
,尤其涉及一种用于反外挂的技术方案。
技术介绍
外挂是指通过修改游戏而为玩家谋取利益的作弊程序,其主要应用原理是修改游戏正常代码或数据,从而改变游戏人物能力。由于外挂会破坏游戏公平性,因此外挂检测是十分有必要的。现有技术中,通常采用如下反外挂方案:建立主流外挂软件的特征库,以及通过对各种恶意行为(如注入游戏进程,试图获得对游戏进程的各种操作权限等)的拦截,来检测外挂软件,并通过主动防御行为,比如禁止外部进程对游戏的读写访问,来实现保护。上述现有技术的方案具有如下缺点:1)需要不停的搜集外挂样本,提取各个外挂样本的特征纳入特征库,这是一个需要不停迭代的过程,如果有新的外挂产生或者已有外挂采用变种技术改换自身特征,都需要技术人员及时跟进,否则反外挂体系就可能失效,而市面上外挂软件品类众多,这使得始终需要投入较多的人力物力来维护特征库;2)需要在系统底层与外挂进行博弈,比如在系统层装载驱动,拦截其对游戏进程的读写,系统底层的技术对抗使反外挂一方处于相对不利的地位,因为一方面底层本文档来自技高网...

【技术保护点】
1.一种用于反外挂的方法,用于用户设备,其中,所述方法包括:/n对游戏应用内部的预设检测点进行监控,获得在当前的游戏阶段中在所述预设检测点检测到的外挂特征信息;/n当所述游戏阶段结束,根据所述外挂特征信息以及所述游戏阶段对应的正常游戏数据信息,生成所述游戏阶段对应的反外挂游戏数据信息;/n将所述游戏阶段对应的反外挂游戏数据信息发送至第一服务器,以使所述第一服务器通过将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,来确定所述反外挂游戏数据信息中是否存在外挂特征信息。/n

【技术特征摘要】
1.一种用于反外挂的方法,用于用户设备,其中,所述方法包括:
对游戏应用内部的预设检测点进行监控,获得在当前的游戏阶段中在所述预设检测点检测到的外挂特征信息;
当所述游戏阶段结束,根据所述外挂特征信息以及所述游戏阶段对应的正常游戏数据信息,生成所述游戏阶段对应的反外挂游戏数据信息;
将所述游戏阶段对应的反外挂游戏数据信息发送至第一服务器,以使所述第一服务器通过将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,来确定所述反外挂游戏数据信息中是否存在外挂特征信息。


2.一种用于反外挂的方法,用于第一服务器,其中,所述方法包括:
接收来自用户设备的与游戏应用中当前的游戏阶段对应的反外挂游戏数据信息;
将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,并根据比对结果确定所述反外挂游戏数据信息中是否存在外挂特征信息。


3.一种用于反外挂的第一装置,其中,所述第一装置包括:
用于对游戏应用内部的预设检测点进行监控,获得在当前的游戏阶段中在所述预设检测点检测到的外挂特征信息的装置;
用于当所述游戏阶段结束,根据所述外挂特征信息以及所述游戏阶段对应的正常游戏数据信息,生成所述游戏阶段对应的反外挂游戏数据信息的装置;
用于将所述游戏阶段对应的所述反外挂游戏数据信息发送至第一服务器,以使所述第一服务器通过将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,来确定所述反外挂游戏数据信息中是否存在外挂特征信息的装置。


4.一种用于反外挂的第二装置,其中,所述第二装置包括:
用于接收来自用户设备的与游戏应用中当前的游戏阶段对应的反外挂游戏数据信息的装置;
用于将所述反外挂游戏数据信息与来自游戏服务器的所述游戏阶段对应的正常游戏数据信息进行比对,并根据比对结果确定所述反外挂游戏...

【专利技术属性】
技术研发人员:朱飞管炜夏晖
申请(专利权)人:完美世界征奇上海多媒体科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1