Якщо вірити інформації на вікіпедії, то чит-код (англ. Cheat code, cheat - «шахрайство», «обман»), іноді оцінний код - код, який може бути введений в програму, щоб змінити хід її роботи. В іграх це дозволяє отримувати над ІІ або іншими гравцями (якщо мова йде про мультіплеєрних проектах, а не синглах) будь-які переваги. Нескінченна броня, здоров'я, гроші або боєприпаси. Деякі чіти дозволяють ігнорувати дій NPC, стріляти крізь текстури і т.д.
Якщо для одного користувача ігр це не так страшно, то використання подібних програм в MMO зачіпає інтереси інших геймерів. Саме тому розробники і видавці популярних онлайн-проектів активно борються з читерамі і їх розповсюджувачами. Чого тільки варта недавня судовий розгляд , Пов'язане з продажем читов для GTA Online і вічні суперечки про Denuvo.
У MMO боротьба з читерамі сильно залежить від дій самих гравців. Тому команда Warface розповіла, як вони борються з читерамі.
Mail.Ru AntiCheat
MRAC (Mail.Ru AntiCheat) - це передова система, головна мета якої виявити і заблокувати чітера, які намагаються отримати перевагу над іншими гравцями нечесним шляхом. Варто розуміти, що програма розвивається по ходу появи нових способів обману. В цьому її дія сильно схоже на роботу антивірусного софту.
Хакери і розробники читов здатні користуватися існуючими уразливими не стільки в клієнті гри, скільки в сторонніх драйвери. Через що програмою вдається розширити права доступу для свого софта.
Завдяки роботі MRAC вдалося виявити і усунути уразливості, завдяки яким була можлива робота читов наступних типів:
- вбудованих в клієнт;
- працюючих в окремому exe-файлі;
- використовують уразливості в сторонніх драйвери.
Всі описані вище програми більш не актуальні. Тому використовуючи їх все нечесні гравці відразу отримують бан. В даний час ведеться активна робота з чітамі, що використовують власні драйвера. Але усунення цієї уразливості всього лише питання часу.
Чим краще антічит, тим менше блокувань
Чити, як і віруси еволюціонують, розробляти їх складніше, тому кількість закономірно знижується. При цьому варто відзначити, що че краще працює антічітпрограмма, тим менше блокується акаунтів. Як це працює:
- Виробництво чит-кодів ускладнюється. Розробка займає багато часу, вимагає більше ресурсів.
- Оновлення чит-кодів стає невигідно для їх виробників. Збільшується поріг входження в "бізнес", через якого відсіваються "слабкі" хакери, що займаються розробкою читов.
- Вартість читов різко збільшується, щоб виправдати витрати виробників чит-кодів. Через що знижується їх кількість в інформаційному просторі, тому що просто не всі готові платити величезні суми заради того, щоб втратити аккаунт за кілька хвилин.
Все це тягне до того, що у потенційно зацікавленої аудиторії просто пропадає інтерес до чітам. Людей, які були б готові ризикнути своїм акаунтом заради можливості отримати переваги, стає занадто мало. А через зниження кількості порушників знижується і кількість заблокованих акаунтів.
Статистика
Щоб підтвердити сказане, команда Warface опублікувала статистику , Яка як раз і підтверджує цей парадокс: з розвитком антічит системи MRAC пропорційно зменшилася кількість скарг від гравців і заблокованих акаунтів.
На графіку можна помітити скачки і різкі збільшення скарг. Саме на ці піки і припадають виходи нових версій читов, які провокують порушення. Саме в такі моменти співробітники MRAC і приступають до тестування, після чого випускають оновлення для системи захисту. Після того, як уразливість вдалося виявити і усунути, користувачі купили даний чит починають блокуватися протягом декількох хвилин.
результати
Кількість читов і людей, які вдаються до їх використання, істотно знижується. Це видно на графіку, який ви можете знайти в статті вище. Але варто розуміти, що боротьба з читерамі сильно залежить і від інших гравців. Чим більше законних скарг від гравців надійде в тех. підтримку, тим швидше вдасться виявити порушника. А головне, співробітники MRAC встигнуть вчасно звернути увагу на нову чит-програму і швидко її усунути.