#include "WardenWin.h"
#include "ByteBuffer.h"
#include "Common.h"
#include "CryptoRandom.h"
#include "GameTime.h"
#include "HMAC.h"
#include "Log.h"
#include "Opcodes.h"
#include "Player.h"
#include "SessionKeyGenerator.h"
#include "Util.h"
#include "WardenCheckMgr.h"
#include "WardenModuleWin.h"
#include "World.h"
#include "WorldPacket.h"
#include "WorldSession.h"
Go to the source code of this file.
|
static constexpr char | _luaEvalPrefix [] = "local S,T,R=SendAddonMessage,function()" |
|
static constexpr char | _luaEvalMidfix [] = " end R=S and T()if R then S('_TW'," |
|
static constexpr char | _luaEvalPostfix [] = ",'GUILD')end" |
|
◆ GetCheckPacketBaseSize()
static constexpr uint8 GetCheckPacketBaseSize |
( |
uint8 |
type | ) |
|
|
staticconstexpr |
43{
44 switch (type)
45 {
53 default: return 0;
54 }
55}
static constexpr char _luaEvalPrefix[]
Definition: WardenWin.cpp:36
static constexpr char _luaEvalMidfix[]
Definition: WardenWin.cpp:37
static constexpr char _luaEvalPostfix[]
Definition: WardenWin.cpp:38
@ DRIVER_CHECK
Definition: Warden.h:53
@ PAGE_CHECK_A
Definition: Warden.h:49
@ PAGE_CHECK_B
Definition: Warden.h:50
@ LUA_EVAL_CHECK
Definition: Warden.h:52
@ MPQ_CHECK
Definition: Warden.h:51
@ MEM_CHECK
Definition: Warden.h:48
@ MODULE_CHECK
Definition: Warden.h:56
static constexpr std::size_t SHA1_DIGEST_LENGTH_BYTES
Definition: CryptoConstants.h:26
References _luaEvalMidfix, _luaEvalPostfix, _luaEvalPrefix, DRIVER_CHECK, LUA_EVAL_CHECK, MEM_CHECK, MODULE_CHECK, MPQ_CHECK, PAGE_CHECK_A, PAGE_CHECK_B, and Acore::Crypto::Constants::SHA1_DIGEST_LENGTH_BYTES.
Referenced by GetCheckPacketSize().
◆ GetCheckPacketSize()
◆ GetMaxWardenChecksForType()
◆ _luaEvalMidfix
constexpr char _luaEvalMidfix[] = " end R=S and T()if R then S('_TW'," |
|
staticconstexpr |
◆ _luaEvalPostfix
constexpr char _luaEvalPostfix[] = ",'GUILD')end" |
|
staticconstexpr |
◆ _luaEvalPrefix
constexpr char _luaEvalPrefix[] = "local S,T,R=SendAddonMessage,function()" |
|
staticconstexpr |