该方案是参考多家反外挂系统,加上自己对反外挂了解整理而来。
整个方案包含了反外挂系统中常见的所有功能。
4. 系统框架设计方案
本系统基于C/S结构设计,包含服务器端和客户端两大部分。服务器端主要负责策略定制与实施,并控制客户端的行为。
客户端主要负责具体的安全保护。如外挂扫描,防盗号,防修改游戏内存等。
下面是对各个部分负责的功能的描述:
4.1. 服务器端
服务器端包含两个重点模块:更新及策略。4.1.1 更新
? 及时更新的意义:处理外挂能否及时更新很重要,不能让外挂出身未捷身先死!及时更新能让客户端在最短的时间内对外挂做出反击。? 更新的内容包括: 特征库,新的处理策略等
4.1.2 策略
对异常账号进行限制登录、记录、删号等。1.防脱机
实现脱机功能一般都是为了多开游戏客户端,所以防止脱机的同时要限制多开。防脱机策略: 防止脱机外挂模拟数据包。让客户端定时发送数据包,数据包的内容每个客户端每次发送都不一样。如果发上来的数据无效则认为脱机。