表概述

warden_checks表存储Warden反作弊系统的检测规则。Warden是暴雪内置的反作弊模块,定期扫描客户端内存和进程,检测第三方外挂程序。type定义检测类型,data/str/address/length定义检测参数,result为预期返回值。

主键为自增id,AUTO_INCREMENT从812开始。

表结构

字段名数据类型说明
idSMALLINT UNSIGNED检测规则ID(主键,自增)
typeTINYINT UNSIGNED检测类型
dataVARCHAR(48)检测数据(内存特征码)
strVARCHAR(170)字符串参数
addressINT UNSIGNED内存地址
lengthTINYINT UNSIGNED检测长度
resultVARCHAR(24)预期结果
commentVARCHAR(50)规则注释

重要字段详解

type (检测类型)

定义Warden检测的方式:

  • 0 - 模块检查(检测加载的DLL)
  • 1 - 内存检查(扫描特定地址)
  • 2 - 页面检查(检测代码段修改)

常见问题

Q: 此表需要手动配置吗?

A: 通常不需要,AzerothCore自带预配置的检测规则。仅在需要自定义反作弊规则或添加对特定外挂的检测时才修改。