• Добавлено: 2014-02-23 22:58
  • Изменено: 2015-01-18 14:49
  • Статус: Одобрено
7

Античиты в Counter-Strike 1.6

Античиты в Counter-Strike 1.6



Valve Anti-Cheat (VAC)

Valve Anti-Cheat (VAC) — разработка компании Valve, для предотвращения использования игроками читов (нечестных приемов игры). Данная разработка является одним из компонентов Steam. Стандартно данные античит присутствует на всех серверах 1GAME.

Принцип работы:
Как только игрок использует чит-код во время игры на защищённом сервере, информация об этом поступает на центральный сервер Valve. После этого спустя некоторое время аккаунт в системе Steam блокируется насовсем, без возможности разблокировки. Для определения чит-кода, VAC следит, чтобы никакие программы не вмешивались в процессы игры. Если такое вмешательство будет зарегистрировано, то данные отправляются в Valve. Далее происходит сопоставление полученной информации с базой читов Valve. Если факт использования чит-кода подтвержден, запускается обратный отсчет до блокировки учетной записи (блокировка происходит через 2 недели). Это необходимо для того, чтобы нельзя было точно определить, известен ли системе на данный момент конкретный чит-код или нет. Система реагирует только на вмешательство в процессы уже запущенной игры.

Особенности:
Главной особенностью данного античита, что он не требует никаких настроек от администратора, он бесплатный в использовании.

Преимущества и недостатки:
[-] Главным недостатком данного античита, является то, что злоумышленник может еще играть на вашем сервере более двух недель, тем самым разогнать всех игроков. В добавок, современные читы легко обходят защиту и могут играть не наказуемо.
[+] Единственным преимуществом является то, что если все таки читер попадает в базу, он уже играть на серверах с VAC не сможет никогда.

Античиты без клиентской части


CSF Anti-cheat

Античит без клиентской части - это тот тот античит, который устанавливается на сервере как плагин и не требует никаких действий от игроков которые играют на сервере.

Блокирует:


  • Fast Fire [Быстрая стрельба]
  • Speed Hack [Увеличение скорости игрока]
  • Spin Hack [Кружение вокруг своей оси]
  • CDHack [Cheating Death Hack]
  • Fighter FX [Некоторые виды]
  • Name Spam [Частое изменение ника]
  • Bunny Hop Script [Скрипт распрыжки]
  • Cheat Say [Блокирует сообщения в чате от чит-программ]
  • Cheat Names [Блокирует читерские ники]
  • Cheat List [Блокирует 8 видов читов] (EcstaticCheat, TeKilla, MicCheat, AlphaCheat, PimP, LCD, Chapman, PRJVDC)

Дополнительная защита:

  • WallHack Guard [Блокировка различный WallHack программ]
  • Cvar Guard [Запрет на смену определенных консольных команд]
  • Zone Guard [Блокировка зон (Выход за пределы игровой зоны)]
  • Flash Bug Guard [Блокировка Flash гранат, брошенных за текстуры]
  • HE Bug Guard [Блокировка HE гранат, брошенных за текстуры]
  • Files Check [Проверка определенных файлов у игрока на совпадение с файлами сервера]
  • Anti-Cheat Key [Блокировка нажатий чит-клавиш (END, INS, F12...)]
  • Anti-Silent Plant [Убирает беззвучную установку бомбы]
  • Anti-Silent Run aka Double Duck [Запрещает бесшумный бег]
  • Anti-Fast Pistol Shots [Запрещает использовать скрипты повышающие скорость стрельбы из пистолета]
  • CMD Flood [Защита от флуда клиентскими командами (Что-то подобие защиты от fullupdate, только расширенный вариант и защищает от других возможных лаго-скриптов)]
  • Anti-NoFlash
  • CMDSend [Отправка команд клиенту]

Дополнительные возможности:

  • My Punishment [Позволяет использовать свой плагин для наказания/блокировки читера]
  • Два типа обнаружения CDHack,FFX + Режим мульти обнаружения
  • Два типа блокировки Silent Run aka Double Duck
  • Меню Zone Guard для лёгкого добавления / настройки запрещенных зон
  • Тонкая настройка (Все переменные и значения выведены в файлы конфигов)
  • Логирование в mySQL + Приятная и удобная PHP форма вывода на сайт

Преимущества и недостатки:
[+] Преимуществом данного античита, является его широкие возможности. Если его правильно настроить, то эффективность увеличиться в разы.
[-] Недостаток же в том, что эффективность чрезвычайно мала, не стоит полагаться на то, что он будет эффективно ловить злоумышленников которые захотели не честно поиграть. Против простых и старых читов он еще будет эффективен, но противостоять новым, мощным читам - он не сможет. В допольнение, у многих игроков он вызывает ошибку "reliable channel overflow", создавая большую нагрузку на него со стороны сервера.

M1C Anti-cheat

Данный античит так-же устанавливается как плагин, но менее требователен к настройкам. Так-же его возможности скромней в сравнительно с CSF, но зато он более эффективен.

Возможности:

  • Обнаружение некоторых видов AIM'а
  • Обнаружение Spin Hack'а
  • Проверка видеорежима игрока
  • Проверка на алиасы
  • Блокировка бесшумного бега
  • Блокировка зон багов карты
  • Блокировка Флеш-багов
  • Блокировка флуда консольных команд
  • Блокировка команд игрока
  • Блокировка Wall Hack'а
  • Блокировка Bunny Hop'а
  • Обнаружение нажатия запрещённых клавиш
  • Обнаружение читерксих сообщений

Дополнительно:

  • Меню для создания блокирующих зон (m1c_menu)
  • Меню управления обнаружениями и наказаниями
  • Показ сообщений о входе игрока на сервер
  • Ведение логов

Преимущества и недостатки:
[+] Это действительно хороший античит, в сравнении с остальными мульти-античитами без клиентской части, он "ловит" намного больше читеров.
[-] Среди недостатков следует отметить, что при неправильной настройке или совместно с многими другими плагинами этот античит может ошибочно банить и честных игроков. Не рекомендуется ставить его, если у Вас много плагинов.

HLGuard

HLGuard - античитерская программа для Counter-Strike 1.6 и других модов Half-Life 1, по борьбе против скриптов. Она работает без клиента, что снимает некоторые трудности по установки, настройки, запуску у игроков. Основными ее возможностями являются блокировка огромного количества скриптов - BurstFire, No Recoil, Multihack и других. Еще отличительной особенностью программы является SkyWalk Guard функция (SWG), с помощью которой можно прикрыть известные баги и недочеты стандартных и других карт. К примеру, пробивание неба на de_dust, а таккже крыши на cs_assault, потолка на de_nuke и другие. И если игрок попытается пробить крышу или потолок, то программа забанить игрока на сутки (по стандартным настройкам).


Возможности:

  • Сканирование игрока на наличие конфигов
  • Сканирование игрока на читы
  • Сканирование игрока на скрипты
  • Блокировка определенных клавиш игрока
  • Блокирующие зоны на картах
  • Проверка имен игроков
  • Блокировка значений консольных команд игрока
  • Проверка значений консольных команд игрока
  • Блокировка установки бесшумной бомбы
  • Блокировка flash багов карт
  • Блокировка команды fullupdate
  • Блокировка Silent Run aka Double Duck бага
  • Обнаружение Bunny Hop
  • Обнаружение Spin Hack
  • Проверка читерских сообщений
  • Перезагрузка клиента для выгрузки внедренного в процесс чита

Преимущества и недостатки:
[+] Преимуществом этого античита является простота и сравнительная высокая надежность, данный античит не делает ошибочных банов.
[-] Единственный недостаток этого античита состоит в том, что если клиент игры скачан с непроверенных источников и на нем уже кто-то играл - то существует вероятность что античит может забанить его.

Block Wallhack


Плагин для борьбы с WallHack, SoundHack и ESP путём блокирования передачи информации об игроке, если он находится вне поля вашего зрения, т.е. находится за стеной, за другим игроком и т.п.

Блокирует:

  • Любые виды WallHack
  • Любые виды SoundHack

Преимущества и недостатки:
[+] Качественно блокирует WallHack и SoundHack, самый удобный из себе подобных античитов. При этом, имеет достаточно гибкие настройки. Смысл плагина в том, что если ты не видишь игрока, то сервер не передает тебе о нем никакой информации, а раз ты о нем не знаешь, то и любой чит не может тебе показать его местоположение.
[-] Плагин очень сильно нагружает сервер, а значит для его корректной работы необходимо отключить все ненужные плагины по максимуму.


AimBot Detection

Плагин используется для отлова игроков которые играют с AimBot читом. Плагин создаёт ботов, которые будут симулировать противника, для обеих сторон. Можно также заставить бота следить за игроком это делается командой amx_aimwatch. После выполнения этой команды на игроке, бот начнет следить за игроком, спавнять на всех его жертвах, таким образом осуществляется проверка. Есть еще автоматический режим слежки. Автоматический режим имеет 2 спoсоба слежки:
Первый это когда бот спавнится над головой жертвы, и если игрок попал по боту то это может считаться читом или просто случайностью... настраивается при помощи ad_aimattempts режимов. При значении 3, бот детектит попадания игрока по себе и за это выдаёт наказание, также есть др режимы о них в cfg файле написано...
К доступу управления ботом имеют администраторы с правами ADMIN_RCON это можно изменить, открыв исходник блокнот ом и поменять значения команд FLAG_NOTIFY и FLAG_COMMAND.
Режим Авто-Слежения:
При включении режима авто слежки, плагин проверяет рост статистики игроков, каждый раунд. Проверяет по 5-и разным критериям. Если у игрока статистика резко растет, то игроку начисляется штрафной балл. по достижению которых игрок вылетает с сервера с наказанием. Если игрок стоит в простое и не стреляет, или вообще ничего не делает, то бот переключается на след. игрока.

Принципы работы:
Стрельба:
Бот спавнится и ждет пока по нему постреляют, потом оценивает то сколько и куда попали, если попадание в голову то игрок получит наказание или балл. Так-как в голову попасть трудно и это не может просто быть случайностью.
У бота изощренная система обнаружения! Он оценивает характеристики оружия, и сравнивает с игроком, если у оружия игрока характеристика отличается то игрок летит в наказание.

Прицеливание:
Этот метод бот использует по другому, он считает сколько секунд прицел игрока нацелен на игрока. и сколько и куда, с какой точностью в него попали. Проверка каждые 0.25 секунды.

Преимущества и недостатки:
[+] Как и другие узкопрофильные античиты, он отлично справляется со своей работой.
[-] Минусом является высокая нагрузка на сервер, не рекомендуется использование вместе с многими плагинами.

Zeus Anti-cheat

Очередной античит без клиентской части, для защиты вашего сервера.

Возможности:

  • Проверка на запрещенные имена.
  • Проверка на запрещенные сообщения в чат от посторонних программ.
  • Проверка на запрещенные клавиши. Используются для отлова некоторых программ, которые запускаются с клавиши.
  • Проверка на некоторые программы, которые можно распознать через setinfo.
  • Проверка на быструю смену имени (Zeus Fast Names), для отлова некоторых программ, которые используют частую смену ника.
  • Блокировка некоторых видов чита NoFlash.
  • Отлов некоторых консольных команд, которые игрок многократно вводит в консоль.
  • Проверка на увеличение скорости игрока по средствам подсчета кадров (Норма: 100 - 101 fps).
  • Проверка на запрещенные алиасы у игрока.
  • Отлов некоторых видов автонаведения/автовыстрела и попаданий (Никаких bind!).
  • Проверка на наличие игрового протектора у игрока по средствам сравнивания файла на сервере и у игрока.
  • Проверка игрока на некоторые spr (спрайты).
  • Перед наказанием игрока для достоверности, что он прав античит делает снимок (Рег. переменной).

Преимущества и недостатки:
[+] Имеет широкий функционал и при-этом гибкий в своей настройке и не сложный в своей установке.
[-] Главный недостаток в редком обновлении античита.

Античиты "сервер-клиент"


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

EAC (Easy Anti Cheat)


EAC (Easy Anti Cheat) – данный античит на данный момент пожалуй является, одним из лучших и постоянно обновляемых античитов для CW (ClanWar) серверов, который используется на многих популярных серверах. Не путайте с античитом myAC, так как античит myAC предназначен больше для Public серверов, а EAC (Easy Anti Cheat) для CW (ClanWar) серверов.
Так как с развитием популярной игры Counter-Strike стало очень много игроков использовать читы при игре на серверах CW (ClanWar), стало целесообразно использовать античит EAC (Easy Anti Cheat) для более честной игры.
EAC (Easy Anti Cheat) - является программой клиент-сервер, то есть запускается на сервере и на клиенте. Возможности:

  • Сканирование памяти, проверка контрольных сумм, анти аимбот, блокирование доступа к ядру и многое другое.
  • Усовершенствованная система снятия игровых скриншотов.
  • Защита против обратного проектирования.
  • Статистика игроков онлайн.
  • Предотвращение замены спрайтов и звуков.
  • Принудительная установка 32 битных текстур для всех игроков Counter-Strike 1.6.

Правильная последовательность действий для запуска EAC (Easy Anti Cheat):
Запуск клиента Steam.
Запуск EAC (Easy Anti Cheat).
Запуск самой игры.

Преимущества и недостатки:
[+] Часто обновляемый античит и самый надежный среди античитов на сегодняшний день.
[-] Для тех у кого слабый компьютер, будет проще играть без данного античита, так-как он требует ресурсов для работы и в игре может снижаться производительность, тем самым влиять на качество стрельбы.

myAC Anti-cheat

myAC — это античитерская программа для игр разработанных на движке HalfLife или HalfLife 2. Его работа основывается на принципе работы антивируса, сканируя оперативную память на наличие программ-читов он моментально блокирует их. Авторизация на игровом сервере происходит через myAC, блокируя нечестных игроков. Снятие блокировки практически невозможно. На сегодняшних момент это один из самых надёжных инструментов для защиты игровых серверов от читерства.

Возможности:

  • Собственный драйвер защиты с цифровой подписью.
  • Система авторизации по серийным номерам железа.
  • Проактивная защита процесса игры от внедрения 80% существующих читов.
  • Сканирование корневой папки игры.
  • Сканирование памяти игры по двум базам, одна из которых полностью зашифрована разработчиком.
  • Снятие скриншотов (поддержка Win XP x32, Win Vista x32/x64, Win7 x32/x64, Win8 x32/x64).
  • Блокировка чит-программ, использующих модифицированные драйвера для видеокарты.
  • Эвристический анализ. На сегодняшних момент самый мощный инструмент для организации честной игры.

Преимущества и недостатки:
[+] Благодаря тому, что дистрибутивы серверной части распространяются только на закрытом форуме, свободного доступа ни к исходному коду, ни к дистрибутиву сервернои части программы нет. На сегодняшний день под myAC не существует ни одного чита.
[-] Чтоб получать свежие обновления, необходимо купить лицензию у разработчика.

UCP Anti-cheat


Ultra Core Protector - это бесплатная античитерская клиент-сервер программа для защиты сервера от недобросовестных игроков.

Возможности:

  • Защита от изменения и подмены игровых файлов
  • Защита от внедрения и изменения процесса игры
  • Защита от использования скриптовых читов
  • Система банов по уникальному идентификатору ПК
  • Полуавтоматическая установка клиентской части
  • Поддержка steam и non-steam версии игр
  • Возможность снятия снимков экрана у игроков
  • Отладочный режим работы для быстрого выявления проблем
  • Возможность играть на сервере без античита

Преимущества и недостатки:
[+] Античит бесплатен, а значит, можно легко скачать обновления которые выходят регулярно. Это самый популярный античит среди Public серверов.
[-] Не может быть гибко настроен, все настройки "встроенные" и изменить их невозможно. Так-же привередлив к компьютеру клиента, могут возникать проблемы с запуском.

Итог


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

Полагаться на все 100% лишь на античиты нельзя, ведь самый лучший вариант это администратор на сервере. Выбор только за Вами.
10
13989
Теги:   отсутствуют
  • Группа: Клиенты
  • Комментариев: 6
  • Регистрация: 2013-03-24
#1196
2015-01-18, 6:47:41
Принципы работы:
Стрельба:
Бот спавнится и ждет "пака" по нему постреляют,
  • Группа: Поддержка
  • Комментариев: 281
  • Регистрация: 2012-11-19
#1198
2015-01-18, 14:49:44
dendy11, исправили. Спасибо.
  • Группа: Клиенты
  • Комментариев: 2
  • Регистрация: 2013-07-20
#1256
2015-02-08, 17:06:51
то программа "забанить" игрока на сутки (по стандартным настройкам).
  • Группа: Поддержка
  • Комментариев: 281
  • Регистрация: 2012-11-19
#1258
2015-02-09, 4:20:27
Electrobreaker (2015-02-08, 16:06:51) то программа "забанить" игрока на сутки (по стандартным настройкам).

Вы о чем?
  • Группа: Клиенты
  • Комментариев: 2
  • Регистрация: 2016-02-15
#2245
2017-01-27, 19:04:16
Какие из этих защит можно установить на сервер:
EAC (Easy Anti Cheat)
myAC Anti-cheat
UCP Anti-cheat
?
  • Группа: Поддержка
  • Комментариев: 281
  • Регистрация: 2012-11-19
#2246
2017-01-27, 20:18:05
Profa, это клиент-серверные античиты, они не подходят для публичного сервера.
  • Группа: Клиенты
  • Комментариев: 2
  • Регистрация: 2016-02-15
#2247
2017-01-27, 20:36:27
darin, Так я планирую делать закрытый сервер только для своих.
  • Группа: Поддержка
  • Комментариев: 281
  • Регистрация: 2012-11-19
#2248
2017-01-27, 21:07:01
Profa, в таком случае UCP можете использовать.
  • Группа: Клиенты
  • Комментариев: 1
  • Регистрация: 2017-12-16
#2856
2018-01-01, 19:26:29
Посоветуйте пожалуйста что установить для публичного сервера
  • Группа: Администрация
  • Комментариев: 47
  • Регистрация: 2017-03-10
#2857
2018-01-01, 19:48:44
FuMeiNaNeko, поставьте ReHLDS и установите ReAuthCheck, ReChecker, ReAimDetector

Только зарегистрированные пользователи могут оставлять комментарии

Наверх