Почему в CS2 банят не сразу: VAC, VAC Live, Overwatch и Trust Factor

«Месяц играл, всё было тихо, а сегодня захожу, и в профиле красная строчка про VAC. Почему не сразу?» Такой вопрос в комьюнити всплывает с завидной регулярностью, обычно с припиской «я же аккуратно». Ответ скучнее, чем хочется. За честностью в CS2 следят сразу несколько систем, и работают они с разной скоростью. Разложу по полкам, опираясь на то, что пишет сама Valve и что видно по патчам.
Что такое VAC и что он на самом деле проверяет?
По официальному FAQ Steam, Valve Anti-Cheat регулярно проверяет игровые файлы у всех, кто подключён к серверам Valve, и ищет сторонний софт, дающий преимущество. Нашёл, значит бан. VAC-бан бессрочный, не обсуждается, и поддержка Steam его не снимает. Если бан выдан по ошибке, он слетает автоматически после проверки, и других сценариев нет.
Какой именно софт засветился, Valve не говорит никому. Формулировка в FAQ прямая: эта информация помогла бы только разработчикам читов.
Хорошая иллюстрация того, на что реагирует VAC, случилась в октябре 2023-го. AMD выпустила драйвер с функцией Anti-Lag+, которая работала через перехват функций в DLL движка игры. VAC увидел вмешательство в код и начал банить игроков, у которых эта функция была включена. Античиту было всё равно, что правка пришла из официального драйвера видеокарты. После фикса со стороны AMD Valve баны откатила и добавила при запуске проверку на несовместимые драйверы.
Что за VAC Live и почему матч отменяют посреди игры?
Эту штуку видели ещё на ограниченном тесте CS2 в 2023 году. Сначала на экране «Cheater Detected», потом «This match has been canceled by VAC Live», и матч закрывается в конце текущего раунда. Доигрывать заведомо испорченную катку никто не заставляет.
Достаётся при этом и пати нарушителя. В FAQ по Premier Valve дописала, что у всех, кто был в одной группе с игроком, из-за которого матч отменили, CS Rating пересчитывается. Буст от друга с софтом бьёт и по тебе, даже если сам ты ничего не ставил. Правило не новое: ещё на старте CS2 в 2023 году Valve объявила, что если участника пати осудят за читы и забанят навсегда, его «соратники» теряют ранг профиля и CS Rating.
Кто теперь смотрит демки, раз Overwatch уже не тот?
В CS:GO был Overwatch: опытные игроки смотрели демки подозрительных и выносили вердикт. На GDC в 2018 году Valve рассказывала, что поверх этого построила VACnet, нейросеть, которая сама выбирает подозрительные матчи и отдаёт их на проверку людям, а их вердикты потом служат ей данными для обучения. Бан по итогам Overwatch был игровым, не VAC. В Steam это отдельный тип блокировки, её выдаёт разработчик игры, и постоянные игровые баны тоже видны в профиле.
В CS2 Overwatch долго не было. Вернулся он в апрельском патче 2024 года одной строкой: систему добавили, чтобы демки проверяли «доверенные партнёры». Обычным игрокам доступ так и не открыли. В августе 2026-го Valve без анонса запустила VACNet Labeling Portal, браузерную разметку клипов по приглашениям. Люди снова в цепочке, только вердикты там подозреваемого напрямую не банят: они уходят на обучение следующих версий VACnet.
Почему бан прилетает через месяц, а не сразу?
Официально Valve задержку не объясняет, но логика угадывается по тому же FAQ. Моментальный бан сразу после первого запуска подсказал бы автору чита, какая сборка спалилась и в какой день. Бан через несколько недель эту картинку размывает.
Отсюда и классическое «спалился через месяц». Сборка может неделями работать незамеченной, потом попадает в поле зрения VAC, и бан догоняет её пользователей разом. Рынок это прекрасно понимает: в каталогах приватного софта для CS2 у каждой позиции висит статус вроде «Работает», «Заморожен» или «На свой страх и риск» и дата последнего апдейта. Выходит, сами продавцы исходят из того, что обнаружение остаётся вопросом времени.
Такие пачки в комьюнити называют банвейвами, и масштабы у них бывают серьёзными. В марте 2026 года руководитель CS2 в Valve Идо Магаль написал на Reddit, что за день заблокировали 960 000 аккаунтов ботов-фармеров, и поблагодарил игроков за репорты. Кто надеется проскочить между волнами, пусть помнит: на кону весь аккаунт вместе с инвентарём, а VAC-бан, как мы уже выяснили, не обжалуется.
Trust Factor наказывает или просто сортирует?
Сортирует. Trust Factor влияет на то, с кем тебя сводит матчмейкинг, и баном он не считается. Полного списка факторов Valve не даёт и прямо пишет, что не хочет, чтобы игроки подстраивали под него каждое действие. Посмотреть свой Trust Factor тоже нельзя. Из подтверждённого: среди факторов есть привязанный номер телефона и ранг в CS2, а сам показатель строится по твоей истории в Counter-Strike 2 и в Steam в целом.
Глазами видно только предупреждение перед поиском. Игрокам с Prime игра сообщает, если у кого-то в лобби Trust Factor ниже и опыт матчмейкинга пострадает «немного» или «значительно». Поднять показатель, по словам Valve, можно одним способом: продолжать играть честно, потому что чем больше игр, тем больше у системы данных. Если катки раз за разом полны читеров и токсиков, у Valve есть адрес для писем с темой «Trust Factor Feedback».
Частые вопросы
Можно ли обжаловать VAC-бан?
Нет. В FAQ Steam прямо сказано, что апелляций нет и поддержка вручную баны не снимает. Ошибочные баны Valve снимает сама после расследования, как было с Anti-Lag+.
Заденет ли бан мой второй аккаунт?
Если на нём тот же номер телефона, то да: VAC-баны применяются ко всем аккаунтам, которые делили номер в момент нарушения. И неважно, кто именно играл с аккаунта, бан остаётся на нём.
На FACEIT всё работает так же?
Нет, у FACEIT собственный античит из трёх частей: приложение, которое должно работать во время матча, драйвер режима ядра, загружающийся вместе с системой, и серверная часть. Ещё платформа требует включённые Secure Boot и TPM 2.0 и работает только на Windows 10 и 11.
Автор: Илья Самойлов