diff --git a/Le_Chiffre/misc/config.hpp b/Le_Chiffre/misc/config.hpp index 7ea8f86..ad2a5ef 100644 --- a/Le_Chiffre/misc/config.hpp +++ b/Le_Chiffre/misc/config.hpp @@ -6,8 +6,8 @@ namespace { // Config - const ::std::string CHEAT_VERSION = XorStr("v1.4.10"); - const ::std::string RELEASE_DATE = XorStr("[05 November, 2021]"); + const ::std::string CHEAT_VERSION = XorStr("v1.4.11"); + const ::std::string RELEASE_DATE = XorStr("[10 November, 2021]"); const wchar_t* HOST = L"api.github.com"; const wchar_t* PATH = L"/repos/blaumaus/le_chiffre/tags?per_page=1"; const wchar_t* TARGET = L"csgo.exe"; diff --git a/Le_Chiffre/signatures.hpp b/Le_Chiffre/signatures.hpp index f94098d..f4dc7a5 100644 --- a/Le_Chiffre/signatures.hpp +++ b/Le_Chiffre/signatures.hpp @@ -3,7 +3,7 @@ #pragma once #include -// 2021-11-05 09:32:55.736228300 UTC +// 2021-11-10 10:31:55.551416600 UTC namespace hazedumper { namespace netvars { constexpr ::std::ptrdiff_t cs_gamerules_data = 0x0; @@ -107,7 +107,7 @@ namespace hazedumper { constexpr ::std::ptrdiff_t clientstate_last_outgoing_command = 0x4D2C; constexpr ::std::ptrdiff_t clientstate_net_channel = 0x9C; constexpr ::std::ptrdiff_t convar_name_hash_table = 0x2F0F8; - constexpr ::std::ptrdiff_t dwClientState = 0x58AFEC; + constexpr ::std::ptrdiff_t dwClientState = 0x589FCC; constexpr ::std::ptrdiff_t dwClientState_GetLocalPlayer = 0x180; constexpr ::std::ptrdiff_t dwClientState_IsHLTV = 0x4D48; constexpr ::std::ptrdiff_t dwClientState_Map = 0x28C; @@ -116,48 +116,48 @@ namespace hazedumper { constexpr ::std::ptrdiff_t dwClientState_PlayerInfo = 0x52C0; constexpr ::std::ptrdiff_t dwClientState_State = 0x108; constexpr ::std::ptrdiff_t dwClientState_ViewAngles = 0x4D90; - constexpr ::std::ptrdiff_t dwEntityList = 0x4DBF75C; - constexpr ::std::ptrdiff_t dwForceAttack = 0x31EFCD4; - constexpr ::std::ptrdiff_t dwForceAttack2 = 0x31EFCE0; - constexpr ::std::ptrdiff_t dwForceBackward = 0x31EFC8C; - constexpr ::std::ptrdiff_t dwForceForward = 0x31EFC98; - constexpr ::std::ptrdiff_t dwForceJump = 0x5269570; - constexpr ::std::ptrdiff_t dwForceLeft = 0x31EFCB0; - constexpr ::std::ptrdiff_t dwForceRight = 0x31EFCA4; - constexpr ::std::ptrdiff_t dwGameDir = 0x629780; - constexpr ::std::ptrdiff_t dwGameRulesProxy = 0x52DC84C; - constexpr ::std::ptrdiff_t dwGetAllClasses = 0xDCDA84; - constexpr ::std::ptrdiff_t dwGlobalVars = 0x58ACF0; - constexpr ::std::ptrdiff_t dwGlowObjectManager = 0x5307C48; - constexpr ::std::ptrdiff_t dwInput = 0x5210D20; - constexpr ::std::ptrdiff_t dwInterfaceLinkList = 0x956AA4; - constexpr ::std::ptrdiff_t dwLocalPlayer = 0xDA544C; - constexpr ::std::ptrdiff_t dwMouseEnable = 0xDAAF98; - constexpr ::std::ptrdiff_t dwMouseEnablePtr = 0xDAAF68; - constexpr ::std::ptrdiff_t dwPlayerResource = 0x31EE000; - constexpr ::std::ptrdiff_t dwRadarBase = 0x51F44D4; - constexpr ::std::ptrdiff_t dwSensitivity = 0xDAAE34; - constexpr ::std::ptrdiff_t dwSensitivityPtr = 0xDAAE08; - constexpr ::std::ptrdiff_t dwSetClanTag = 0x8A1B0; - constexpr ::std::ptrdiff_t dwViewMatrix = 0x4DB1074; - constexpr ::std::ptrdiff_t dwWeaponTable = 0x52117E4; + constexpr ::std::ptrdiff_t dwEntityList = 0x4DC177C; + constexpr ::std::ptrdiff_t dwForceAttack = 0x31F1C94; + constexpr ::std::ptrdiff_t dwForceAttack2 = 0x31F1CA0; + constexpr ::std::ptrdiff_t dwForceBackward = 0x31F1CDC; + constexpr ::std::ptrdiff_t dwForceForward = 0x31F1CE8; + constexpr ::std::ptrdiff_t dwForceJump = 0x526B590; + constexpr ::std::ptrdiff_t dwForceLeft = 0x31F1D00; + constexpr ::std::ptrdiff_t dwForceRight = 0x31F1CF4; + constexpr ::std::ptrdiff_t dwGameDir = 0x628700; + constexpr ::std::ptrdiff_t dwGameRulesProxy = 0x52DE86C; + constexpr ::std::ptrdiff_t dwGetAllClasses = 0xDCFAB4; + constexpr ::std::ptrdiff_t dwGlobalVars = 0x589CD0; + constexpr ::std::ptrdiff_t dwGlowObjectManager = 0x5309C78; + constexpr ::std::ptrdiff_t dwInput = 0x5212D40; + constexpr ::std::ptrdiff_t dwInterfaceLinkList = 0x9578B4; + constexpr ::std::ptrdiff_t dwLocalPlayer = 0xDA747C; + constexpr ::std::ptrdiff_t dwMouseEnable = 0xDACFC8; + constexpr ::std::ptrdiff_t dwMouseEnablePtr = 0xDACF98; + constexpr ::std::ptrdiff_t dwPlayerResource = 0x31F0020; + constexpr ::std::ptrdiff_t dwRadarBase = 0x51F64F4; + constexpr ::std::ptrdiff_t dwSensitivity = 0xDACE64; + constexpr ::std::ptrdiff_t dwSensitivityPtr = 0xDACE38; + constexpr ::std::ptrdiff_t dwSetClanTag = 0x8A290; + constexpr ::std::ptrdiff_t dwViewMatrix = 0x4DB3094; + constexpr ::std::ptrdiff_t dwWeaponTable = 0x5213804; constexpr ::std::ptrdiff_t dwWeaponTableIndex = 0x326C; - constexpr ::std::ptrdiff_t dwYawPtr = 0xDAABF8; - constexpr ::std::ptrdiff_t dwZoomSensitivityRatioPtr = 0xDAFE98; - constexpr ::std::ptrdiff_t dwbSendPackets = 0xD7D82; + constexpr ::std::ptrdiff_t dwYawPtr = 0xDACC28; + constexpr ::std::ptrdiff_t dwZoomSensitivityRatioPtr = 0xDB1EC8; + constexpr ::std::ptrdiff_t dwbSendPackets = 0xD9342; constexpr ::std::ptrdiff_t dwppDirect3DDevice9 = 0xA7050; - constexpr ::std::ptrdiff_t find_hud_element = 0x2D192EA0; - constexpr ::std::ptrdiff_t force_update_spectator_glow = 0x3B3EFA; + constexpr ::std::ptrdiff_t find_hud_element = 0x2C5E3080; + constexpr ::std::ptrdiff_t force_update_spectator_glow = 0x3B412A; constexpr ::std::ptrdiff_t interface_engine_cvar = 0x3E9EC; - constexpr ::std::ptrdiff_t is_c4_owner = 0x3C0E50; + constexpr ::std::ptrdiff_t is_c4_owner = 0x3C1090; constexpr ::std::ptrdiff_t m_bDormant = 0xED; constexpr ::std::ptrdiff_t m_flSpawnTime = 0x103C0; constexpr ::std::ptrdiff_t m_pStudioHdr = 0x2950; - constexpr ::std::ptrdiff_t m_pitchClassPtr = 0x51F4770; - constexpr ::std::ptrdiff_t m_yawClassPtr = 0xDAABF8; - constexpr ::std::ptrdiff_t model_ambient_min = 0x58E064; - constexpr ::std::ptrdiff_t set_abs_angles = 0x1E3D90; - constexpr ::std::ptrdiff_t set_abs_origin = 0x1E3BD0; + constexpr ::std::ptrdiff_t m_pitchClassPtr = 0x51F6790; + constexpr ::std::ptrdiff_t m_yawClassPtr = 0xDACC28; + constexpr ::std::ptrdiff_t model_ambient_min = 0x58D044; + constexpr ::std::ptrdiff_t set_abs_angles = 0x1E3F70; + constexpr ::std::ptrdiff_t set_abs_origin = 0x1E3DB0; } // namespace signatures } // namespace hazedumper #endif // SIGNATURES_HPP \ No newline at end of file