Система VAC (Valve Anti-Cheat) работает следующим образом при блокировке учётных записей за читерство: 12
- Модуль VAC загружается в память клиента и следит за тем, чтобы посторонние процессы не вмешивались в процесс игры. 1 Любая программа, вторгающаяся в адресное пространство запущенного процесса игры, может быть расценена как читерская. 2
- Обнаружив постороннее вмешательство, модуль VAC отправляет данные на сервера Valve: подробную информацию о типе вмешательства, данные об аккаунте и т. д.. 1
- Процесс, вмешавшийся в процесс игры, проверяется по базам. 1 Если в них находится аналогичный процесс, уже помеченный как 100% чит, блокировка неизбежна. 1
- Затем включается таймер — от нескольких дней до нескольких недель, — по истечении которого аккаунт блокируется: пользователю запрещается подключаться к защищённым VAC серверам, а в профиле пользователя появляется красная надпись. 1
Задержка сделана для того, чтобы пользователи, использующие читы или сторонние программы, не знали, за что именно их заблокировали, и не могли использовать эту информацию в дальнейшем. 1