LiquidGuard 反作弊系统
本页介绍 LiquidTeam 自研的反作弊体系 LiquidGuard:它由什么组成、如何工作、采集哪些信息,以及我们对玩家的承诺。
LiquidTeam 反作弊体系:LiquidGuard
基于上述判断,我们自研了反作弊体系 LiquidGuard(简写 LG / LGAC / LAC)。当前版本:LiquidGuard 2.3(竞技场为最新版,其他子服为 LiquidGuard 2.2)。
它由「客户端模组 + 服务端插件」两部分组成,必须配合使用。贯穿整个设计的主线只有一句:不把“客户端说的话”当事实 —— 插件不会给玩家贴“干净 / 作弊”的结论,而是给每条数据标上来源可信度,把“可被伪造的线索”和“服务端能交叉验证的矛盾”分开处理。
| 组件 | 说明 |
|---|---|
| 客户端模组 | LiquidGuard Client(Mod):在玩家客户端采集系统、硬件、网卡、模组与运行期完整性信息,签名后上报。 |
| 服务端插件 | LiquidGuard(Plugin):接收、校验、存储、展示上报数据,并进行违规线索检测、小号与 IP 分析。 |
客户端下载
客户端模组安装即可使用(自带密钥,无需任何配置):前往下载 →
首批应用范围
最新版反作弊 LiquidGuard 2.3 先应用于竞技场(竞技场 2.0 与风月小镇-竞技场),其他子服当前为 LiquidGuard 2.2,将逐步推广。使用标准客户端(未安装本模组)的玩家仍可正常游玩,插件只做记录与线索分析。
工作流程
客户端模组与服务端插件通过一次带签名校验的握手完成上报,校验凭证一次性有效、用后即废,防止重放。服务器没有安装插件时,客户端不做任何事,也不会打扰玩家。
玩家首次进服会看到一份说明窗口(采集范围 / 使用目的 / 隐私承诺 / 数据留存 / 第三方共享 / 行为规范与申诉),玩家同意之前不会上报任何数据。
我们采集哪些信息
总原则:只采集与反作弊相关的必要信息,用于识别作弊与设备级处置。
| 分组 | 内容 |
|---|---|
| 设备与系统 | 操作系统与硬件配置、设备标识、网卡与网络信息 |
| 模组与文件 | 已安装模组列表、模组文件校验值、资源包与光影包 |
| 运行环境 | JVM 启动参数、是否为虚拟机 / 沙箱 |
| 运行期完整性 | 启动与运行期间的文件变化检测 |
服务端会为每条数据标注来源可信度:通过签名校验的数据作为可信依据;未通过校验、或客户端未安装模组时获取的信息仅作线索。我们不会仅凭无法验证的信息处罚玩家。
隐私与数据留存
- 一名玩家一个档案文件,不使用数据库,可直接备份、打包、手工删除。
- 离线超过 72 小时自动删除(在线玩家永不处理)。
- 也可选择匿名化模式:保留档案做统计,抹掉一切能定位到这台机器或这个人的信息。
- 采集硬件与设备信息属于隐私相关行为,我们在服务器规则与隐私说明中告知玩家采集哪些字段、用途、保留多久,并提供删除途径。
对玩家的承诺
证据优先、可申诉、可复核
我们如实告知采集范围与系统边界,不把可被伪造的信息当作处罚依据;处罚以日志与行为证据为准,玩家对处理结果有异议时,可通过申诉渠道提交复核。我们不追求“封得越多越好”,只追求“封得准”。
已部署的检测与治理能力
目前服务器已部署的相关检测与治理能力包括:客户端检查、同 IP 在线账号数量限制、聊天频率与违规发言检测等,并与封禁查询系统联动,处罚结果公开可查:
- 停云落月封禁查询:https://liquidteam.cn/bans/
- 风月小镇封禁查询:https://liquidteam.cn:4366
多层防御体系:从单点检测到层层递进
我们服务器反作弊已经演变为多层防御体系。各层依次把关、互相印证,单层失守时仍有下一层挡住:
- 客户端完整性检测:校验客户端文件与运行时状态,发现被注入、篡改的 MOD 等异常,从源头拦截作弊客户端;
- 行为 AI 分析:基于操作与行为特征识别异常,捕捉外挂式的非人类操作模式;
- 服务端遥测:由服务端持续采集与校验游戏内数据,避免客户端伪造关键信息;
- 硬件身份认证:基于硬件信息生成设备标识,实现设备级封禁,抬高换号成本;
- 人工复核:对高风险判定进行人工审核,降低误封,保证处罚准确。
防御链
客户端完整性检测 → 行为 AI 分析 → 服务端遥测 → 硬件身份认证 → 人工复核