Skip to content

warden_checks

This table contains data related to the use of the anti-cheat tool Warden, which can be enabled in Worldserver.conf

Structure ​

FieldTypeAttributesKeyNullDefaultExtraComment
idsmallintunsignedPRINOauto_increment
typetinyintunsignedYESNULL
strvarchar(170)YESNULL
addressintunsignedYESNULL
lengthtinyintunsignedYESNULL
commentvarchar(50)YESNULL
databinary(24)YESNULL
resultvarbinary(24)YESNULL
 

Description of fields ​

id ​

Unique ID, automatically incremented by 1  

type ​

IDNameComment
0NONE_CHECKSKIP
87TIMING_CHECKnyi
113DRIVER_CHECKuint Seed + byte[20] SHA1 + byte driverNameIndex (check to ensure driver isn't loaded)
126PROC_CHECKnyi
139LUA_EVAL_CHECKevaluate arbitrary Lua check
152MPQ_CHECKget hash of MPQ file (to check it is not modified)
178PAGE_CHECK_Ascans all pages for specified SHA1 hash
191PAGE_CHECK_Bscans only pages starts with MZ+PE headers for specified hash
217MODULE_CHECKcheck to make sure module isn't injected
243MEM_CHECKretrieve specific memory

 

str ​

- no description -  

address ​

- no description -  

length ​

- no description -  

comment ​

- no description -  

data ​

- no description -  

result ​

- no description -