Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danielkrupinski/onebytewallhack

CS:GO wallhack achieved by patching one byte of game memory. Written in Python 3.
https://github.com/danielkrupinski/onebytewallhack

counter-strike csgo csgo-cheat game-hacking hack patching python python3 reverse-engineering wallhack windows

Last synced: 2 months ago
JSON representation

CS:GO wallhack achieved by patching one byte of game memory. Written in Python 3.

Awesome Lists containing this project

README

        

# OneByteWallhack
CS:GO wallhack achieved by patching one byte of game memory. Written in Python 3.

This does the same as **r_drawothermodels 2** command but without touching the cvar, so it's VAC - safe.

## How it works
This program patches assembly code produced by compiling the [following line of the game code](https://github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/mp/src/game/client/c_baseanimating.cpp#L3149):
```cpp
int extraFlags = 0;
if ( r_drawothermodels.GetInt() == 2 )
{
extraFlags |= STUDIO_WIREFRAME;
}
```

The **r_drawothermodels** check is modified to make the `if` expression evaluate to **true** when **r_drawothermodels** cvar is set to default value (1).