├── .gitignore ├── README.md ├── csgo.min.json ├── csgo.toml ├── csgo.yaml ├── csgo.json ├── csgo.cs ├── csgo.hpp ├── csgo.vb └── config.json /.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | *.log 3 | 4 | # zsh dump files 5 | *.stackdump 6 | 7 | .vs 8 | .vscode 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # hazedumper 2 | 3 | 🚀 Up to date offset and dumper-config for Counter-Strike: Global Offensive. For more informations visit the [release page on UnKnoWnCheaTs](https://www.unknowncheats.me/forum/counterstrike-global-offensive/169351-haze-dumper-json-config-based-offset-dumper.html). 4 | 5 | ## Local Player 6 | Since in the past the signature for the LocalPlayer was broken a few times and/or pointed to something wrong, I want to offer you an alternative. 7 | All required offsets are already in the repo, why 99% of people don't use them is questionable - or they are just too incompetent and complain 8 | that nothing works, but they can't find a single signature themselves. However, pretty much every hack uses the entity list (`dwEntityList`) 9 | and also ClientState (`dwClientState`). All you need is a third offset which is located in ClientState, called `dwClientState_GetLocalPlayer`. 10 | 11 | ```C++ 12 | const auto client_state = read_memory( engine_image->base + hazedumper::signatures::dwClientState ); 13 | if( client_state ) { 14 | const auto local_player = get_client_entity( 15 | read_memory( client_state + hazedumper::signatures::dwClientState_GetLocalPlayer ) 16 | ); 17 | 18 | if( local_player ) { 19 | printf( 20 | "[+] Found local player: 0x%X, health: %d\n", 21 | local_player, 22 | read_memory( local_player + hazedumper::netvars::m_iHealth ) 23 | ); 24 | } 25 | } 26 | ``` 27 | 28 | ## Informations 29 | 30 | - ⚠️ Since we are both working and living in germany, we can't see 24/7 if there was an update and then push it. We make every effort to ensure that this happens as soon as possible. 31 | - 🔫 The repository always refers to the latest version of the [steam store](http://store.steampowered.com/app/730/CounterStrike_Global_Offensive). 32 | - ⚠️ We are not liable for VAC bans in case of incorrect use. 33 | 34 | ## Credits: 35 | 36 | - [VALVe](https://github.com/ValveSoftware) for their [2013 edition of the Source SDK](https://github.com/ValveSoftware/source-sdk-2013) and also [the leaked version from 2007](https://github.com/VSES/SourceEngine2007) 37 | - [frk](https://www.unknowncheats.me/forum/members/1067779.html) 38 | - [ReactiioN](https://www.unknowncheats.me/forum/members/264622.html) 39 | -------------------------------------------------------------------------------- /csgo.min.json: -------------------------------------------------------------------------------- 1 | {"timestamp":1693948329,"signatures":{"anim_overlays":10640,"clientstate_choked_commands":19760,"clientstate_delta_ticks":372,"clientstate_last_outgoing_command":19756,"clientstate_net_channel":156,"convar_name_hash_table":197024,"dwClientState":5894556,"dwClientState_GetLocalPlayer":384,"dwClientState_IsHLTV":19784,"dwClientState_Map":652,"dwClientState_MapDirectory":392,"dwClientState_MaxPlayer":904,"dwClientState_PlayerInfo":21184,"dwClientState_State":264,"dwClientState_ViewAngles":19856,"dwEntityList":81793068,"dwForceAttack":52620952,"dwForceAttack2":52620964,"dwForceBackward":52621024,"dwForceForward":52621012,"dwForceJump":86756744,"dwForceLeft":52620880,"dwForceRight":52620892,"dwGameDir":6532608,"dwGameRulesProxy":87229844,"dwGetAllClasses":14733220,"dwGlobalVars":5893728,"dwGlowObjectManager":87407312,"dwInput":86369792,"dwInterfaceLinkList":10080132,"dwLocalPlayer":14596508,"dwMouseEnable":86221408,"dwMouseEnablePtr":86221360,"dwPlayerResource":52613584,"dwRadarBase":86211332,"dwSensitivity":14613432,"dwSensitivityPtr":14613432,"dwSetClanTag":580272,"dwViewMatrix":81731188,"dwWeaponTable":86374108,"dwWeaponTableIndex":12908,"dwYawPtr":14612808,"dwZoomSensitivityRatioPtr":14635960,"dwbSendPackets":905938,"dwppDirect3DDevice9":680640,"find_hud_element":1495672512,"force_update_spectator_glow":4045066,"interface_engine_cvar":260764,"is_c4_owner":4100384,"m_bDormant":237,"m_bIsLocalPlayer":13864,"m_flSpawnTime":66496,"m_pStudioHdr":10576,"m_pitchClassPtr":86221144,"m_yawClassPtr":14612808,"model_ambient_min":5902740,"set_abs_angles":2002880,"set_abs_origin":2002432},"netvars":{"cs_gamerules_data":0,"m_ArmorValue":71628,"m_Collision":800,"m_CollisionGroup":1140,"m_Local":12236,"m_MoveType":604,"m_OriginalOwnerXuidHigh":12756,"m_OriginalOwnerXuidLow":12752,"m_SurvivalGameRuleDecisionTypes":4904,"m_SurvivalRules":3328,"m_aimPunchAngle":12348,"m_aimPunchAngleVel":12360,"m_angEyeAnglesX":71632,"m_angEyeAnglesY":71636,"m_bBombDefused":10688,"m_bBombPlanted":2469,"m_bBombTicking":10640,"m_bFreezePeriod":32,"m_bGunGameImmunity":39312,"m_bHasDefuser":71644,"m_bHasHelmet":71616,"m_bInReload":12981,"m_bIsDefusing":39292,"m_bIsQueuedMatchmaking":116,"m_bIsScoped":39284,"m_bIsValveDS":124,"m_bSpotted":2365,"m_bSpottedByMask":2432,"m_bStartedArming":13312,"m_bUseCustomAutoExposureMax":2521,"m_bUseCustomAutoExposureMin":2520,"m_bUseCustomBloomScale":2522,"m_clrRender":112,"m_dwBoneMatrix":9896,"m_fAccuracyPenalty":13120,"m_fFlags":260,"m_flC4Blow":10656,"m_flCustomAutoExposureMax":2528,"m_flCustomAutoExposureMin":2524,"m_flCustomBloomScale":2532,"m_flDefuseCountDown":10684,"m_flDefuseLength":10680,"m_flFallbackWear":12768,"m_flFlashDuration":66672,"m_flFlashMaxAlpha":66668,"m_flLastBoneSetupTime":10536,"m_flLowerBodyYawTarget":39644,"m_flNextAttack":11648,"m_flNextPrimaryAttack":12872,"m_flSimulationTime":616,"m_flTimerLength":10660,"m_hActiveWeapon":12040,"m_hBombDefuser":10692,"m_hMyWeapons":11784,"m_hObserverTarget":13212,"m_hOwner":10716,"m_hOwnerEntity":332,"m_hViewModel":13064,"m_iAccountID":12248,"m_iClip1":12916,"m_iCompetitiveRanking":6788,"m_iCompetitiveWins":7048,"m_iCrosshairId":71736,"m_iDefaultFOV":13116,"m_iEntityQuality":12220,"m_iFOV":12788,"m_iFOVStart":12792,"m_iGlowIndex":66696,"m_iHealth":256,"m_iItemDefinitionIndex":12218,"m_iItemIDHigh":12240,"m_iMostRecentModelBoneCounter":9872,"m_iObserverMode":13192,"m_iShotsFired":66528,"m_iState":12904,"m_iTeamNum":244,"m_lifeState":607,"m_nBombSite":10644,"m_nFallbackPaintKit":12760,"m_nFallbackSeed":12764,"m_nFallbackStatTrak":12772,"m_nForceBone":9868,"m_nModelIndex":600,"m_nTickBase":13376,"m_nViewModelIndex":10704,"m_rgflCoordinateFrame":1092,"m_szCustomName":12364,"m_szLastPlaceName":13764,"m_thirdPersonViewAngles":12776,"m_vecOrigin":312,"m_vecVelocity":276,"m_vecViewOffset":264,"m_viewPunchAngle":12336,"m_zoomLevel":13280}} -------------------------------------------------------------------------------- /csgo.toml: -------------------------------------------------------------------------------- 1 | timestamp = 1693948329 2 | 3 | [signatures] 4 | anim_overlays = 10640 5 | clientstate_choked_commands = 19760 6 | clientstate_delta_ticks = 372 7 | clientstate_last_outgoing_command = 19756 8 | clientstate_net_channel = 156 9 | convar_name_hash_table = 197024 10 | dwClientState = 5894556 11 | dwClientState_GetLocalPlayer = 384 12 | dwClientState_IsHLTV = 19784 13 | dwClientState_Map = 652 14 | dwClientState_MapDirectory = 392 15 | dwClientState_MaxPlayer = 904 16 | dwClientState_PlayerInfo = 21184 17 | dwClientState_State = 264 18 | dwClientState_ViewAngles = 19856 19 | dwEntityList = 81793068 20 | dwForceAttack = 52620952 21 | dwForceAttack2 = 52620964 22 | dwForceBackward = 52621024 23 | dwForceForward = 52621012 24 | dwForceJump = 86756744 25 | dwForceLeft = 52620880 26 | dwForceRight = 52620892 27 | dwGameDir = 6532608 28 | dwGameRulesProxy = 87229844 29 | dwGetAllClasses = 14733220 30 | dwGlobalVars = 5893728 31 | dwGlowObjectManager = 87407312 32 | dwInput = 86369792 33 | dwInterfaceLinkList = 10080132 34 | dwLocalPlayer = 14596508 35 | dwMouseEnable = 86221408 36 | dwMouseEnablePtr = 86221360 37 | dwPlayerResource = 52613584 38 | dwRadarBase = 86211332 39 | dwSensitivity = 14613432 40 | dwSensitivityPtr = 14613432 41 | dwSetClanTag = 580272 42 | dwViewMatrix = 81731188 43 | dwWeaponTable = 86374108 44 | dwWeaponTableIndex = 12908 45 | dwYawPtr = 14612808 46 | dwZoomSensitivityRatioPtr = 14635960 47 | dwbSendPackets = 905938 48 | dwppDirect3DDevice9 = 680640 49 | find_hud_element = 1495672512 50 | force_update_spectator_glow = 4045066 51 | interface_engine_cvar = 260764 52 | is_c4_owner = 4100384 53 | m_bDormant = 237 54 | m_bIsLocalPlayer = 13864 55 | m_flSpawnTime = 66496 56 | m_pStudioHdr = 10576 57 | m_pitchClassPtr = 86221144 58 | m_yawClassPtr = 14612808 59 | model_ambient_min = 5902740 60 | set_abs_angles = 2002880 61 | set_abs_origin = 2002432 62 | 63 | [netvars] 64 | cs_gamerules_data = 0 65 | m_ArmorValue = 71628 66 | m_Collision = 800 67 | m_CollisionGroup = 1140 68 | m_Local = 12236 69 | m_MoveType = 604 70 | m_OriginalOwnerXuidHigh = 12756 71 | m_OriginalOwnerXuidLow = 12752 72 | m_SurvivalGameRuleDecisionTypes = 4904 73 | m_SurvivalRules = 3328 74 | m_aimPunchAngle = 12348 75 | m_aimPunchAngleVel = 12360 76 | m_angEyeAnglesX = 71632 77 | m_angEyeAnglesY = 71636 78 | m_bBombDefused = 10688 79 | m_bBombPlanted = 2469 80 | m_bBombTicking = 10640 81 | m_bFreezePeriod = 32 82 | m_bGunGameImmunity = 39312 83 | m_bHasDefuser = 71644 84 | m_bHasHelmet = 71616 85 | m_bInReload = 12981 86 | m_bIsDefusing = 39292 87 | m_bIsQueuedMatchmaking = 116 88 | m_bIsScoped = 39284 89 | m_bIsValveDS = 124 90 | m_bSpotted = 2365 91 | m_bSpottedByMask = 2432 92 | m_bStartedArming = 13312 93 | m_bUseCustomAutoExposureMax = 2521 94 | m_bUseCustomAutoExposureMin = 2520 95 | m_bUseCustomBloomScale = 2522 96 | m_clrRender = 112 97 | m_dwBoneMatrix = 9896 98 | m_fAccuracyPenalty = 13120 99 | m_fFlags = 260 100 | m_flC4Blow = 10656 101 | m_flCustomAutoExposureMax = 2528 102 | m_flCustomAutoExposureMin = 2524 103 | m_flCustomBloomScale = 2532 104 | m_flDefuseCountDown = 10684 105 | m_flDefuseLength = 10680 106 | m_flFallbackWear = 12768 107 | m_flFlashDuration = 66672 108 | m_flFlashMaxAlpha = 66668 109 | m_flLastBoneSetupTime = 10536 110 | m_flLowerBodyYawTarget = 39644 111 | m_flNextAttack = 11648 112 | m_flNextPrimaryAttack = 12872 113 | m_flSimulationTime = 616 114 | m_flTimerLength = 10660 115 | m_hActiveWeapon = 12040 116 | m_hBombDefuser = 10692 117 | m_hMyWeapons = 11784 118 | m_hObserverTarget = 13212 119 | m_hOwner = 10716 120 | m_hOwnerEntity = 332 121 | m_hViewModel = 13064 122 | m_iAccountID = 12248 123 | m_iClip1 = 12916 124 | m_iCompetitiveRanking = 6788 125 | m_iCompetitiveWins = 7048 126 | m_iCrosshairId = 71736 127 | m_iDefaultFOV = 13116 128 | m_iEntityQuality = 12220 129 | m_iFOV = 12788 130 | m_iFOVStart = 12792 131 | m_iGlowIndex = 66696 132 | m_iHealth = 256 133 | m_iItemDefinitionIndex = 12218 134 | m_iItemIDHigh = 12240 135 | m_iMostRecentModelBoneCounter = 9872 136 | m_iObserverMode = 13192 137 | m_iShotsFired = 66528 138 | m_iState = 12904 139 | m_iTeamNum = 244 140 | m_lifeState = 607 141 | m_nBombSite = 10644 142 | m_nFallbackPaintKit = 12760 143 | m_nFallbackSeed = 12764 144 | m_nFallbackStatTrak = 12772 145 | m_nForceBone = 9868 146 | m_nModelIndex = 600 147 | m_nTickBase = 13376 148 | m_nViewModelIndex = 10704 149 | m_rgflCoordinateFrame = 1092 150 | m_szCustomName = 12364 151 | m_szLastPlaceName = 13764 152 | m_thirdPersonViewAngles = 12776 153 | m_vecOrigin = 312 154 | m_vecVelocity = 276 155 | m_vecViewOffset = 264 156 | m_viewPunchAngle = 12336 157 | m_zoomLevel = 13280 158 | -------------------------------------------------------------------------------- /csgo.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | timestamp: 1693948329 3 | signatures: 4 | anim_overlays: 10640 5 | clientstate_choked_commands: 19760 6 | clientstate_delta_ticks: 372 7 | clientstate_last_outgoing_command: 19756 8 | clientstate_net_channel: 156 9 | convar_name_hash_table: 197024 10 | dwClientState: 5894556 11 | dwClientState_GetLocalPlayer: 384 12 | dwClientState_IsHLTV: 19784 13 | dwClientState_Map: 652 14 | dwClientState_MapDirectory: 392 15 | dwClientState_MaxPlayer: 904 16 | dwClientState_PlayerInfo: 21184 17 | dwClientState_State: 264 18 | dwClientState_ViewAngles: 19856 19 | dwEntityList: 81793068 20 | dwForceAttack: 52620952 21 | dwForceAttack2: 52620964 22 | dwForceBackward: 52621024 23 | dwForceForward: 52621012 24 | dwForceJump: 86756744 25 | dwForceLeft: 52620880 26 | dwForceRight: 52620892 27 | dwGameDir: 6532608 28 | dwGameRulesProxy: 87229844 29 | dwGetAllClasses: 14733220 30 | dwGlobalVars: 5893728 31 | dwGlowObjectManager: 87407312 32 | dwInput: 86369792 33 | dwInterfaceLinkList: 10080132 34 | dwLocalPlayer: 14596508 35 | dwMouseEnable: 86221408 36 | dwMouseEnablePtr: 86221360 37 | dwPlayerResource: 52613584 38 | dwRadarBase: 86211332 39 | dwSensitivity: 14613432 40 | dwSensitivityPtr: 14613432 41 | dwSetClanTag: 580272 42 | dwViewMatrix: 81731188 43 | dwWeaponTable: 86374108 44 | dwWeaponTableIndex: 12908 45 | dwYawPtr: 14612808 46 | dwZoomSensitivityRatioPtr: 14635960 47 | dwbSendPackets: 905938 48 | dwppDirect3DDevice9: 680640 49 | find_hud_element: 1495672512 50 | force_update_spectator_glow: 4045066 51 | interface_engine_cvar: 260764 52 | is_c4_owner: 4100384 53 | m_bDormant: 237 54 | m_bIsLocalPlayer: 13864 55 | m_flSpawnTime: 66496 56 | m_pStudioHdr: 10576 57 | m_pitchClassPtr: 86221144 58 | m_yawClassPtr: 14612808 59 | model_ambient_min: 5902740 60 | set_abs_angles: 2002880 61 | set_abs_origin: 2002432 62 | netvars: 63 | cs_gamerules_data: 0 64 | m_ArmorValue: 71628 65 | m_Collision: 800 66 | m_CollisionGroup: 1140 67 | m_Local: 12236 68 | m_MoveType: 604 69 | m_OriginalOwnerXuidHigh: 12756 70 | m_OriginalOwnerXuidLow: 12752 71 | m_SurvivalGameRuleDecisionTypes: 4904 72 | m_SurvivalRules: 3328 73 | m_aimPunchAngle: 12348 74 | m_aimPunchAngleVel: 12360 75 | m_angEyeAnglesX: 71632 76 | m_angEyeAnglesY: 71636 77 | m_bBombDefused: 10688 78 | m_bBombPlanted: 2469 79 | m_bBombTicking: 10640 80 | m_bFreezePeriod: 32 81 | m_bGunGameImmunity: 39312 82 | m_bHasDefuser: 71644 83 | m_bHasHelmet: 71616 84 | m_bInReload: 12981 85 | m_bIsDefusing: 39292 86 | m_bIsQueuedMatchmaking: 116 87 | m_bIsScoped: 39284 88 | m_bIsValveDS: 124 89 | m_bSpotted: 2365 90 | m_bSpottedByMask: 2432 91 | m_bStartedArming: 13312 92 | m_bUseCustomAutoExposureMax: 2521 93 | m_bUseCustomAutoExposureMin: 2520 94 | m_bUseCustomBloomScale: 2522 95 | m_clrRender: 112 96 | m_dwBoneMatrix: 9896 97 | m_fAccuracyPenalty: 13120 98 | m_fFlags: 260 99 | m_flC4Blow: 10656 100 | m_flCustomAutoExposureMax: 2528 101 | m_flCustomAutoExposureMin: 2524 102 | m_flCustomBloomScale: 2532 103 | m_flDefuseCountDown: 10684 104 | m_flDefuseLength: 10680 105 | m_flFallbackWear: 12768 106 | m_flFlashDuration: 66672 107 | m_flFlashMaxAlpha: 66668 108 | m_flLastBoneSetupTime: 10536 109 | m_flLowerBodyYawTarget: 39644 110 | m_flNextAttack: 11648 111 | m_flNextPrimaryAttack: 12872 112 | m_flSimulationTime: 616 113 | m_flTimerLength: 10660 114 | m_hActiveWeapon: 12040 115 | m_hBombDefuser: 10692 116 | m_hMyWeapons: 11784 117 | m_hObserverTarget: 13212 118 | m_hOwner: 10716 119 | m_hOwnerEntity: 332 120 | m_hViewModel: 13064 121 | m_iAccountID: 12248 122 | m_iClip1: 12916 123 | m_iCompetitiveRanking: 6788 124 | m_iCompetitiveWins: 7048 125 | m_iCrosshairId: 71736 126 | m_iDefaultFOV: 13116 127 | m_iEntityQuality: 12220 128 | m_iFOV: 12788 129 | m_iFOVStart: 12792 130 | m_iGlowIndex: 66696 131 | m_iHealth: 256 132 | m_iItemDefinitionIndex: 12218 133 | m_iItemIDHigh: 12240 134 | m_iMostRecentModelBoneCounter: 9872 135 | m_iObserverMode: 13192 136 | m_iShotsFired: 66528 137 | m_iState: 12904 138 | m_iTeamNum: 244 139 | m_lifeState: 607 140 | m_nBombSite: 10644 141 | m_nFallbackPaintKit: 12760 142 | m_nFallbackSeed: 12764 143 | m_nFallbackStatTrak: 12772 144 | m_nForceBone: 9868 145 | m_nModelIndex: 600 146 | m_nTickBase: 13376 147 | m_nViewModelIndex: 10704 148 | m_rgflCoordinateFrame: 1092 149 | m_szCustomName: 12364 150 | m_szLastPlaceName: 13764 151 | m_thirdPersonViewAngles: 12776 152 | m_vecOrigin: 312 153 | m_vecVelocity: 276 154 | m_vecViewOffset: 264 155 | m_viewPunchAngle: 12336 156 | m_zoomLevel: 13280 -------------------------------------------------------------------------------- /csgo.json: -------------------------------------------------------------------------------- 1 | { 2 | "timestamp": 1693948329, 3 | "signatures": { 4 | "anim_overlays": 10640, 5 | "clientstate_choked_commands": 19760, 6 | "clientstate_delta_ticks": 372, 7 | "clientstate_last_outgoing_command": 19756, 8 | "clientstate_net_channel": 156, 9 | "convar_name_hash_table": 197024, 10 | "dwClientState": 5894556, 11 | "dwClientState_GetLocalPlayer": 384, 12 | "dwClientState_IsHLTV": 19784, 13 | "dwClientState_Map": 652, 14 | "dwClientState_MapDirectory": 392, 15 | "dwClientState_MaxPlayer": 904, 16 | "dwClientState_PlayerInfo": 21184, 17 | "dwClientState_State": 264, 18 | "dwClientState_ViewAngles": 19856, 19 | "dwEntityList": 81793068, 20 | "dwForceAttack": 52620952, 21 | "dwForceAttack2": 52620964, 22 | "dwForceBackward": 52621024, 23 | "dwForceForward": 52621012, 24 | "dwForceJump": 86756744, 25 | "dwForceLeft": 52620880, 26 | "dwForceRight": 52620892, 27 | "dwGameDir": 6532608, 28 | "dwGameRulesProxy": 87229844, 29 | "dwGetAllClasses": 14733220, 30 | "dwGlobalVars": 5893728, 31 | "dwGlowObjectManager": 87407312, 32 | "dwInput": 86369792, 33 | "dwInterfaceLinkList": 10080132, 34 | "dwLocalPlayer": 14596508, 35 | "dwMouseEnable": 86221408, 36 | "dwMouseEnablePtr": 86221360, 37 | "dwPlayerResource": 52613584, 38 | "dwRadarBase": 86211332, 39 | "dwSensitivity": 14613432, 40 | "dwSensitivityPtr": 14613432, 41 | "dwSetClanTag": 580272, 42 | "dwViewMatrix": 81731188, 43 | "dwWeaponTable": 86374108, 44 | "dwWeaponTableIndex": 12908, 45 | "dwYawPtr": 14612808, 46 | "dwZoomSensitivityRatioPtr": 14635960, 47 | "dwbSendPackets": 905938, 48 | "dwppDirect3DDevice9": 680640, 49 | "find_hud_element": 1495672512, 50 | "force_update_spectator_glow": 4045066, 51 | "interface_engine_cvar": 260764, 52 | "is_c4_owner": 4100384, 53 | "m_bDormant": 237, 54 | "m_bIsLocalPlayer": 13864, 55 | "m_flSpawnTime": 66496, 56 | "m_pStudioHdr": 10576, 57 | "m_pitchClassPtr": 86221144, 58 | "m_yawClassPtr": 14612808, 59 | "model_ambient_min": 5902740, 60 | "set_abs_angles": 2002880, 61 | "set_abs_origin": 2002432 62 | }, 63 | "netvars": { 64 | "cs_gamerules_data": 0, 65 | "m_ArmorValue": 71628, 66 | "m_Collision": 800, 67 | "m_CollisionGroup": 1140, 68 | "m_Local": 12236, 69 | "m_MoveType": 604, 70 | "m_OriginalOwnerXuidHigh": 12756, 71 | "m_OriginalOwnerXuidLow": 12752, 72 | "m_SurvivalGameRuleDecisionTypes": 4904, 73 | "m_SurvivalRules": 3328, 74 | "m_aimPunchAngle": 12348, 75 | "m_aimPunchAngleVel": 12360, 76 | "m_angEyeAnglesX": 71632, 77 | "m_angEyeAnglesY": 71636, 78 | "m_bBombDefused": 10688, 79 | "m_bBombPlanted": 2469, 80 | "m_bBombTicking": 10640, 81 | "m_bFreezePeriod": 32, 82 | "m_bGunGameImmunity": 39312, 83 | "m_bHasDefuser": 71644, 84 | "m_bHasHelmet": 71616, 85 | "m_bInReload": 12981, 86 | "m_bIsDefusing": 39292, 87 | "m_bIsQueuedMatchmaking": 116, 88 | "m_bIsScoped": 39284, 89 | "m_bIsValveDS": 124, 90 | "m_bSpotted": 2365, 91 | "m_bSpottedByMask": 2432, 92 | "m_bStartedArming": 13312, 93 | "m_bUseCustomAutoExposureMax": 2521, 94 | "m_bUseCustomAutoExposureMin": 2520, 95 | "m_bUseCustomBloomScale": 2522, 96 | "m_clrRender": 112, 97 | "m_dwBoneMatrix": 9896, 98 | "m_fAccuracyPenalty": 13120, 99 | "m_fFlags": 260, 100 | "m_flC4Blow": 10656, 101 | "m_flCustomAutoExposureMax": 2528, 102 | "m_flCustomAutoExposureMin": 2524, 103 | "m_flCustomBloomScale": 2532, 104 | "m_flDefuseCountDown": 10684, 105 | "m_flDefuseLength": 10680, 106 | "m_flFallbackWear": 12768, 107 | "m_flFlashDuration": 66672, 108 | "m_flFlashMaxAlpha": 66668, 109 | "m_flLastBoneSetupTime": 10536, 110 | "m_flLowerBodyYawTarget": 39644, 111 | "m_flNextAttack": 11648, 112 | "m_flNextPrimaryAttack": 12872, 113 | "m_flSimulationTime": 616, 114 | "m_flTimerLength": 10660, 115 | "m_hActiveWeapon": 12040, 116 | "m_hBombDefuser": 10692, 117 | "m_hMyWeapons": 11784, 118 | "m_hObserverTarget": 13212, 119 | "m_hOwner": 10716, 120 | "m_hOwnerEntity": 332, 121 | "m_hViewModel": 13064, 122 | "m_iAccountID": 12248, 123 | "m_iClip1": 12916, 124 | "m_iCompetitiveRanking": 6788, 125 | "m_iCompetitiveWins": 7048, 126 | "m_iCrosshairId": 71736, 127 | "m_iDefaultFOV": 13116, 128 | "m_iEntityQuality": 12220, 129 | "m_iFOV": 12788, 130 | "m_iFOVStart": 12792, 131 | "m_iGlowIndex": 66696, 132 | "m_iHealth": 256, 133 | "m_iItemDefinitionIndex": 12218, 134 | "m_iItemIDHigh": 12240, 135 | "m_iMostRecentModelBoneCounter": 9872, 136 | "m_iObserverMode": 13192, 137 | "m_iShotsFired": 66528, 138 | "m_iState": 12904, 139 | "m_iTeamNum": 244, 140 | "m_lifeState": 607, 141 | "m_nBombSite": 10644, 142 | "m_nFallbackPaintKit": 12760, 143 | "m_nFallbackSeed": 12764, 144 | "m_nFallbackStatTrak": 12772, 145 | "m_nForceBone": 9868, 146 | "m_nModelIndex": 600, 147 | "m_nTickBase": 13376, 148 | "m_nViewModelIndex": 10704, 149 | "m_rgflCoordinateFrame": 1092, 150 | "m_szCustomName": 12364, 151 | "m_szLastPlaceName": 13764, 152 | "m_thirdPersonViewAngles": 12776, 153 | "m_vecOrigin": 312, 154 | "m_vecVelocity": 276, 155 | "m_vecViewOffset": 264, 156 | "m_viewPunchAngle": 12336, 157 | "m_zoomLevel": 13280 158 | } 159 | } -------------------------------------------------------------------------------- /csgo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | // 2023-09-05 21:12:09.438009200 UTC 4 | 5 | namespace hazedumper 6 | { 7 | public const Int32 timestamp = 1693948329; 8 | public static class netvars 9 | { 10 | public const Int32 cs_gamerules_data = 0x0; 11 | public const Int32 m_ArmorValue = 0x117CC; 12 | public const Int32 m_Collision = 0x320; 13 | public const Int32 m_CollisionGroup = 0x474; 14 | public const Int32 m_Local = 0x2FCC; 15 | public const Int32 m_MoveType = 0x25C; 16 | public const Int32 m_OriginalOwnerXuidHigh = 0x31D4; 17 | public const Int32 m_OriginalOwnerXuidLow = 0x31D0; 18 | public const Int32 m_SurvivalGameRuleDecisionTypes = 0x1328; 19 | public const Int32 m_SurvivalRules = 0xD00; 20 | public const Int32 m_aimPunchAngle = 0x303C; 21 | public const Int32 m_aimPunchAngleVel = 0x3048; 22 | public const Int32 m_angEyeAnglesX = 0x117D0; 23 | public const Int32 m_angEyeAnglesY = 0x117D4; 24 | public const Int32 m_bBombDefused = 0x29C0; 25 | public const Int32 m_bBombPlanted = 0x9A5; 26 | public const Int32 m_bBombTicking = 0x2990; 27 | public const Int32 m_bFreezePeriod = 0x20; 28 | public const Int32 m_bGunGameImmunity = 0x9990; 29 | public const Int32 m_bHasDefuser = 0x117DC; 30 | public const Int32 m_bHasHelmet = 0x117C0; 31 | public const Int32 m_bInReload = 0x32B5; 32 | public const Int32 m_bIsDefusing = 0x997C; 33 | public const Int32 m_bIsQueuedMatchmaking = 0x74; 34 | public const Int32 m_bIsScoped = 0x9974; 35 | public const Int32 m_bIsValveDS = 0x7C; 36 | public const Int32 m_bSpotted = 0x93D; 37 | public const Int32 m_bSpottedByMask = 0x980; 38 | public const Int32 m_bStartedArming = 0x3400; 39 | public const Int32 m_bUseCustomAutoExposureMax = 0x9D9; 40 | public const Int32 m_bUseCustomAutoExposureMin = 0x9D8; 41 | public const Int32 m_bUseCustomBloomScale = 0x9DA; 42 | public const Int32 m_clrRender = 0x70; 43 | public const Int32 m_dwBoneMatrix = 0x26A8; 44 | public const Int32 m_fAccuracyPenalty = 0x3340; 45 | public const Int32 m_fFlags = 0x104; 46 | public const Int32 m_flC4Blow = 0x29A0; 47 | public const Int32 m_flCustomAutoExposureMax = 0x9E0; 48 | public const Int32 m_flCustomAutoExposureMin = 0x9DC; 49 | public const Int32 m_flCustomBloomScale = 0x9E4; 50 | public const Int32 m_flDefuseCountDown = 0x29BC; 51 | public const Int32 m_flDefuseLength = 0x29B8; 52 | public const Int32 m_flFallbackWear = 0x31E0; 53 | public const Int32 m_flFlashDuration = 0x10470; 54 | public const Int32 m_flFlashMaxAlpha = 0x1046C; 55 | public const Int32 m_flLastBoneSetupTime = 0x2928; 56 | public const Int32 m_flLowerBodyYawTarget = 0x9ADC; 57 | public const Int32 m_flNextAttack = 0x2D80; 58 | public const Int32 m_flNextPrimaryAttack = 0x3248; 59 | public const Int32 m_flSimulationTime = 0x268; 60 | public const Int32 m_flTimerLength = 0x29A4; 61 | public const Int32 m_hActiveWeapon = 0x2F08; 62 | public const Int32 m_hBombDefuser = 0x29C4; 63 | public const Int32 m_hMyWeapons = 0x2E08; 64 | public const Int32 m_hObserverTarget = 0x339C; 65 | public const Int32 m_hOwner = 0x29DC; 66 | public const Int32 m_hOwnerEntity = 0x14C; 67 | public const Int32 m_hViewModel = 0x3308; 68 | public const Int32 m_iAccountID = 0x2FD8; 69 | public const Int32 m_iClip1 = 0x3274; 70 | public const Int32 m_iCompetitiveRanking = 0x1A84; 71 | public const Int32 m_iCompetitiveWins = 0x1B88; 72 | public const Int32 m_iCrosshairId = 0x11838; 73 | public const Int32 m_iDefaultFOV = 0x333C; 74 | public const Int32 m_iEntityQuality = 0x2FBC; 75 | public const Int32 m_iFOV = 0x31F4; 76 | public const Int32 m_iFOVStart = 0x31F8; 77 | public const Int32 m_iGlowIndex = 0x10488; 78 | public const Int32 m_iHealth = 0x100; 79 | public const Int32 m_iItemDefinitionIndex = 0x2FBA; 80 | public const Int32 m_iItemIDHigh = 0x2FD0; 81 | public const Int32 m_iMostRecentModelBoneCounter = 0x2690; 82 | public const Int32 m_iObserverMode = 0x3388; 83 | public const Int32 m_iShotsFired = 0x103E0; 84 | public const Int32 m_iState = 0x3268; 85 | public const Int32 m_iTeamNum = 0xF4; 86 | public const Int32 m_lifeState = 0x25F; 87 | public const Int32 m_nBombSite = 0x2994; 88 | public const Int32 m_nFallbackPaintKit = 0x31D8; 89 | public const Int32 m_nFallbackSeed = 0x31DC; 90 | public const Int32 m_nFallbackStatTrak = 0x31E4; 91 | public const Int32 m_nForceBone = 0x268C; 92 | public const Int32 m_nModelIndex = 0x258; 93 | public const Int32 m_nTickBase = 0x3440; 94 | public const Int32 m_nViewModelIndex = 0x29D0; 95 | public const Int32 m_rgflCoordinateFrame = 0x444; 96 | public const Int32 m_szCustomName = 0x304C; 97 | public const Int32 m_szLastPlaceName = 0x35C4; 98 | public const Int32 m_thirdPersonViewAngles = 0x31E8; 99 | public const Int32 m_vecOrigin = 0x138; 100 | public const Int32 m_vecVelocity = 0x114; 101 | public const Int32 m_vecViewOffset = 0x108; 102 | public const Int32 m_viewPunchAngle = 0x3030; 103 | public const Int32 m_zoomLevel = 0x33E0; 104 | } 105 | public static class signatures 106 | { 107 | public const Int32 anim_overlays = 0x2990; 108 | public const Int32 clientstate_choked_commands = 0x4D30; 109 | public const Int32 clientstate_delta_ticks = 0x174; 110 | public const Int32 clientstate_last_outgoing_command = 0x4D2C; 111 | public const Int32 clientstate_net_channel = 0x9C; 112 | public const Int32 convar_name_hash_table = 0x301A0; 113 | public const Int32 dwClientState = 0x59F19C; 114 | public const Int32 dwClientState_GetLocalPlayer = 0x180; 115 | public const Int32 dwClientState_IsHLTV = 0x4D48; 116 | public const Int32 dwClientState_Map = 0x28C; 117 | public const Int32 dwClientState_MapDirectory = 0x188; 118 | public const Int32 dwClientState_MaxPlayer = 0x388; 119 | public const Int32 dwClientState_PlayerInfo = 0x52C0; 120 | public const Int32 dwClientState_State = 0x108; 121 | public const Int32 dwClientState_ViewAngles = 0x4D90; 122 | public const Int32 dwEntityList = 0x4E0102C; 123 | public const Int32 dwForceAttack = 0x322EE98; 124 | public const Int32 dwForceAttack2 = 0x322EEA4; 125 | public const Int32 dwForceBackward = 0x322EEE0; 126 | public const Int32 dwForceForward = 0x322EED4; 127 | public const Int32 dwForceJump = 0x52BCD88; 128 | public const Int32 dwForceLeft = 0x322EE50; 129 | public const Int32 dwForceRight = 0x322EE5C; 130 | public const Int32 dwGameDir = 0x63AE00; 131 | public const Int32 dwGameRulesProxy = 0x5330594; 132 | public const Int32 dwGetAllClasses = 0xE0CFA4; 133 | public const Int32 dwGlobalVars = 0x59EE60; 134 | public const Int32 dwGlowObjectManager = 0x535BAD0; 135 | public const Int32 dwInput = 0x525E600; 136 | public const Int32 dwInterfaceLinkList = 0x99CF84; 137 | public const Int32 dwLocalPlayer = 0xDEB99C; 138 | public const Int32 dwMouseEnable = 0x523A260; 139 | public const Int32 dwMouseEnablePtr = 0x523A230; 140 | public const Int32 dwPlayerResource = 0x322D1D0; 141 | public const Int32 dwRadarBase = 0x5237B04; 142 | public const Int32 dwSensitivity = 0xDEFBB8; 143 | public const Int32 dwSensitivityPtr = 0xDEFBB8; 144 | public const Int32 dwSetClanTag = 0x8DAB0; 145 | public const Int32 dwViewMatrix = 0x4DF1E74; 146 | public const Int32 dwWeaponTable = 0x525F6DC; 147 | public const Int32 dwWeaponTableIndex = 0x326C; 148 | public const Int32 dwYawPtr = 0xDEF948; 149 | public const Int32 dwZoomSensitivityRatioPtr = 0xDF53B8; 150 | public const Int32 dwbSendPackets = 0xDD2D2; 151 | public const Int32 dwppDirect3DDevice9 = 0xA62C0; 152 | public const Int32 find_hud_element = 0x592626C0; 153 | public const Int32 force_update_spectator_glow = 0x3DB90A; 154 | public const Int32 interface_engine_cvar = 0x3FA9C; 155 | public const Int32 is_c4_owner = 0x3E9120; 156 | public const Int32 m_bDormant = 0xED; 157 | public const Int32 m_bIsLocalPlayer = 0x3628; 158 | public const Int32 m_flSpawnTime = 0x103C0; 159 | public const Int32 m_pStudioHdr = 0x2950; 160 | public const Int32 m_pitchClassPtr = 0x523A158; 161 | public const Int32 m_yawClassPtr = 0xDEF948; 162 | public const Int32 model_ambient_min = 0x5A1194; 163 | public const Int32 set_abs_angles = 0x1E8FC0; 164 | public const Int32 set_abs_origin = 0x1E8E00; 165 | } 166 | } // namespace hazedumper 167 | -------------------------------------------------------------------------------- /csgo.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | // 2023-09-05 21:12:09.438009200 UTC 5 | 6 | namespace hazedumper { 7 | constexpr ::std::int64_t timestamp = 1693948329; 8 | namespace netvars { 9 | constexpr ::std::ptrdiff_t cs_gamerules_data = 0x0; 10 | constexpr ::std::ptrdiff_t m_ArmorValue = 0x117CC; 11 | constexpr ::std::ptrdiff_t m_Collision = 0x320; 12 | constexpr ::std::ptrdiff_t m_CollisionGroup = 0x474; 13 | constexpr ::std::ptrdiff_t m_Local = 0x2FCC; 14 | constexpr ::std::ptrdiff_t m_MoveType = 0x25C; 15 | constexpr ::std::ptrdiff_t m_OriginalOwnerXuidHigh = 0x31D4; 16 | constexpr ::std::ptrdiff_t m_OriginalOwnerXuidLow = 0x31D0; 17 | constexpr ::std::ptrdiff_t m_SurvivalGameRuleDecisionTypes = 0x1328; 18 | constexpr ::std::ptrdiff_t m_SurvivalRules = 0xD00; 19 | constexpr ::std::ptrdiff_t m_aimPunchAngle = 0x303C; 20 | constexpr ::std::ptrdiff_t m_aimPunchAngleVel = 0x3048; 21 | constexpr ::std::ptrdiff_t m_angEyeAnglesX = 0x117D0; 22 | constexpr ::std::ptrdiff_t m_angEyeAnglesY = 0x117D4; 23 | constexpr ::std::ptrdiff_t m_bBombDefused = 0x29C0; 24 | constexpr ::std::ptrdiff_t m_bBombPlanted = 0x9A5; 25 | constexpr ::std::ptrdiff_t m_bBombTicking = 0x2990; 26 | constexpr ::std::ptrdiff_t m_bFreezePeriod = 0x20; 27 | constexpr ::std::ptrdiff_t m_bGunGameImmunity = 0x9990; 28 | constexpr ::std::ptrdiff_t m_bHasDefuser = 0x117DC; 29 | constexpr ::std::ptrdiff_t m_bHasHelmet = 0x117C0; 30 | constexpr ::std::ptrdiff_t m_bInReload = 0x32B5; 31 | constexpr ::std::ptrdiff_t m_bIsDefusing = 0x997C; 32 | constexpr ::std::ptrdiff_t m_bIsQueuedMatchmaking = 0x74; 33 | constexpr ::std::ptrdiff_t m_bIsScoped = 0x9974; 34 | constexpr ::std::ptrdiff_t m_bIsValveDS = 0x7C; 35 | constexpr ::std::ptrdiff_t m_bSpotted = 0x93D; 36 | constexpr ::std::ptrdiff_t m_bSpottedByMask = 0x980; 37 | constexpr ::std::ptrdiff_t m_bStartedArming = 0x3400; 38 | constexpr ::std::ptrdiff_t m_bUseCustomAutoExposureMax = 0x9D9; 39 | constexpr ::std::ptrdiff_t m_bUseCustomAutoExposureMin = 0x9D8; 40 | constexpr ::std::ptrdiff_t m_bUseCustomBloomScale = 0x9DA; 41 | constexpr ::std::ptrdiff_t m_clrRender = 0x70; 42 | constexpr ::std::ptrdiff_t m_dwBoneMatrix = 0x26A8; 43 | constexpr ::std::ptrdiff_t m_fAccuracyPenalty = 0x3340; 44 | constexpr ::std::ptrdiff_t m_fFlags = 0x104; 45 | constexpr ::std::ptrdiff_t m_flC4Blow = 0x29A0; 46 | constexpr ::std::ptrdiff_t m_flCustomAutoExposureMax = 0x9E0; 47 | constexpr ::std::ptrdiff_t m_flCustomAutoExposureMin = 0x9DC; 48 | constexpr ::std::ptrdiff_t m_flCustomBloomScale = 0x9E4; 49 | constexpr ::std::ptrdiff_t m_flDefuseCountDown = 0x29BC; 50 | constexpr ::std::ptrdiff_t m_flDefuseLength = 0x29B8; 51 | constexpr ::std::ptrdiff_t m_flFallbackWear = 0x31E0; 52 | constexpr ::std::ptrdiff_t m_flFlashDuration = 0x10470; 53 | constexpr ::std::ptrdiff_t m_flFlashMaxAlpha = 0x1046C; 54 | constexpr ::std::ptrdiff_t m_flLastBoneSetupTime = 0x2928; 55 | constexpr ::std::ptrdiff_t m_flLowerBodyYawTarget = 0x9ADC; 56 | constexpr ::std::ptrdiff_t m_flNextAttack = 0x2D80; 57 | constexpr ::std::ptrdiff_t m_flNextPrimaryAttack = 0x3248; 58 | constexpr ::std::ptrdiff_t m_flSimulationTime = 0x268; 59 | constexpr ::std::ptrdiff_t m_flTimerLength = 0x29A4; 60 | constexpr ::std::ptrdiff_t m_hActiveWeapon = 0x2F08; 61 | constexpr ::std::ptrdiff_t m_hBombDefuser = 0x29C4; 62 | constexpr ::std::ptrdiff_t m_hMyWeapons = 0x2E08; 63 | constexpr ::std::ptrdiff_t m_hObserverTarget = 0x339C; 64 | constexpr ::std::ptrdiff_t m_hOwner = 0x29DC; 65 | constexpr ::std::ptrdiff_t m_hOwnerEntity = 0x14C; 66 | constexpr ::std::ptrdiff_t m_hViewModel = 0x3308; 67 | constexpr ::std::ptrdiff_t m_iAccountID = 0x2FD8; 68 | constexpr ::std::ptrdiff_t m_iClip1 = 0x3274; 69 | constexpr ::std::ptrdiff_t m_iCompetitiveRanking = 0x1A84; 70 | constexpr ::std::ptrdiff_t m_iCompetitiveWins = 0x1B88; 71 | constexpr ::std::ptrdiff_t m_iCrosshairId = 0x11838; 72 | constexpr ::std::ptrdiff_t m_iDefaultFOV = 0x333C; 73 | constexpr ::std::ptrdiff_t m_iEntityQuality = 0x2FBC; 74 | constexpr ::std::ptrdiff_t m_iFOV = 0x31F4; 75 | constexpr ::std::ptrdiff_t m_iFOVStart = 0x31F8; 76 | constexpr ::std::ptrdiff_t m_iGlowIndex = 0x10488; 77 | constexpr ::std::ptrdiff_t m_iHealth = 0x100; 78 | constexpr ::std::ptrdiff_t m_iItemDefinitionIndex = 0x2FBA; 79 | constexpr ::std::ptrdiff_t m_iItemIDHigh = 0x2FD0; 80 | constexpr ::std::ptrdiff_t m_iMostRecentModelBoneCounter = 0x2690; 81 | constexpr ::std::ptrdiff_t m_iObserverMode = 0x3388; 82 | constexpr ::std::ptrdiff_t m_iShotsFired = 0x103E0; 83 | constexpr ::std::ptrdiff_t m_iState = 0x3268; 84 | constexpr ::std::ptrdiff_t m_iTeamNum = 0xF4; 85 | constexpr ::std::ptrdiff_t m_lifeState = 0x25F; 86 | constexpr ::std::ptrdiff_t m_nBombSite = 0x2994; 87 | constexpr ::std::ptrdiff_t m_nFallbackPaintKit = 0x31D8; 88 | constexpr ::std::ptrdiff_t m_nFallbackSeed = 0x31DC; 89 | constexpr ::std::ptrdiff_t m_nFallbackStatTrak = 0x31E4; 90 | constexpr ::std::ptrdiff_t m_nForceBone = 0x268C; 91 | constexpr ::std::ptrdiff_t m_nModelIndex = 0x258; 92 | constexpr ::std::ptrdiff_t m_nTickBase = 0x3440; 93 | constexpr ::std::ptrdiff_t m_nViewModelIndex = 0x29D0; 94 | constexpr ::std::ptrdiff_t m_rgflCoordinateFrame = 0x444; 95 | constexpr ::std::ptrdiff_t m_szCustomName = 0x304C; 96 | constexpr ::std::ptrdiff_t m_szLastPlaceName = 0x35C4; 97 | constexpr ::std::ptrdiff_t m_thirdPersonViewAngles = 0x31E8; 98 | constexpr ::std::ptrdiff_t m_vecOrigin = 0x138; 99 | constexpr ::std::ptrdiff_t m_vecVelocity = 0x114; 100 | constexpr ::std::ptrdiff_t m_vecViewOffset = 0x108; 101 | constexpr ::std::ptrdiff_t m_viewPunchAngle = 0x3030; 102 | constexpr ::std::ptrdiff_t m_zoomLevel = 0x33E0; 103 | } // namespace netvars 104 | namespace signatures { 105 | constexpr ::std::ptrdiff_t anim_overlays = 0x2990; 106 | constexpr ::std::ptrdiff_t clientstate_choked_commands = 0x4D30; 107 | constexpr ::std::ptrdiff_t clientstate_delta_ticks = 0x174; 108 | constexpr ::std::ptrdiff_t clientstate_last_outgoing_command = 0x4D2C; 109 | constexpr ::std::ptrdiff_t clientstate_net_channel = 0x9C; 110 | constexpr ::std::ptrdiff_t convar_name_hash_table = 0x301A0; 111 | constexpr ::std::ptrdiff_t dwClientState = 0x59F19C; 112 | constexpr ::std::ptrdiff_t dwClientState_GetLocalPlayer = 0x180; 113 | constexpr ::std::ptrdiff_t dwClientState_IsHLTV = 0x4D48; 114 | constexpr ::std::ptrdiff_t dwClientState_Map = 0x28C; 115 | constexpr ::std::ptrdiff_t dwClientState_MapDirectory = 0x188; 116 | constexpr ::std::ptrdiff_t dwClientState_MaxPlayer = 0x388; 117 | constexpr ::std::ptrdiff_t dwClientState_PlayerInfo = 0x52C0; 118 | constexpr ::std::ptrdiff_t dwClientState_State = 0x108; 119 | constexpr ::std::ptrdiff_t dwClientState_ViewAngles = 0x4D90; 120 | constexpr ::std::ptrdiff_t dwEntityList = 0x4E0102C; 121 | constexpr ::std::ptrdiff_t dwForceAttack = 0x322EE98; 122 | constexpr ::std::ptrdiff_t dwForceAttack2 = 0x322EEA4; 123 | constexpr ::std::ptrdiff_t dwForceBackward = 0x322EEE0; 124 | constexpr ::std::ptrdiff_t dwForceForward = 0x322EED4; 125 | constexpr ::std::ptrdiff_t dwForceJump = 0x52BCD88; 126 | constexpr ::std::ptrdiff_t dwForceLeft = 0x322EE50; 127 | constexpr ::std::ptrdiff_t dwForceRight = 0x322EE5C; 128 | constexpr ::std::ptrdiff_t dwGameDir = 0x63AE00; 129 | constexpr ::std::ptrdiff_t dwGameRulesProxy = 0x5330594; 130 | constexpr ::std::ptrdiff_t dwGetAllClasses = 0xE0CFA4; 131 | constexpr ::std::ptrdiff_t dwGlobalVars = 0x59EE60; 132 | constexpr ::std::ptrdiff_t dwGlowObjectManager = 0x535BAD0; 133 | constexpr ::std::ptrdiff_t dwInput = 0x525E600; 134 | constexpr ::std::ptrdiff_t dwInterfaceLinkList = 0x99CF84; 135 | constexpr ::std::ptrdiff_t dwLocalPlayer = 0xDEB99C; 136 | constexpr ::std::ptrdiff_t dwMouseEnable = 0x523A260; 137 | constexpr ::std::ptrdiff_t dwMouseEnablePtr = 0x523A230; 138 | constexpr ::std::ptrdiff_t dwPlayerResource = 0x322D1D0; 139 | constexpr ::std::ptrdiff_t dwRadarBase = 0x5237B04; 140 | constexpr ::std::ptrdiff_t dwSensitivity = 0xDEFBB8; 141 | constexpr ::std::ptrdiff_t dwSensitivityPtr = 0xDEFBB8; 142 | constexpr ::std::ptrdiff_t dwSetClanTag = 0x8DAB0; 143 | constexpr ::std::ptrdiff_t dwViewMatrix = 0x4DF1E74; 144 | constexpr ::std::ptrdiff_t dwWeaponTable = 0x525F6DC; 145 | constexpr ::std::ptrdiff_t dwWeaponTableIndex = 0x326C; 146 | constexpr ::std::ptrdiff_t dwYawPtr = 0xDEF948; 147 | constexpr ::std::ptrdiff_t dwZoomSensitivityRatioPtr = 0xDF53B8; 148 | constexpr ::std::ptrdiff_t dwbSendPackets = 0xDD2D2; 149 | constexpr ::std::ptrdiff_t dwppDirect3DDevice9 = 0xA62C0; 150 | constexpr ::std::ptrdiff_t find_hud_element = 0x592626C0; 151 | constexpr ::std::ptrdiff_t force_update_spectator_glow = 0x3DB90A; 152 | constexpr ::std::ptrdiff_t interface_engine_cvar = 0x3FA9C; 153 | constexpr ::std::ptrdiff_t is_c4_owner = 0x3E9120; 154 | constexpr ::std::ptrdiff_t m_bDormant = 0xED; 155 | constexpr ::std::ptrdiff_t m_bIsLocalPlayer = 0x3628; 156 | constexpr ::std::ptrdiff_t m_flSpawnTime = 0x103C0; 157 | constexpr ::std::ptrdiff_t m_pStudioHdr = 0x2950; 158 | constexpr ::std::ptrdiff_t m_pitchClassPtr = 0x523A158; 159 | constexpr ::std::ptrdiff_t m_yawClassPtr = 0xDEF948; 160 | constexpr ::std::ptrdiff_t model_ambient_min = 0x5A1194; 161 | constexpr ::std::ptrdiff_t set_abs_angles = 0x1E8FC0; 162 | constexpr ::std::ptrdiff_t set_abs_origin = 0x1E8E00; 163 | } // namespace signatures 164 | } // namespace hazedumper 165 | -------------------------------------------------------------------------------- /csgo.vb: -------------------------------------------------------------------------------- 1 | ' 2023-09-05 21:12:09.438009200 UTC 2 | 3 | Namespace hazedumper 4 | Public Const timestamp as Integer = &H64F799A9 5 | Public Shared Class netvars 6 | Public Const cs_gamerules_data as Integer = &H0 7 | Public Const m_ArmorValue as Integer = &H117CC 8 | Public Const m_Collision as Integer = &H320 9 | Public Const m_CollisionGroup as Integer = &H474 10 | Public Const m_Local as Integer = &H2FCC 11 | Public Const m_MoveType as Integer = &H25C 12 | Public Const m_OriginalOwnerXuidHigh as Integer = &H31D4 13 | Public Const m_OriginalOwnerXuidLow as Integer = &H31D0 14 | Public Const m_SurvivalGameRuleDecisionTypes as Integer = &H1328 15 | Public Const m_SurvivalRules as Integer = &HD00 16 | Public Const m_aimPunchAngle as Integer = &H303C 17 | Public Const m_aimPunchAngleVel as Integer = &H3048 18 | Public Const m_angEyeAnglesX as Integer = &H117D0 19 | Public Const m_angEyeAnglesY as Integer = &H117D4 20 | Public Const m_bBombDefused as Integer = &H29C0 21 | Public Const m_bBombPlanted as Integer = &H9A5 22 | Public Const m_bBombTicking as Integer = &H2990 23 | Public Const m_bFreezePeriod as Integer = &H20 24 | Public Const m_bGunGameImmunity as Integer = &H9990 25 | Public Const m_bHasDefuser as Integer = &H117DC 26 | Public Const m_bHasHelmet as Integer = &H117C0 27 | Public Const m_bInReload as Integer = &H32B5 28 | Public Const m_bIsDefusing as Integer = &H997C 29 | Public Const m_bIsQueuedMatchmaking as Integer = &H74 30 | Public Const m_bIsScoped as Integer = &H9974 31 | Public Const m_bIsValveDS as Integer = &H7C 32 | Public Const m_bSpotted as Integer = &H93D 33 | Public Const m_bSpottedByMask as Integer = &H980 34 | Public Const m_bStartedArming as Integer = &H3400 35 | Public Const m_bUseCustomAutoExposureMax as Integer = &H9D9 36 | Public Const m_bUseCustomAutoExposureMin as Integer = &H9D8 37 | Public Const m_bUseCustomBloomScale as Integer = &H9DA 38 | Public Const m_clrRender as Integer = &H70 39 | Public Const m_dwBoneMatrix as Integer = &H26A8 40 | Public Const m_fAccuracyPenalty as Integer = &H3340 41 | Public Const m_fFlags as Integer = &H104 42 | Public Const m_flC4Blow as Integer = &H29A0 43 | Public Const m_flCustomAutoExposureMax as Integer = &H9E0 44 | Public Const m_flCustomAutoExposureMin as Integer = &H9DC 45 | Public Const m_flCustomBloomScale as Integer = &H9E4 46 | Public Const m_flDefuseCountDown as Integer = &H29BC 47 | Public Const m_flDefuseLength as Integer = &H29B8 48 | Public Const m_flFallbackWear as Integer = &H31E0 49 | Public Const m_flFlashDuration as Integer = &H10470 50 | Public Const m_flFlashMaxAlpha as Integer = &H1046C 51 | Public Const m_flLastBoneSetupTime as Integer = &H2928 52 | Public Const m_flLowerBodyYawTarget as Integer = &H9ADC 53 | Public Const m_flNextAttack as Integer = &H2D80 54 | Public Const m_flNextPrimaryAttack as Integer = &H3248 55 | Public Const m_flSimulationTime as Integer = &H268 56 | Public Const m_flTimerLength as Integer = &H29A4 57 | Public Const m_hActiveWeapon as Integer = &H2F08 58 | Public Const m_hBombDefuser as Integer = &H29C4 59 | Public Const m_hMyWeapons as Integer = &H2E08 60 | Public Const m_hObserverTarget as Integer = &H339C 61 | Public Const m_hOwner as Integer = &H29DC 62 | Public Const m_hOwnerEntity as Integer = &H14C 63 | Public Const m_hViewModel as Integer = &H3308 64 | Public Const m_iAccountID as Integer = &H2FD8 65 | Public Const m_iClip1 as Integer = &H3274 66 | Public Const m_iCompetitiveRanking as Integer = &H1A84 67 | Public Const m_iCompetitiveWins as Integer = &H1B88 68 | Public Const m_iCrosshairId as Integer = &H11838 69 | Public Const m_iDefaultFOV as Integer = &H333C 70 | Public Const m_iEntityQuality as Integer = &H2FBC 71 | Public Const m_iFOV as Integer = &H31F4 72 | Public Const m_iFOVStart as Integer = &H31F8 73 | Public Const m_iGlowIndex as Integer = &H10488 74 | Public Const m_iHealth as Integer = &H100 75 | Public Const m_iItemDefinitionIndex as Integer = &H2FBA 76 | Public Const m_iItemIDHigh as Integer = &H2FD0 77 | Public Const m_iMostRecentModelBoneCounter as Integer = &H2690 78 | Public Const m_iObserverMode as Integer = &H3388 79 | Public Const m_iShotsFired as Integer = &H103E0 80 | Public Const m_iState as Integer = &H3268 81 | Public Const m_iTeamNum as Integer = &HF4 82 | Public Const m_lifeState as Integer = &H25F 83 | Public Const m_nBombSite as Integer = &H2994 84 | Public Const m_nFallbackPaintKit as Integer = &H31D8 85 | Public Const m_nFallbackSeed as Integer = &H31DC 86 | Public Const m_nFallbackStatTrak as Integer = &H31E4 87 | Public Const m_nForceBone as Integer = &H268C 88 | Public Const m_nModelIndex as Integer = &H258 89 | Public Const m_nTickBase as Integer = &H3440 90 | Public Const m_nViewModelIndex as Integer = &H29D0 91 | Public Const m_rgflCoordinateFrame as Integer = &H444 92 | Public Const m_szCustomName as Integer = &H304C 93 | Public Const m_szLastPlaceName as Integer = &H35C4 94 | Public Const m_thirdPersonViewAngles as Integer = &H31E8 95 | Public Const m_vecOrigin as Integer = &H138 96 | Public Const m_vecVelocity as Integer = &H114 97 | Public Const m_vecViewOffset as Integer = &H108 98 | Public Const m_viewPunchAngle as Integer = &H3030 99 | Public Const m_zoomLevel as Integer = &H33E0 100 | End Class 101 | Public Shared Class signatures 102 | Public Const anim_overlays as Integer = &H2990 103 | Public Const clientstate_choked_commands as Integer = &H4D30 104 | Public Const clientstate_delta_ticks as Integer = &H174 105 | Public Const clientstate_last_outgoing_command as Integer = &H4D2C 106 | Public Const clientstate_net_channel as Integer = &H9C 107 | Public Const convar_name_hash_table as Integer = &H301A0 108 | Public Const dwClientState as Integer = &H59F19C 109 | Public Const dwClientState_GetLocalPlayer as Integer = &H180 110 | Public Const dwClientState_IsHLTV as Integer = &H4D48 111 | Public Const dwClientState_Map as Integer = &H28C 112 | Public Const dwClientState_MapDirectory as Integer = &H188 113 | Public Const dwClientState_MaxPlayer as Integer = &H388 114 | Public Const dwClientState_PlayerInfo as Integer = &H52C0 115 | Public Const dwClientState_State as Integer = &H108 116 | Public Const dwClientState_ViewAngles as Integer = &H4D90 117 | Public Const dwEntityList as Integer = &H4E0102C 118 | Public Const dwForceAttack as Integer = &H322EE98 119 | Public Const dwForceAttack2 as Integer = &H322EEA4 120 | Public Const dwForceBackward as Integer = &H322EEE0 121 | Public Const dwForceForward as Integer = &H322EED4 122 | Public Const dwForceJump as Integer = &H52BCD88 123 | Public Const dwForceLeft as Integer = &H322EE50 124 | Public Const dwForceRight as Integer = &H322EE5C 125 | Public Const dwGameDir as Integer = &H63AE00 126 | Public Const dwGameRulesProxy as Integer = &H5330594 127 | Public Const dwGetAllClasses as Integer = &HE0CFA4 128 | Public Const dwGlobalVars as Integer = &H59EE60 129 | Public Const dwGlowObjectManager as Integer = &H535BAD0 130 | Public Const dwInput as Integer = &H525E600 131 | Public Const dwInterfaceLinkList as Integer = &H99CF84 132 | Public Const dwLocalPlayer as Integer = &HDEB99C 133 | Public Const dwMouseEnable as Integer = &H523A260 134 | Public Const dwMouseEnablePtr as Integer = &H523A230 135 | Public Const dwPlayerResource as Integer = &H322D1D0 136 | Public Const dwRadarBase as Integer = &H5237B04 137 | Public Const dwSensitivity as Integer = &HDEFBB8 138 | Public Const dwSensitivityPtr as Integer = &HDEFBB8 139 | Public Const dwSetClanTag as Integer = &H8DAB0 140 | Public Const dwViewMatrix as Integer = &H4DF1E74 141 | Public Const dwWeaponTable as Integer = &H525F6DC 142 | Public Const dwWeaponTableIndex as Integer = &H326C 143 | Public Const dwYawPtr as Integer = &HDEF948 144 | Public Const dwZoomSensitivityRatioPtr as Integer = &HDF53B8 145 | Public Const dwbSendPackets as Integer = &HDD2D2 146 | Public Const dwppDirect3DDevice9 as Integer = &HA62C0 147 | Public Const find_hud_element as Integer = &H592626C0 148 | Public Const force_update_spectator_glow as Integer = &H3DB90A 149 | Public Const interface_engine_cvar as Integer = &H3FA9C 150 | Public Const is_c4_owner as Integer = &H3E9120 151 | Public Const m_bDormant as Integer = &HED 152 | Public Const m_bIsLocalPlayer as Integer = &H3628 153 | Public Const m_flSpawnTime as Integer = &H103C0 154 | Public Const m_pStudioHdr as Integer = &H2950 155 | Public Const m_pitchClassPtr as Integer = &H523A158 156 | Public Const m_yawClassPtr as Integer = &HDEF948 157 | Public Const model_ambient_min as Integer = &H5A1194 158 | Public Const set_abs_angles as Integer = &H1E8FC0 159 | Public Const set_abs_origin as Integer = &H1E8E00 160 | End Class 161 | End Namespace 162 | -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- 1 | { 2 | "executable": "csgo.exe", 3 | "filename": "csgo", 4 | "signatures": [ 5 | { 6 | "name": "dwClientState", 7 | "extra": 0, 8 | "relative": true, 9 | "module": "engine.dll", 10 | "offsets": [ 11 | 1 12 | ], 13 | "pattern": "A1 ? ? ? ? 33 D2 6A 00 6A 00 33 C9 89 B0" 14 | }, 15 | { 16 | "name": "dwClientState_GetLocalPlayer", 17 | "extra": 0, 18 | "relative": false, 19 | "module": "engine.dll", 20 | "offsets": [ 21 | 2 22 | ], 23 | "pattern": "8B 80 ? ? ? ? 40 C3" 24 | }, 25 | { 26 | "name": "dwClientState_IsHLTV", 27 | "extra": 0, 28 | "relative": false, 29 | "module": "engine.dll", 30 | "offsets": [ 31 | 2 32 | ], 33 | "pattern": "80 BF ? ? ? ? ? 0F 84 ? ? ? ? 32 DB" 34 | }, 35 | { 36 | "name": "dwClientState_Map", 37 | "extra": 0, 38 | "relative": false, 39 | "module": "engine.dll", 40 | "offsets": [ 41 | 1 42 | ], 43 | "pattern": "05 ? ? ? ? C3 CC CC CC CC CC CC CC A1" 44 | }, 45 | { 46 | "name": "dwClientState_MapDirectory", 47 | "extra": 0, 48 | "relative": false, 49 | "module": "engine.dll", 50 | "offsets": [ 51 | 7 52 | ], 53 | "pattern": "B8 ? ? ? ? C3 05 ? ? ? ? C3" 54 | }, 55 | { 56 | "name": "dwClientState_MaxPlayer", 57 | "extra": 0, 58 | "relative": false, 59 | "module": "engine.dll", 60 | "offsets": [ 61 | 7 62 | ], 63 | "pattern": "A1 ? ? ? ? 8B 80 ? ? ? ? C3 CC CC CC CC 55 8B EC 8A 45 08" 64 | }, 65 | { 66 | "name": "dwClientState_PlayerInfo", 67 | "extra": 0, 68 | "relative": false, 69 | "module": "engine.dll", 70 | "offsets": [ 71 | 2 72 | ], 73 | "pattern": "8B 89 ? ? ? ? 85 C9 0F 84 ? ? ? ? 8B 01" 74 | }, 75 | { 76 | "name": "dwClientState_State", 77 | "extra": 0, 78 | "relative": false, 79 | "module": "engine.dll", 80 | "offsets": [ 81 | 2 82 | ], 83 | "pattern": "83 B8 ? ? ? ? ? 0F 94 C0 C3" 84 | }, 85 | { 86 | "name": "dwClientState_ViewAngles", 87 | "extra": 0, 88 | "relative": false, 89 | "module": "engine.dll", 90 | "offsets": [ 91 | 4 92 | ], 93 | "pattern": "F3 0F 11 86 ? ? ? ? F3 0F 10 44 24 ? F3 0F 11 86" 94 | }, 95 | { 96 | "name": "clientstate_delta_ticks", 97 | "extra": 0, 98 | "relative": false, 99 | "module": "engine.dll", 100 | "offsets": [ 101 | 2 102 | ], 103 | "pattern": "C7 87 ? ? ? ? ? ? ? ? FF 15 ? ? ? ? 83 C4 08" 104 | }, 105 | { 106 | "name": "clientstate_last_outgoing_command", 107 | "extra": 0, 108 | "relative": false, 109 | "module": "engine.dll", 110 | "offsets": [ 111 | 2 112 | ], 113 | "pattern": "8B 8F ? ? ? ? 8B 87 ? ? ? ? 41" 114 | }, 115 | { 116 | "name": "clientstate_choked_commands", 117 | "extra": 0, 118 | "relative": false, 119 | "module": "engine.dll", 120 | "offsets": [ 121 | 2 122 | ], 123 | "pattern": "8B 87 ? ? ? ? 41" 124 | }, 125 | { 126 | "name": "clientstate_net_channel", 127 | "extra": 0, 128 | "relative": false, 129 | "module": "engine.dll", 130 | "offsets": [ 131 | 2 132 | ], 133 | "pattern": "8B 8F ? ? ? ? 8B 01 8B 40 18" 134 | }, 135 | { 136 | "name": "dwEntityList", 137 | "extra": 0, 138 | "relative": true, 139 | "module": "client.dll", 140 | "offsets": [ 141 | 1 142 | ], 143 | "pattern": "BB ? ? ? ? 83 FF 01 0F 8C ? ? ? ? 3B F8" 144 | }, 145 | { 146 | "name": "dwForceAttack", 147 | "extra": 0, 148 | "relative": true, 149 | "module": "client.dll", 150 | "offsets": [ 151 | 2 152 | ], 153 | "pattern": "89 0D ? ? ? ? 8B 0D ? ? ? ? 8B F2 8B C1 83 CE 04" 154 | }, 155 | { 156 | "name": "dwForceAttack2", 157 | "extra": 12, 158 | "relative": true, 159 | "module": "client.dll", 160 | "offsets": [ 161 | 2 162 | ], 163 | "pattern": "89 0D ? ? ? ? 8B 0D ? ? ? ? 8B F2 8B C1 83 CE 04" 164 | }, 165 | { 166 | "name": "dwForceBackward", 167 | "extra": 0, 168 | "relative": true, 169 | "module": "client.dll", 170 | "offsets": [ 171 | 287 172 | ], 173 | "pattern": "55 8B EC 51 53 8A 5D 08" 174 | }, 175 | { 176 | "name": "dwForceForward", 177 | "extra": 0, 178 | "relative": true, 179 | "module": "client.dll", 180 | "offsets": [ 181 | 245 182 | ], 183 | "pattern": "55 8B EC 51 53 8A 5D 08" 184 | }, 185 | { 186 | "name": "dwForceJump", 187 | "extra": 0, 188 | "relative": true, 189 | "module": "client.dll", 190 | "offsets": [ 191 | 2 192 | ], 193 | "pattern": "8B 0D ? ? ? ? 8B D6 8B C1 83 CA 02" 194 | }, 195 | { 196 | "name": "dwForceLeft", 197 | "extra": 0, 198 | "relative": true, 199 | "module": "client.dll", 200 | "offsets": [ 201 | 465 202 | ], 203 | "pattern": "55 8B EC 51 53 8A 5D 08" 204 | }, 205 | { 206 | "name": "dwForceRight", 207 | "extra": 0, 208 | "relative": true, 209 | "module": "client.dll", 210 | "offsets": [ 211 | 512 212 | ], 213 | "pattern": "55 8B EC 51 53 8A 5D 08" 214 | }, 215 | { 216 | "name": "dwGameDir", 217 | "extra": 0, 218 | "relative": true, 219 | "module": "engine.dll", 220 | "offsets": [ 221 | 1 222 | ], 223 | "pattern": "68 ? ? ? ? 8D 85 ? ? ? ? 50 68 ? ? ? ? 68" 224 | }, 225 | { 226 | "name": "dwGameRulesProxy", 227 | "extra": 0, 228 | "relative": true, 229 | "module": "client.dll", 230 | "offsets": [ 231 | 1 232 | ], 233 | "pattern": "A1 ? ? ? ? 85 C0 0F 84 ? ? ? ? 80 B8 ? ? ? ? ? 74 7A" 234 | }, 235 | { 236 | "name": "dwGetAllClasses", 237 | "extra": 0, 238 | "relative": true, 239 | "module": "client.dll", 240 | "offsets": [ 241 | 1, 242 | 0 243 | ], 244 | "pattern": "A1 ? ? ? ? C3 CC CC CC CC CC CC CC CC CC CC A1 ? ? ? ? B9" 245 | }, 246 | { 247 | "name": "dwGlobalVars", 248 | "extra": 0, 249 | "relative": true, 250 | "module": "engine.dll", 251 | "offsets": [ 252 | 1 253 | ], 254 | "pattern": "68 ? ? ? ? 68 ? ? ? ? FF 50 08 85 C0" 255 | }, 256 | { 257 | "name": "dwGlowObjectManager", 258 | "extra": 4, 259 | "relative": true, 260 | "module": "client.dll", 261 | "offsets": [ 262 | 1 263 | ], 264 | "pattern": "A1 ? ? ? ? A8 01 75 4B" 265 | }, 266 | { 267 | "name": "dwInput", 268 | "extra": 0, 269 | "relative": true, 270 | "module": "client.dll", 271 | "offsets": [ 272 | 1 273 | ], 274 | "pattern": "B9 ? ? ? ? F3 0F 11 04 24 FF 50 10" 275 | }, 276 | { 277 | "name": "dwInterfaceLinkList", 278 | "extra": 0, 279 | "relative": true, 280 | "module": "client.dll", 281 | "offsets": [], 282 | "pattern": "8B 35 ? ? ? ? 57 85 F6 74 ? 8B 7D 08 8B 4E 04 8B C7 8A 11 3A 10" 283 | }, 284 | { 285 | "name": "dwLocalPlayer", 286 | "extra": 4, 287 | "relative": true, 288 | "module": "client.dll", 289 | "offsets": [ 290 | 3 291 | ], 292 | "pattern": "8D 34 85 ? ? ? ? 89 15 ? ? ? ? 8B 41 08 8B 48 04 83 F9 FF" 293 | }, 294 | { 295 | "name": "dwMouseEnable", 296 | "extra": 48, 297 | "relative": true, 298 | "module": "client.dll", 299 | "offsets": [ 300 | 1 301 | ], 302 | "pattern": "B9 ? ? ? ? FF 50 34 85 C0 75 10" 303 | }, 304 | { 305 | "name": "dwMouseEnablePtr", 306 | "extra": 0, 307 | "relative": true, 308 | "module": "client.dll", 309 | "offsets": [ 310 | 1 311 | ], 312 | "pattern": "B9 ? ? ? ? FF 50 34 85 C0 75 10" 313 | }, 314 | { 315 | "name": "dwPlayerResource", 316 | "extra": 0, 317 | "relative": true, 318 | "module": "client.dll", 319 | "offsets": [ 320 | 2 321 | ], 322 | "pattern": "8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7" 323 | }, 324 | { 325 | "name": "dwRadarBase", 326 | "extra": 0, 327 | "relative": true, 328 | "module": "client.dll", 329 | "offsets": [ 330 | 1 331 | ], 332 | "pattern": "A1 ? ? ? ? 8B 0C B0 8B 01 FF 50 ? 46 3B 35 ? ? ? ? 7C EA 8B 0D" 333 | }, 334 | { 335 | "name": "dwSensitivity", 336 | "extra": 0, 337 | "relative": true, 338 | "module": "client.dll", 339 | "offsets": [ 340 | 2 341 | ], 342 | "pattern": "81 F9 ? ? ? ? 75 7E F3 0F 10 05" 343 | }, 344 | { 345 | "name": "dwSensitivityPtr", 346 | "extra": 0, 347 | "relative": true, 348 | "module": "client.dll", 349 | "offsets": [ 350 | 2 351 | ], 352 | "pattern": "81 F9 ? ? ? ? 75 7E F3 0F 10 05" 353 | }, 354 | { 355 | "name": "dwSetClanTag", 356 | "extra": 0, 357 | "relative": true, 358 | "module": "engine.dll", 359 | "offsets": [], 360 | "pattern": "53 56 57 8B DA 8B F9 FF 15" 361 | }, 362 | { 363 | "name": "dwViewMatrix", 364 | "extra": 176, 365 | "relative": true, 366 | "module": "client.dll", 367 | "offsets": [ 368 | 3 369 | ], 370 | "pattern": "0F 10 05 ? ? ? ? 8D 85 ? ? ? ? B9" 371 | }, 372 | { 373 | "name": "dwWeaponTable", 374 | "extra": 0, 375 | "relative": true, 376 | "module": "client.dll", 377 | "offsets": [ 378 | 1 379 | ], 380 | "pattern": "B9 ? ? ? ? 6A 00 FF 50 08 C3" 381 | }, 382 | { 383 | "name": "dwWeaponTableIndex", 384 | "extra": 0, 385 | "relative": false, 386 | "module": "client.dll", 387 | "offsets": [ 388 | 2 389 | ], 390 | "pattern": "39 86 ? ? ? ? 74 06 89 86 ? ? ? ? 8B 86" 391 | }, 392 | { 393 | "name": "dwYawPtr", 394 | "extra": 0, 395 | "relative": true, 396 | "module": "client.dll", 397 | "offsets": [ 398 | 5 399 | ], 400 | "pattern": "8B 44 24 1C 35 ? ? ? ? 89 44 24 14 EB 0D" 401 | }, 402 | { 403 | "name": "dwZoomSensitivityRatioPtr", 404 | "extra": 0, 405 | "relative": true, 406 | "module": "client.dll", 407 | "offsets": [ 408 | 1 409 | ], 410 | "pattern": "35 ? ? ? ? 89 45 FC EB 0A 8B 01 8B 40 30 FF D0 D9 5D FC A1" 411 | }, 412 | { 413 | "name": "dwbSendPackets", 414 | "extra": 1, 415 | "relative": true, 416 | "module": "engine.dll", 417 | "offsets": [], 418 | "pattern": "B3 01 8B 01 8B 40 10 FF D0 84 C0 74 0F 80 BF ? ? ? ? ? 0F 84" 419 | }, 420 | { 421 | "name": "dwppDirect3DDevice9", 422 | "extra": 0, 423 | "relative": true, 424 | "module": "shaderapidx9.dll", 425 | "offsets": [ 426 | 1 427 | ], 428 | "pattern": "A1 ? ? ? ? 50 8B 08 FF 51 0C" 429 | }, 430 | { 431 | "name": "m_pStudioHdr", 432 | "extra": 0, 433 | "relative": false, 434 | "module": "client.dll", 435 | "offsets": [ 436 | 2 437 | ], 438 | "pattern": "8B B6 ? ? ? ? 85 F6 74 05 83 3E 00 75 02 33 F6 F3 0F 10 44 24" 439 | }, 440 | { 441 | "name": "m_yawClassPtr", 442 | "extra": 0, 443 | "relative": true, 444 | "module": "client.dll", 445 | "offsets": [ 446 | 5 447 | ], 448 | "pattern": "8B 44 24 1C 35 ? ? ? ? 89 44 24 14 EB 0D" 449 | }, 450 | { 451 | "name": "m_pitchClassPtr", 452 | "extra": 0, 453 | "relative": true, 454 | "module": "client.dll", 455 | "offsets": [ 456 | 1 457 | ], 458 | "pattern": "B9 ? ? ? ? 89 44 24 40" 459 | }, 460 | { 461 | "name": "interface_engine_cvar", 462 | "extra": 0, 463 | "relative": true, 464 | "module": "vstdlib.dll", 465 | "offsets": [ 466 | 2 467 | ], 468 | "pattern": "8B 0D ? ? ? ? C7 05" 469 | }, 470 | { 471 | "name": "convar_name_hash_table", 472 | "extra": 0, 473 | "relative": true, 474 | "module": "vstdlib.dll", 475 | "offsets": [ 476 | 3 477 | ], 478 | "pattern": "8B 3C 85" 479 | }, 480 | { 481 | "name": "m_bDormant", 482 | "extra": 8, 483 | "relative": false, 484 | "module": "client.dll", 485 | "offsets": [ 486 | 2 487 | ], 488 | "pattern": "8A 81 ? ? ? ? C3 32 C0" 489 | }, 490 | { 491 | "name": "model_ambient_min", 492 | "extra": 0, 493 | "relative": true, 494 | "module": "engine.dll", 495 | "offsets": [ 496 | 4 497 | ], 498 | "pattern": "F3 0F 10 0D ? ? ? ? F3 0F 11 4C 24 ? 8B 44 24 20 35 ? ? ? ? 89 44 24 0C" 499 | }, 500 | { 501 | "name": "set_abs_angles", 502 | "extra": 0, 503 | "relative": true, 504 | "module": "client.dll", 505 | "pattern": "55 8B EC 83 E4 F8 83 EC 64 53 56 57 8B F1 E8" 506 | }, 507 | { 508 | "name": "set_abs_origin", 509 | "extra": 0, 510 | "relative": true, 511 | "module": "client.dll", 512 | "pattern": "55 8B EC 83 E4 F8 51 53 56 57 8B F1 E8" 513 | }, 514 | { 515 | "name": "is_c4_owner", 516 | "extra": 0, 517 | "relative": true, 518 | "module": "client.dll", 519 | "pattern": "56 8B F1 85 F6 74 31" 520 | }, 521 | { 522 | "name": "force_update_spectator_glow", 523 | "extra": 0, 524 | "relative": true, 525 | "module": "client.dll", 526 | "pattern": "74 07 8B CB E8 ? ? ? ? 83 C7 10" 527 | }, 528 | { 529 | "name": "anim_overlays", 530 | "extra": 0, 531 | "relative": false, 532 | "module": "client.dll", 533 | "offsets": [ 534 | 2 535 | ], 536 | "pattern": "8B 89 ? ? ? ? 8D 0C D1" 537 | }, 538 | { 539 | "name": "m_flSpawnTime", 540 | "extra": 0, 541 | "relative": false, 542 | "module": "client.dll", 543 | "offsets": [ 544 | 2 545 | ], 546 | "pattern": "89 86 ? ? ? ? E8 ? ? ? ? 80 BE ? ? ? ? ?" 547 | }, 548 | { 549 | "name": "find_hud_element", 550 | "extra": 0, 551 | "relative": false, 552 | "module": "client.dll", 553 | "pattern": "55 8B EC 53 8B 5D 08 56 57 8B F9 33 F6 39 77 28" 554 | }, 555 | { 556 | "name": "m_bIsLocalPlayer", 557 | "extra": 0, 558 | "relative": false, 559 | "module": "client.dll", 560 | "offsets": [ 561 | 2 562 | ], 563 | "pattern": "80 BF ? ? ? ? ? F2 0F 10 1D" 564 | } 565 | ], 566 | "netvars": [ 567 | { 568 | "name": "m_ArmorValue", 569 | "prop": "m_ArmorValue", 570 | "table": "DT_CSPlayer" 571 | }, 572 | { 573 | "name": "m_Collision", 574 | "prop": "m_Collision", 575 | "table": "DT_BasePlayer" 576 | }, 577 | { 578 | "name": "m_CollisionGroup", 579 | "prop": "m_CollisionGroup", 580 | "table": "DT_CSPlayer" 581 | }, 582 | { 583 | "name": "m_Local", 584 | "prop": "m_Local", 585 | "table": "DT_BasePlayer" 586 | }, 587 | { 588 | "name": "m_MoveType", 589 | "prop": "m_nRenderMode", 590 | "offset": 1, 591 | "table": "DT_CSPlayer" 592 | }, 593 | { 594 | "name": "m_OriginalOwnerXuidHigh", 595 | "prop": "m_OriginalOwnerXuidHigh", 596 | "table": "DT_BaseAttributableItem" 597 | }, 598 | { 599 | "name": "m_OriginalOwnerXuidLow", 600 | "prop": "m_OriginalOwnerXuidLow", 601 | "table": "DT_BaseAttributableItem" 602 | }, 603 | { 604 | "name": "m_aimPunchAngle", 605 | "prop": "m_aimPunchAngle", 606 | "table": "DT_BasePlayer" 607 | }, 608 | { 609 | "name": "m_aimPunchAngleVel", 610 | "prop": "m_aimPunchAngleVel", 611 | "table": "DT_BasePlayer" 612 | }, 613 | { 614 | "name": "m_bGunGameImmunity", 615 | "prop": "m_bGunGameImmunity", 616 | "table": "DT_CSPlayer" 617 | }, 618 | { 619 | "name": "m_bHasDefuser", 620 | "prop": "m_bHasDefuser", 621 | "table": "DT_CSPlayer" 622 | }, 623 | { 624 | "name": "m_bHasHelmet", 625 | "prop": "m_bHasHelmet", 626 | "table": "DT_CSPlayer" 627 | }, 628 | { 629 | "name": "m_bInReload", 630 | "prop": "m_flNextPrimaryAttack", 631 | "offset": 109, 632 | "table": "DT_BaseCombatWeapon" 633 | }, 634 | { 635 | "name": "m_bIsDefusing", 636 | "prop": "m_bIsDefusing", 637 | "table": "DT_CSPlayer" 638 | }, 639 | { 640 | "name": "m_bIsScoped", 641 | "prop": "m_bIsScoped", 642 | "table": "DT_CSPlayer" 643 | }, 644 | { 645 | "name": "m_bSpotted", 646 | "prop": "m_bSpotted", 647 | "table": "DT_BaseEntity" 648 | }, 649 | { 650 | "name": "m_bSpottedByMask", 651 | "prop": "m_bSpottedByMask", 652 | "table": "DT_BaseEntity" 653 | }, 654 | { 655 | "name": "m_dwBoneMatrix", 656 | "prop": "m_nForceBone", 657 | "offset": 28, 658 | "table": "DT_BaseAnimating" 659 | }, 660 | { 661 | "name": "m_fAccuracyPenalty", 662 | "prop": "m_fAccuracyPenalty", 663 | "table": "DT_WeaponCSBase" 664 | }, 665 | { 666 | "name": "m_fFlags", 667 | "prop": "m_fFlags", 668 | "table": "DT_CSPlayer" 669 | }, 670 | { 671 | "name": "m_hViewModel", 672 | "prop": "m_hViewModel[0]", 673 | "table": "DT_CSPlayer" 674 | }, 675 | { 676 | "name": "m_flFallbackWear", 677 | "prop": "m_flFallbackWear", 678 | "table": "DT_BaseAttributableItem" 679 | }, 680 | { 681 | "name": "m_flFlashDuration", 682 | "prop": "m_flFlashDuration", 683 | "table": "DT_CSPlayer" 684 | }, 685 | { 686 | "name": "m_flFlashMaxAlpha", 687 | "prop": "m_flFlashMaxAlpha", 688 | "table": "DT_CSPlayer" 689 | }, 690 | { 691 | "name": "m_flNextPrimaryAttack", 692 | "prop": "m_flNextPrimaryAttack", 693 | "table": "DT_BaseCombatWeapon" 694 | }, 695 | { 696 | "name": "m_hActiveWeapon", 697 | "prop": "m_hActiveWeapon", 698 | "table": "DT_BasePlayer" 699 | }, 700 | { 701 | "name": "m_hMyWeapons", 702 | "prop": "m_hActiveWeapon", 703 | "offset": -256, 704 | "table": "DT_BasePlayer" 705 | }, 706 | { 707 | "name": "m_hObserverTarget", 708 | "prop": "m_hObserverTarget", 709 | "table": "DT_BasePlayer" 710 | }, 711 | { 712 | "name": "m_hOwner", 713 | "prop": "m_hOwner", 714 | "table": "DT_PredictedViewModel" 715 | }, 716 | { 717 | "name": "m_hOwnerEntity", 718 | "prop": "m_hOwnerEntity", 719 | "table": "DT_CSPlayer" 720 | }, 721 | { 722 | "name": "m_iAccountID", 723 | "prop": "m_iAccountID", 724 | "table": "DT_BaseAttributableItem" 725 | }, 726 | { 727 | "name": "m_iClip1", 728 | "prop": "m_iClip1", 729 | "table": "DT_BaseCombatWeapon" 730 | }, 731 | { 732 | "name": "m_zoomLevel", 733 | "prop": "m_zoomLevel", 734 | "table": "DT_WeaponCSBaseGun" 735 | }, 736 | { 737 | "name": "m_iCompetitiveRanking", 738 | "prop": "m_iCompetitiveRanking", 739 | "table": "DT_CSPlayerResource" 740 | }, 741 | { 742 | "name": "m_iCompetitiveWins", 743 | "prop": "m_iCompetitiveWins", 744 | "table": "DT_CSPlayerResource" 745 | }, 746 | { 747 | "name": "m_iCrosshairId", 748 | "prop": "m_bHasDefuser", 749 | "offset": 92, 750 | "table": "DT_CSPlayer" 751 | }, 752 | { 753 | "name": "m_iEntityQuality", 754 | "prop": "m_iEntityQuality", 755 | "table": "DT_BaseAttributableItem" 756 | }, 757 | { 758 | "name": "m_iFOVStart", 759 | "prop": "m_iFOVStart", 760 | "table": "DT_CSPlayer" 761 | }, 762 | { 763 | "name": "m_iGlowIndex", 764 | "prop": "m_flFlashDuration", 765 | "offset": 24, 766 | "table": "DT_CSPlayer" 767 | }, 768 | { 769 | "name": "m_iHealth", 770 | "prop": "m_iHealth", 771 | "table": "DT_BasePlayer" 772 | }, 773 | { 774 | "name": "m_iItemDefinitionIndex", 775 | "prop": "m_iItemDefinitionIndex", 776 | "table": "DT_BaseCombatWeapon" 777 | }, 778 | { 779 | "name": "m_iItemIDHigh", 780 | "prop": "m_iItemIDHigh", 781 | "table": "DT_BaseAttributableItem" 782 | }, 783 | { 784 | "name": "m_iObserverMode", 785 | "prop": "m_iObserverMode", 786 | "table": "DT_BasePlayer" 787 | }, 788 | { 789 | "name": "m_iShotsFired", 790 | "prop": "m_iShotsFired", 791 | "table": "DT_CSPlayer" 792 | }, 793 | { 794 | "name": "m_iState", 795 | "prop": "m_iState", 796 | "table": "DT_BaseCombatWeapon" 797 | }, 798 | { 799 | "name": "m_iTeamNum", 800 | "prop": "m_iTeamNum", 801 | "table": "DT_BasePlayer" 802 | }, 803 | { 804 | "name": "m_lifeState", 805 | "prop": "m_lifeState", 806 | "table": "DT_CSPlayer" 807 | }, 808 | { 809 | "name": "m_nFallbackPaintKit", 810 | "prop": "m_nFallbackPaintKit", 811 | "table": "DT_BaseAttributableItem" 812 | }, 813 | { 814 | "name": "m_nFallbackSeed", 815 | "prop": "m_nFallbackSeed", 816 | "table": "DT_BaseAttributableItem" 817 | }, 818 | { 819 | "name": "m_nFallbackStatTrak", 820 | "prop": "m_nFallbackStatTrak", 821 | "table": "DT_BaseAttributableItem" 822 | }, 823 | { 824 | "name": "m_iDefaultFOV", 825 | "prop": "m_iDefaultFOV", 826 | "table": "DT_CSPlayer" 827 | }, 828 | { 829 | "name": "m_iFOV", 830 | "prop": "m_iFOV", 831 | "table": "DT_CSPlayer" 832 | }, 833 | { 834 | "name": "m_nForceBone", 835 | "prop": "m_nForceBone", 836 | "table": "DT_BaseAnimating" 837 | }, 838 | { 839 | "name": "m_nTickBase", 840 | "prop": "m_nTickBase", 841 | "table": "DT_BasePlayer" 842 | }, 843 | { 844 | "name": "m_rgflCoordinateFrame", 845 | "prop": "m_CollisionGroup", 846 | "offset": -48, 847 | "table": "DT_CSPlayer" 848 | }, 849 | { 850 | "name": "m_szCustomName", 851 | "prop": "m_szCustomName", 852 | "table": "DT_BaseAttributableItem" 853 | }, 854 | { 855 | "name": "m_szLastPlaceName", 856 | "prop": "m_szLastPlaceName", 857 | "table": "DT_CSPlayer" 858 | }, 859 | { 860 | "name": "m_vecOrigin", 861 | "prop": "m_vecOrigin", 862 | "table": "DT_BasePlayer" 863 | }, 864 | { 865 | "name": "m_vecVelocity", 866 | "prop": "m_vecVelocity[0]", 867 | "table": "DT_CSPlayer" 868 | }, 869 | { 870 | "name": "m_vecViewOffset", 871 | "prop": "m_vecViewOffset[0]", 872 | "table": "DT_CSPlayer" 873 | }, 874 | { 875 | "name": "m_viewPunchAngle", 876 | "prop": "m_viewPunchAngle", 877 | "table": "DT_BasePlayer" 878 | }, 879 | { 880 | "name": "m_thirdPersonViewAngles", 881 | "prop": "deadflag", 882 | "offset": 4, 883 | "table": "DT_CSPlayer" 884 | }, 885 | { 886 | "name": "m_clrRender", 887 | "prop": "m_clrRender", 888 | "table": "DT_BaseEntity" 889 | }, 890 | { 891 | "name": "m_bBombTicking", 892 | "prop": "m_bBombTicking", 893 | "table": "DT_PlantedC4" 894 | }, 895 | { 896 | "name": "m_bBombDefused", 897 | "prop": "m_bBombDefused", 898 | "table": "DT_PlantedC4" 899 | }, 900 | { 901 | "name": "m_flC4Blow", 902 | "prop": "m_flC4Blow", 903 | "table": "DT_PlantedC4" 904 | }, 905 | { 906 | "name": "m_hBombDefuser", 907 | "prop": "m_hBombDefuser", 908 | "table": "DT_PlantedC4" 909 | }, 910 | { 911 | "name": "m_flTimerLength", 912 | "prop": "m_flTimerLength", 913 | "table": "DT_PlantedC4" 914 | }, 915 | { 916 | "name": "m_flDefuseLength", 917 | "prop": "m_flDefuseLength", 918 | "table": "DT_PlantedC4" 919 | }, 920 | { 921 | "name": "m_flDefuseCountDown", 922 | "prop": "m_flDefuseCountDown", 923 | "table": "DT_PlantedC4" 924 | }, 925 | { 926 | "name": "m_nBombSite", 927 | "prop": "m_nBombSite", 928 | "table": "DT_PlantedC4" 929 | }, 930 | { 931 | "name": "cs_gamerules_data", 932 | "prop": "cs_gamerules_data", 933 | "table": "DT_CSGameRulesProxy" 934 | }, 935 | { 936 | "name": "m_SurvivalRules", 937 | "prop": "m_SurvivalRules", 938 | "table": "DT_CSGameRulesProxy" 939 | }, 940 | { 941 | "name": "m_SurvivalGameRuleDecisionTypes", 942 | "prop": "m_SurvivalGameRuleDecisionTypes", 943 | "table": "DT_CSGameRulesProxy" 944 | }, 945 | { 946 | "name": "m_bIsValveDS", 947 | "prop": "m_bIsValveDS", 948 | "table": "DT_CSGameRulesProxy" 949 | }, 950 | { 951 | "name": "m_bFreezePeriod", 952 | "prop": "m_bFreezePeriod", 953 | "table": "DT_CSGameRulesProxy" 954 | }, 955 | { 956 | "name": "m_bBombPlanted", 957 | "prop": "m_bBombPlanted", 958 | "table": "DT_CSGameRulesProxy" 959 | }, 960 | { 961 | "name": "m_bIsQueuedMatchmaking", 962 | "prop": "m_bIsQueuedMatchmaking", 963 | "table": "DT_CSGameRulesProxy" 964 | }, 965 | { 966 | "name": "m_flSimulationTime", 967 | "prop": "m_flSimulationTime", 968 | "table": "DT_CSPlayer" 969 | }, 970 | { 971 | "name": "m_flLowerBodyYawTarget", 972 | "prop": "m_flLowerBodyYawTarget", 973 | "table": "DT_CSPlayer" 974 | }, 975 | { 976 | "name": "m_angEyeAnglesX", 977 | "prop": "m_angEyeAngles[0]", 978 | "table": "DT_CSPlayer" 979 | }, 980 | { 981 | "name": "m_angEyeAnglesY", 982 | "prop": "m_angEyeAngles[1]", 983 | "table": "DT_CSPlayer" 984 | }, 985 | { 986 | "name": "m_flNextAttack", 987 | "prop": "m_flNextAttack", 988 | "table": "DT_CSPlayer" 989 | }, 990 | { 991 | "name": "m_iMostRecentModelBoneCounter", 992 | "prop": "m_nForceBone", 993 | "offset": 4, 994 | "table": "DT_CSPlayer" 995 | }, 996 | { 997 | "name": "m_flLastBoneSetupTime", 998 | "prop": "m_nSequence", 999 | "offset": 104, 1000 | "table": "DT_BaseAnimating" 1001 | }, 1002 | { 1003 | "name": "m_bStartedArming", 1004 | "prop": "m_bStartedArming", 1005 | "table": "DT_WeaponC4" 1006 | }, 1007 | { 1008 | "name": "m_bUseCustomBloomScale", 1009 | "prop": "m_bUseCustomBloomScale", 1010 | "table": "DT_EnvTonemapController" 1011 | }, 1012 | { 1013 | "name": "m_bUseCustomAutoExposureMin", 1014 | "prop": "m_bUseCustomAutoExposureMin", 1015 | "table": "DT_EnvTonemapController" 1016 | }, 1017 | { 1018 | "name": "m_bUseCustomAutoExposureMax", 1019 | "prop": "m_bUseCustomAutoExposureMax", 1020 | "table": "DT_EnvTonemapController" 1021 | }, 1022 | { 1023 | "name": "m_flCustomBloomScale", 1024 | "prop": "m_flCustomBloomScale", 1025 | "table": "DT_EnvTonemapController" 1026 | }, 1027 | { 1028 | "name": "m_flCustomAutoExposureMin", 1029 | "prop": "m_flCustomAutoExposureMin", 1030 | "table": "DT_EnvTonemapController" 1031 | }, 1032 | { 1033 | "name": "m_flCustomAutoExposureMax", 1034 | "prop": "m_flCustomAutoExposureMax", 1035 | "table": "DT_EnvTonemapController" 1036 | }, 1037 | { 1038 | "name": "m_nViewModelIndex", 1039 | "prop": "m_nViewModelIndex", 1040 | "table": "DT_BaseViewModel" 1041 | }, 1042 | { 1043 | "name": "m_nModelIndex", 1044 | "prop": "m_nModelIndex", 1045 | "table": "DT_BaseViewModel" 1046 | } 1047 | ] 1048 | } 1049 | --------------------------------------------------------------------------------