Windows

Античит Valve (VAC). Обновление VAC в CS GO: как его не пропустить Какие игры защищены VAC

4.12 2017

Страшно, что используемый вами чит уже известен VAC в CS GO? Хочется проверить, когда последний раз проходило обновление античита в CS GO? Тогда мы расскажем все, что доступно простому игроку для проверки ситуации. Как выяснить, когда обновился ВАК, и что делать (или не делать) после этого – об этом в материале.

Зачем постоянно обновляется VAC

С каждым днем появляются новые читы, потому что Valve умудряется отслеживать старые и начинать банить за них. Очередное обновление античита – признак, что многие «старенькие» софтины уже известны разработчикам. И при их использовании без соответствующего обновления в итоге приведет если не к VAC-бану, то к патрулю точно.

Обновления античита VAC происходят достаточно регулярно и часто прилепляются к прочим обновам игры. И важно не проморгать этот момент, используя читерские программы. Конечно, именно вашего чита там может и не быть. Но лучше не рисковать.

Как узнать, когда последний раз обновился античит VAC в CS GO

К сожалению, посмотреть точную дату обновления ВАКа в КС ГО нереально. Разработчики стараются не давать такую информацию потенциальным нарушителям (читерам) и максимально ее скрывают. Поэтому придется ориентироваться на обновление самой игры.

Чтобы посмотреть, когда точно последний раз обновилась CS GO (имеются ввиду даже самые мелкие обновления), нужно:

  1. Зайти на сайт https://steamdb.info/app/730 ;
  2. Найти строку Last Record Update;
  3. Ознакомиться со сроками последнего обновления.

Конечно, это не даст гарантии, что именно с этим апдейтом CS GO был улучшен и античит VAC. Но чаще всего именно это и происходит – слишком много развелось читов, которые при помощи системы и патруля разработчики заносят в защиту. Поэтому обновления регулярны, и лишний раз аккаунтом рисковать все-таки не стоит.

Что делать, если ВАК все-таки обновился

Первым делом нужно сразу же выключить все активные читы, если собрались поиграть немного. Конечно, вероятность обновы – не 100%, но не стоит рисковать. Лучше чуть чаще умирать, чем ждать окончания бана (если он будет не перманентный).

Далее – пойти туда, откуда был скачан вспомогательный софт, и ознакомиться с наличием обновлений для него. В этом плане платные читерские программы более надежны – разработчики заботятся о клиентах и вовремя высылают фиксы против античита.

Есть ли риск все равно получить бан в CS GO?

Да, вероятность попасться на читерских программах довольно высока. Даже если используется последний фикс софта, а сама игра проходит на незащищенных серваках. Патруль никогда не дремлет. Есть шанс, что именно ваша демка с читами попадется на их разбор. И слишком палевные «помощники» сразу же будут рассекречены, а их владелец подвергнется санкциям.

Блокировка VAC окончательна, не подлежит обсуждению и не может быть снята службой поддержки Steam.

Если вас ошибочно подвергли блокировке VAC, она будет снята автоматически. Если вы хотите обсудить систему VAC с сообществом Steam, можете сделать это .

Часто задаваемые вопросы:

Что такое VAC?

VAC (Valve Anti-Cheat – Античит Valve) - автоматизированная система, созданная для обнаружения читов на компьютерах пользователей. Если пользователь подключится к защищенному системой VAC серверу с компьютера, на котором установлены распознаваемые читы, он будет заблокирован системой VAC и больше не сможет играть в эту игру на серверах с защитой VAC.

Система VAC безотказно обнаруживает читерские программы по их сигнатурам. Любые сторонние изменения игры, внесённые пользователем для получения преимущества над другими, классифицируются как чит или взлом и приводят к блокировке системой VAC. Под эти изменения подпадает замена исполняемых файлов и динамически подключаемых библиотек.

Администраторы отдельно взятого сервера могут заблокировать конкретного игрока, но они не могут заблокировать читера с помощью системы VAC.

Следующие действия не приводят к блокировке системой VAC:

  • Использование чат-программ, аналогичных X-Fire или Overwolf
  • Конфигурация аппаратного обеспечения
  • Обновление системных драйверов, таких как драйвера видеокарты

Как мне избежать блокировки VAC?

Чтобы исключить возможность блокировки вашего аккаунта, используйте только проверенные компьютеры для игры на серверах, защищённых системой VAC. Если вы не можете сказать наверняка, установлены ли какие-либо читы на используемом вами компьютере, воздержитесь от игры на защищённых серверах.

Проявляйте бдительность при установке любых модификаций, таких, например, как скрипты или пользовательские скины. Загружайте пользовательский контент только из проверенных источников. Хакеры могут злонамеренно замаскировать свои читы под модификации, чтобы другие пользователи попали под блокировку.

За дополнительной информацией о защите своего аккаунта обратитесь к статье «Рекомендации по безопасности аккаунта» .

Дополнительная информация о руководящих правилах Valve может быть найдена в соглашении подписчика службы Steam .

Если меня заблокировала система VAC, что это означает для моего аккаунта?

За подробной информацией о том, как блокировка VAC влияет на ваш аккаунт, пожалуйста, обратитесь к статье .

Как сообщить Valve о новом чите?

Если у вас есть информация о новых читерских программах, в особенности приватных (недоступных на публичных веб-сайтах), и вы можете предоставить ссылки на них или сами исполняемые файлы, пожалуйста, отправьте письмо со всей информацией на электронный адрес:

Все письма будут рассмотрены сотрудниками, ответственными за разработку VAC.

Как пожаловаться на читера?

Если вам кажется, что в игре с вами присутствовал читер, сообщите нам о нём, следуйте инструкциям в статье .

Примечание: Система VAC не блокирует пользователей исключительно на основе жалоб. При вынесении решения о блокировке пользователя во внимание также принимаются прочие факторы.

Какие игры защищены VAC?

Список игр, защищенных системой VAC, можно найти в магазине Steam по следующей ссылке .

Если меня заблокировали, могу ли я играть на незащищённых серверах?

Да, если игра предоставляет такую возможность.

Некоторые игры, защищённые системой VAC, допускают существование серверов, не защищённых при помощи VAC. Заблокированные пользователи по-прежнему могут играть на незащищённых серверах игры, за читерство в которой они были заблокированы. Пожалуйста, имейте в виду, что не все игры имеют незащищённые серверы.

Пострадаю ли я, если тот, кому я предоставил свою библиотеку игр, занимается читерством?

В чём отличие между блокировкой сервера и блокировкой VAC?

Блокировка VAC делает невозможной игру на всех защищённых серверах в Steam, тогда как администраторы серверов могут заблокировать кого-то на своих серверах, но это не настолько серьёзно, как в случае с VAC. Valve не может помешать блокировке на пользовательских серверах. Владелец сервера имеет право заблокировать любого игрока по какой бы то ни было причине.

Если вы обнаружили, что вас заблокировали на большой группе серверов сообщества, весьма вероятно, вы были заблокированы сторонней системой, такой, к примеру, как Steambans или Punkbuster. Эти сторонние системы используются множеством серверов и имеют общую базу данных заблокированных игроков. Эти системы никак не связаны со Steam, и мы не можем помочь вам с решением проблем, связанных с ними.

Вы будете заблокированы системой VAC, только если подключитесь к защищённому VAC серверу с компьютера с установленными чит-программами.


Описание:
Этот плагин будет проверять стим-аккаунты на наличие VAC банов. Проверка может осуществляться двумя способами - вручную через консоль и автоматически. Автоматически плагин проверяет игроков либо при их первом подключении к серверу, либо после выбора команды(T,CT). Чтобы определить момент проверки игроков, установите vbs_vaccheck в соответствующее значение (по дефолту: 0 [при коннекте]).

Если после проверки VAC бан обнаружен на стим-аккаунте игрока, то нужно выбрать соответствующее наказание. Всего имеется 5 различных наказаний(см. ниже), которые можно устанавливать с помощью vbs_punishment (по дефолту: 0 [только запись в базу данных]). Так же можно сделать чтобы игроки получали наказания за "хорошую игру", а точнее за их соотношение убийств и смертей(очень неудачная идея автора, но что поделаешь). Чтобы определить коэффициент убийств и смертей(далее KD Ratio), за который игроки будут наказаны, установите vbs_kdratio в нужное вам значение (по дефолту 3 ). Возможно так же установить минимальное количество убийств, набрав которые, игрок будет проверен плагином на KD Ratio, чтобы определить мин. кол-во убийств установите vbs_kdminkills в нужное вам значение.

Дабы плагин не перепроверял игроков при следующем коннекте, проверенным присваивается бан-статус(положительный/отрицательный), который сохраняется в базе данных. Если игрок с положительным бан-статусом, то есть не имеет VAC бана, то он будет проверен снова через определенное кол-во дней, которое устанавливается cvar-значением vbs_expiredays (по дефолту: 15[дней, соответственно]). Если же игрок с отрицательным бан-статусом, то его стим-аккаунт навсегда вписывается в базу данных, как аккаунт с VAC баном.

Так же есть "белый лист", в который можно вписать стим-аккаунты постоянных игроков с положительный бан-статусом. Это даёт иммунитет к автопроверке плагина до тех пор, пока администратор не удалит стим-аккаунт из списка.

Команды:
amx_vacban "name\steamid" - Проверить игрока на наличие VAC бана.
amx_vacclearall - Убрать из базы данных инфу о коннектах всех игроков.
amx_vacclearnotbanned - Убрать инфо о коннектах игроков, не имеющих VAC баны.
amx_vacremoveentry "name\steamid" - Убрать инфо о коннекте определенного игрока.
amx_vacaddwhitelist "name\steamid" - Добавить игрока в список разрешенных.
amx_vacremovewhitelist "name\steamid" - Убрать игрока из белого листа.
amx_vacquery "name\steamid" - Запрос на получение инфы из базы данных о наличии VAC бана у определенного игрока/стим-акк.

Требования:
Fun
nVault
Sockets

Vbs_autocheck 1 - Включение/Выключение автоматической проверки.
vbs_vaccheck 0/1 - Проверка игрока при подключении/выбора команды.
vbs_expiredays 15 - Дни до повторной проверки статуса игрока
vbs_punishment 0 - Метод наказания из предложенных
0 = запись лога
1 = Кик с сервера
2 = Кик и бан по Steam ID
3 = Кик и бан по IP
4 = Кик с занесением в AMX ban
5 = Shoot blanks
6 = Только кик
7 = Кик и бан по Steam ID
8 = Кик и бан по IP
9 = Кик с занесением в AMX ban
10 = Shoot blanks

Vbs_notifyflag "d" - Игроки с указанным флагом будут получать предупреждения об обнаружении забаненного VAC игрока.
vbs_sockettimeout 5 - Время ожидания соединения с серверами Valve в секундах для проверки статуса.
vbs_kdratio 3 - Минимальное соотношение убийств/смертей для применения к нему наказания.
vbs_kdminkills 15 - Минимальное количество убийств после которых выполняется наказание игрока.
vbs_bantime 0 - Время бана для наказаний.


Valve Anti-Cheat
(в дальнейшем VAC ) - античитерская система, разработанная и поддерживаемая Valve Software . VAC на данный момент является наиболее эффективным интегрированным античитом. В отличии от PunkBuster и GameGuard VAC не имеет конфликтов и проблем с операционными системами и софтом. Также стоит отметить, что у VAC очень редко бывают ложные срабатывания.

Чит (от англ. Cheat - обман, мошенничество) - специальная программа, изменяющая память игры, созданная для получения несправедливого преимущества над другими игроками. Это могут быть бесконечные патроны, жизнь, деньги, возможность видеть сквозь стены и т.п.

VAC была создана для борьбы с подобными программами. VAC следит за тем, чтобы посторонние процессы не вмешивались в игру. Одним из методом обнаружения, применяемых в VAC является Метод сравнения CRC . Каждый файл на компьютере имеет уникальную сигнатуру или по другому код - CRC (Циклический избыточный код). Когда вы запускаете какую-либо программу, играя на защищенном сервере, VAC производит сканирование исполняемого файла и библиотеки и сравнивает CRC этой программы с данными находящимися в базе. При обнаружении совпадения на центральный сервер VAC будет послана подробная информация об аккаунте, и другие технические сведения. Следом на аккаунт выставляется флаг "Cheater " и запускается обратный отсчет времени (до 3-х недель), по истечению которого флаг меняется на "Banned " и аккаунту отказывается в доступе на любые сервера, защищенные VAC . Подобная система получила название delay ban (бан с задержкой). Почему VAC не банит читеров сразу? Это сделано для того, чтобы игрок не мог понять за какой именно чит он получил бан. Поэтому для игр, использующих в качестве античита VAC никогда нельзя сказать наверняка какой чит обнаруживается, а какой нет. Разумеется метод сравнения CRC не является единственным. VAC имеет ряд других систем обнаружения, но о них известно очень мало. Бывают отдельные случаи когда применяется и Instant VAC ban (мгновенный бан). В этом случае никакого обратного отчета не будет и на аккаунт сразу же будет выставлен фраг "Banned ". В частности instant VAC ban применяется в игре Call of Duty: Modern Warfare 2 . Точнее применялся один раз когда было забанено 2500 человек .

К блокировке VAC приводит использование:

    ■ Aimbot
    ■ Wallhack
    ■ Speedhack
    ■ Easy Account
    ■ EVGA Precission (данная утилита почему-то определяется как game hook. Сами Valve пока никак не комментируют данный инцидент)
К блокировке VAC не приводит использование:
    ■ Xfire и Fraps
    ■ RivaTuner
    ■ Запуск игр под Wine
    ■ Наличие вирусов и троянов

    F.A.Q (Часто Задаваемые Вопросы )

    Q: Со мной на сервере играл читер, который сквозь стены ставил всем хедшоты. Я не пойму, этот VAC совсем что-ли не работает?

    A: VAC использует систему delay ban , то есть банит не сразу, а через какой-то промежуток времени (до 3-х недель). Будьте уверены, что читер, которого вы видели уже был отмечен VAC "ом и вскоре получит заслуженный перманентный бан.

    Q: Делает ли VAC скриншоты с экрана клиента?

    Q: Могу ли я пожаловаться на читера в Steam или Valve?

    «Система VAC полностью автоматизирована - обращение в Поддержку Steam для сообщения об актах читерства не является необходимым, при этом Поддержка Steam никак не отреагирует на эти сообщения. »
    Ваши сообщения, отправленные в техподдержку будут просто проигнорированы, а темы, созданные на форуме закрыты. И с этим ничего не поделать - такова политика Valve. Почему? Потому что как бы убедительны не были доказательства - их всегда можно фальсифицировать. Поэтому Valve полагается только на VAC
    Если вы имеете визуальные доказательства (видеозапись, демозапись) использования конкретным игроком читов, то отправьте их админу игрового сервера, где вы встретили данного игрока.

    Q: Обновляется ли база данных читов VAC?

    A: Регулярно. Фактически все появляющиеся хаки и читы оперативно вносятся в базу VAC. Как правило публичные читы не живут более полутора месяцев.

    Q: Как узнать когда обновился VAC?

    A: Никак. VAC обновляется незаметно.

    Q: Как отличить защищенный VAC"ом сервер от незащищенного?

    A: Для игр Valve на серверах, защищенных VAC при загрузке выводится такое сообщение:

    Кроме того в списке серверов слева от названия сервера будет значок щита. В Modern Warfare 2 такого понятия как "незащищенные серверы" пока нет (ибо IWnet). Поэтому если вас забанит VAC, то путь в мультиплеер будет закрыт навсегда.

    Q: Существуют ли читы, которые «не видит» VAC?
    A: Да. Например, material -хаки, основанные на замене стандартных моделей на так называемые bright -модели*

    Bright-модели - это игровые модели, имеющие особые яркие текстуры, которые можно видеть сквозь стены и другие объекты.
    material hack - не имеет исполняемого файла. Он представляет из себя множество файлов формата vmt и vtf .

    Также к material hack можно отнести измененные частицы различных эффектов и погодных явлений. Например, вTeam Fortress 2 читеры могут видеть шпионов в невидимости под водой, а облитых банкате врагов сквозь стены. В этой же игре с помощью material wallhack можно добиться того, что читер будете видеть в воде также четко как и вне ее и т.д.

    *Для борьбы с подобными видами читов используется переменная сервера sv_pure, которая может контролировать какие файлы со стороны клиента разрешать или запрещать.
    Стоит также отметить, что использование material wallhack"a в MW2 в виду особенностей движка невозможно. Поэтому читов, которые не способен обнаружить VAC нет. Все это лишь вопрос времени.

    Q: Сколько раз нужно воспользоваться читом, чтобы получить бан в VAС?

    A: Достаточно запустить чит один раз.

    Q: Что из себя представляет бан в VAC? Как узнать был ли я забанен?

    A: Бан VAC блокирует ваш Steam-аккаунт, что закроет вам доступ на все игровые серверы, защищенные этой системой. Также на вашем Steam-профиле появится метка "Ban on Record ":

    Даже если вы установите статус профиля "Приватный" это надпись все равно будет видна. Такая вот черная метка. После захода на сервер вас будет выкидывать с ошибкой:

    В настройках вашего профиля на вкладке "Учетная запись" (Account) есть строчка "Статус VAC" (VAC status). При блокировке аккаунта "Имя активно" (in good standing) сменится на:

    Здесь же можно увидеть на какие игры будет распространяется блокировка.

    Q: То есть если игрок получает VAC бан, то он не сможет больше играть ни в одну игру?

    A: Блокировке подвергнутся только те игры, на движке которого была игра, в которой были использованы читы. Ниже под спойлером представлен список движков и игр, базирующих на них:

    GoldSrc

      ■ Half-Life
      ■ Half-Life: Opposing Force
      ■ Counter-Strike
      ■ Condition Zero
      ■ Day of Defeat
      ■ Team Fortress Classic
      ■ Death Match Classic
      ■ Ricochet
    Source Source (см. выше), как и Team Fortress 2 и Half-Life 2: Deathmatch. В эти игры вы не сможете играть на защищенных серверах, тогда как на Counter-Strike 1.6 и Call of Duty: Modern Warfare 2 блокировка не будет распространятся.

    Но ваш аккаунт по-прежнему может быть использован для одиночных игр или для подключения к незащищённым серверам (nosteam).

    Q: Что делать если я получил бан VAC?

    1. Вы должны запомнить - БАН НЕ БУДЕТ СНЯТ НИ ПРИ КАКИХ УСЛОВИЯХ . Поэтому можете не долбить в техподдержку Valve - на подобные сообщения они даже не отвечают. Баны не снимаются. Такова политика Valve. Хотя сделаю небольшое отступление: если вы действительно не использовали читов, а получили бан, например, из-за сбой, как было пару лет назад, то бан снимут автоматически (писать никуда не надо). Valve обладает полной информацией кто и за что был забанен: вся техническая информация о бане тщательно проверяется.

    2. НЕ АКТИВИРУЙТЕ новую копию игры , которая была забанена на том же аккаунте - ОНА АВТОМАТИЧЕСКИ БУДЕТ ТОЖЕ ЗАБЛОКИРОВАНА . Поэтому лучше заведите новый аккаунт.