Приветствуем, геймер! Ты можешь или
16+
Avatar

Плюсатор Chillko 23

159

Valve Anti-Cheat System: Вопросы и ответы

Valve Anti-Cheat System: Вопросы и ответы
Modern Warfare 2 - Valve Anti-Cheat System: Вопросы и ответыValve Anti-Cheat System: Вопросы и ответы

Valve Anti-Cheat System (VAC)

__________________________

Данный пост не является копипастой. Этот FAQ я составлял для gamer.ru и Форума Игромании

__________________________

Многие игроки часто задаются вопросом "Что же такое VAC и как он работает?", "Почему со мной на сервере играет читер, а античит его не банит?". После выхода Modern Warfare 2, использующую вместо традиционного PunkBuster'a VAC (которая до этого применялась преимущественно в играх от Valve), подобных вопросов стало еще больше. Поскольку подробной информации о VAC на русском языке очень мало, я решил написать что же такое VAC, как он работает, а также составил достаточно подробный FAQ, в котором постарался рассмотреть все наиболее важные моменты.

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

__________________________

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

Valve Anti-Cheat System: Вопросы и ответы
Modern Warfare 2 - Valve Anti-Cheat System: Вопросы и ответыValve Anti-Cheat System: Вопросы и ответы

__________________________

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 (Frequently Asked Questions, Часто Задаваемые Вопросы

Спойлер

159
Еще в блоге
Интересное на Gamer.ru

32 комментария к «Valve Anti-Cheat System: Вопросы и ответы»

    Загружается
Чат