mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-04-30 21:05:36 +08:00
337 lines
8.3 KiB
JSON
337 lines
8.3 KiB
JSON
{
|
|
"executable": "cs2",
|
|
"signatures": [
|
|
{
|
|
"libclient.so": [
|
|
{
|
|
"name": "dwCSGOInput",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 55 48 89 E5 41 56 41 55 49 89 FD 41 54 49 89 F4",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwEntityList",
|
|
"pattern": "4C 89 25 ? ? ? ? 48 89 05 ? ? ? ? 49 8B 5D",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGameEntitySystem",
|
|
"pattern": "48 89 3D ? ? ? ? E9 ? ? ? ? 55",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGameEntitySystem_highestEntityIndex",
|
|
"pattern": "8B 87 ? ? ? ? C3 66 0F 1F 84 00 ? ? ? ? 8B 97",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGameRules",
|
|
"pattern": "48 89 1D ? ? ? ? 48 8B 00",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGlobalVars",
|
|
"pattern": "48 89 35 ? ? ? ? 48 89 46",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGlowManager",
|
|
"pattern": "48 8B 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 48 8D 05 ? ? ? ? 48 C7 47",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwLocalPlayerController",
|
|
"pattern": "4C 89 2D ? ? ? ? E8 ? ? ? ? 48 8B 45",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwLocalPlayerPawn",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? C7 47 ? ? ? ? ? C7 47 ? ? ? ? ? C3",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 328
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwPlantedC4",
|
|
"pattern": "48 8B 05 ? ? ? ? 4C 89 24 D8 49 8B 44 24",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwPrediction",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? C7 47 ? ? ? ? ? C7 47 ? ? ? ? ? C3",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwSensitivity",
|
|
"pattern": "48 8B 05 ? ? ? ? 48 8B 40 ? E9 ? ? ? ? 48 8B 05 ? ? ? ? 48 8B 40 ? EB ? 0F 1F 00 55 48 89 E5 41 57 66 41 0F 7E DF",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwSensitivity_sensitivity",
|
|
"pattern": "FF 53 ? 48 8D 4D AC",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwViewAngles",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 55 48 89 E5 41 56 41 55 49 89 FD 41 54 49 89 F4",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 21544
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwViewMatrix",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 83 FF",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwViewRender",
|
|
"pattern": "48 8D 05 ? ? ? ? 48 89 38 48 85 FF",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"libengine2.so": [
|
|
{
|
|
"name": "dwBuildNumber",
|
|
"pattern": "89 15 ? ? ? ? 48 83 C3",
|
|
"operations": [
|
|
{
|
|
"type": "rip",
|
|
"offset": 2,
|
|
"len": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient",
|
|
"pattern": "48 89 1D ? ? ? ? 49 8B 04 24",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_clientTickCount",
|
|
"pattern": "8B 87 ? ? ? ? C3 66 0F 1F 84 00 00 00 00 00 8B 87 ? ? ? ? C3 66 0F 1F 84 00 00 00 00 00 C3 66 2E 0F 1F 84 00 00 00 00 00 0F 1F 44 00 00 C3",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_deltaTick",
|
|
"pattern": "89 83 ? ? ? ? B8 ? ? ? ? 5B",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_isBackgroundMap",
|
|
"pattern": "0F B6 87 ? ? ? ? C3 0F 1F 84 00 00 00 00 00 C3 66 2E 0F 1F 84 00 00 00 00 00 0F 1F 44 00 00 C3",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 3,
|
|
"end": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_localPlayer",
|
|
"pattern": "8B 84 C7 ? ? ? ? C3 66 0F 1F 44 00",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 3,
|
|
"end": 5
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_maxClients",
|
|
"pattern": "8B 87 ? ? ? ? C3 66 0F 1F 84 00 ? ? ? ? 8B 87 ? ? ? ? 83 C0",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_serverTickCount",
|
|
"pattern": "8B 87 ? ? ? ? C3 66 0F 1F 84 00 00 00 00 00 8B 87 ? ? ? ? C3 66 0F 1F 84 00 00 00 00 00 C3 66 2E 0F 1F 84 00 00 00 00 00 0F 1F 44 00 00 C3",
|
|
"operations": [
|
|
{
|
|
"type": "add",
|
|
"value": 16
|
|
},
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwNetworkGameClient_signOnState",
|
|
"pattern": "8B 97 ? ? ? ? 31 C0 45 31 ED",
|
|
"operations": [
|
|
{
|
|
"type": "slice",
|
|
"start": 2,
|
|
"end": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwWindowHeight",
|
|
"pattern": "89 05 ? ? ? ? F3 0F 59 C1",
|
|
"operations": [
|
|
{
|
|
"type": "rip",
|
|
"offset": 2,
|
|
"length": 6
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwWindowWidth",
|
|
"pattern": "89 05 ? ? ? ? F3 0F 59 C1",
|
|
"operations": [
|
|
{
|
|
"type": "rip",
|
|
"offset": 2,
|
|
"length": 6
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"libinputsystem.so": [
|
|
{
|
|
"name": "dwInputSystem",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 8B 87",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"libmatchmaking.so": [
|
|
{
|
|
"name": "dwGameTypes",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 48 8B 07",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "dwGameTypes_mapName",
|
|
"pattern": "48 8D 05 ? ? ? ? C3 0F 1F 84 00 ? ? ? ? 48 8B 07",
|
|
"operations": [
|
|
{
|
|
"type": "rip"
|
|
},
|
|
{
|
|
"type": "add",
|
|
"value": 288
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |