27 марта 2024 года игре под названием Counter-Strike 2 официально стукнуло пол года. За все то время компания Valve внесла тысячи извинений в игровой процесс путем фиксов багов разных недоработок. Однако помимо преимущества пикающего, сломанном сабтика и многого другого есть проблема, которая стоит выше всех, но Valve как будто не обращают на нее внимание.
А название этой проблемы — читеры. Их стало настолько много, что даже сами читеры жалуются на то, что бан в игре получить стало очень сложно. И неважно играете вы с бесплатным читом или с платным шанс получить бан супер маленький. Ведь сейчас VAC (античит от Valve) просто не работает или Valve забили на него. Но может все таки Valve очень сильно озабочены проблемой читеров? Давайте вместе разберемся почему можно считать античит VAC лучшим в своем роде.
О больном
В моменте можно подумать, что чтобы убрать все читы из игры достаточно просто дать пару хороших подзатыльников разработчику, который трудится над VAC. Из-за чего сообщество начинает поднимать бунты не в отношении читеров, а в отношении Valve, которые по их мнению никак не борются с этой проблемой.
Сделайте вы просто программу, которая будет проверять всю систему и ничего не пропустит в игру, вот почему Faceit смогли, а вы нет? Правда если у читера завалялась лишняя сотня вечно зеленых забанить его в онлайне уже будет практически невозможно. Все из-за вот этой платы:
Ходят слухи, что с помощью этой приблуды игроки уже начали выигрывать крупные онлайн турниры. А там же хорошие античиты, например как Fazeit AC или EASY AC. Хотя по сути они просто легитимизируют читеров давая им возможность играть и выигрывать. А вот Valve, а что же Valve? Что если Valve создают не только культовые игры, лучшие площадки для геймеров и многое другое, а еще и понимают толк в читах? Но давайте с самого начала по порядку.
Какие бывают читы?
Для того чтобы понять какие читы VAC предстоит банить, нужно хоть поверхностно разобраться какие читы вообще бывают и как они работают. Вообщем и целом читы делятся на два типа.
Inject читы
Самыми обычными и самыми дешевыми принято считать вредоносное ПО, которое с помощью инжектора внедряется в игру и начинает влиять на саму игру, а именно переписывать строчки кода. Для использования такого вида софта нужно лишь скачать приложение, запустить его и вы уже играете лучше, чем s1mple. Правда не долго, так как за такое VAC и другие античиты банят очень быстро.
Но у такого чита есть и свои плюсы, если так можно сказать. Ведь из-за того, что он влияет на код игры путем его изменения, читеру предоставляется по сути огромный спектр всевозможных махинаций. Отсюда и пошли такие читы как:
- Skinchanger
- Speedhack
- Прострелы через стены
- Изменения респаунов
И еще много чего другого, что позволяет делать игра, если ее код редактировать.
Internal и External software
Начнем с того, что читы построенные на этой архитектуре банит намного реже, нежели предыдущие. Но как же они работают? Этот вид читов никак не меняет код игры или пытается что-то сделать с ней, он просто смотреть, что в ней происходит на уровне кода. Из-за чего и забанить такой софт намного сложнее, так как никакого внедрения в процесс игры нет.
Например, ваш противник стоит за стеной, визуально на своем мониторе вы его не видите, однако в коде игры его моделька прописана. Причем местоположения, каждое действие ваших оппонентов всегда хранятся у вас в оперативной памяти. И вот этот чит просто считывает информации с RAM и выдает на монитор картинку исходя из строчек кода. Вот так и получается wallhack.
Решение проблемы на поверхности, но что же тут не так?
Казалось бы, когда мы уже все знаем о том, как работают 90% читов решить проблему легко. Ведь все читы так или иначе запускаются на ПК и все что нужно — это сделать программу, которая будет сканировать каждый файл компьютера. По такой логике был разработан античит от Faceit, который сканирует каждый компьютер на уровне драйверов.
Такой античит называется “драйверный”. Причем у него есть такие полномочия в Windows, из-за чего компьютер не всегда понимает это вы установили эту программу или так и было изначально. Вся суть в том, что любой софт, который захочет внедриться в игру, будет забанен еще до того, как он залезет в драйвера.
Но все же мы знаем, что как бы там не было на Faceit все равно есть читеры. Но как такое возможно, если Faceit AC запускается на компьютере еще раньше самой Windows и управляет всеми процессами, которые запущены на компьютере?
А все из-за того, что мы живем в 21 веке и многие читы работают за пределами вашего ПК. И теперь мы плавно перешли к той самой плате, название которой: DMA-карта.
DMA карта, что это такое и с чем его едят?
Изначально DMA карту создавали для удобства, а именно для бесперебойной связи между двумя компьютерами. Чтобы можно было в любой момент перебросить с одного устройства гигабайты данных на другой. DMA карта вставляется в материнскую плату первого ПК и кабелем подключается ко второму и вот у вас уже свой личный передатчик данных.
Отличие этой карты от условного LAN соединения в том, что DMA карта имеет доступ только к оперативной памяти и никак не трогает процессор, а значит и практически не нагружает систему. Очень удобная вещь и идеальный чит. Но как же это работает?
И даже лучшие античиты в истории, а именно драйверные не могут справиться в обнаружении такого софта.
Как работают читы через DMA карту?
Тут все довольно просто. DMA карту вставляют в первый компьютер — она читает данные с оперативной памяти и передает все на второй компьютер, где уже запущен компилятор, который из кода делает картинку. И вот у вас уже Wallhack, который невозможно спалить в онлайне, если конечно не найти доказательств при просмотре демки.
Важно, что драйверный античит не увидит сам чит, но он заметит DMA карту, которая подсоединена к вашему ПК, но какую функцию она выполняет на втором мониторе - неизвестно, а значит и банить по сути не за что. Но все же Faceit AC за DMA карту забанит, так как считает, что в 99% случаях ее используют для читов.
Получается, что подозреваемый получит бан не за сам факт нахождения чита, а просто за DMA карту. А значит что-то нужно сделать с этой картой подумали разработчики читов и они сделали.
Разработчики читов осознали, что нужно просто поменять прошивку карты и уже AC не сможет понять, что подключено к ПК, жесткий диск, флешка или вовсе это просто вторая клавиатура или мышка. В таком случае основания для бана просто нет.
Единственный шанс получить бан за такие махинации — это если прошивку этой DMA карты утечет в сеть, где ее пометят как способ обхода античита. А значит в скором времени все аккаунты, которые использовали DMA карту с такой прошивкой так же получат бан.
Но если достать качественную прошивку или попросить написать ее для себя у своего друга программиста — спалить вас просто будет невозможно, чем и пользуются игроки, которые выигрывают различные онлайн турниры.
Fuser - последний гвоздь в крышку гроба всем античитам
Иметь картинку на втором мониторе с WH классно, но довольно неудобно. Так что читеры берут так званный Fuser, который соединяет картинку с двух мониторов и теперь у вас игра с одного монитора и чит с другого. И это все вы будете видеть на первом мониторе.
На помощь приходит VAC или что?
Все эти читы с использованием DMA карт и Fuser невозможно спалить и они просто убивают все античиты. Вообщем и целом Faceit должны отключить свой античит, чтобы он лишний раз не грузил систему обычным игрокам. Но причем же тут VAC?
Что если Valve - создатели игр, в которых самое большие количество читеров за всю историю игр, знают толк во вредоносном ПО и понимают, что обычным античитом уже не обойтись? Мало того, если VAC начнет резко банить Inject, Internal и External софты — то резко поднимется спрос на DMA карты.
Их будут прошивать в каждом подвале дома, ведь уже сейчас обычная DMA карта стоит всего лишь 50$. После такого всем онлайн лигам и тому подобное — можно говорить: Закрывайтесь, у вас нет шансов.
Сейчас чтобы сыграть без читеров - нужно идти на Faceit, но если DMA карты попадут в оборот, Faceit станет такой же помойкой, как и Premier Mode. Всегда в мире найдется тот игрок, которому хочется испортить игру всем с читами и пока нет должной защиты ему дают это делать на серверах защищенных или не очень защищённых VAC.
И где же тут пахнет лучшим античитом, спросите вы.
Начиная с 2016 года Valve работают над VAC Net, а именно нейросетью, которая сейчас смотрит за поведением всех игроков и учится на их действиях. Конечно, не понятно почему так долго, но совсем недавно начали давать баны за резкие движения мыши. Причем если было поставить на мышке условные 16000 DPI и сенсу 100 в игре вас бы не забанило.
А вот малейшее резкое движение от софта — бан. Что это если не ИИ? Из-за чего сейчас можно получить бан за “подозрительные движения”. Но как он точно работает никто не знает, как в прочем и Trust Factor.
Но возможно, что они работают вместе. Если ИИ не может на 100% решить — читер этот игрок или нет, дальше обращаемся Trust Factor, который понижает ваш рейтинг. Теперь вы будете попадаться с такими же читерами. Но если это была ошибка вас быстро выкинет оттуда — так как вы не сможете там играть. Но если ваши движения так и будут странными — то нужно банить.
Все это представляет лучшую защиту от читеров в истории. Тем более можно добавить еще “Патруль”, где уже живые игроки смогут решать, кто читер, а кто нет.
Вывод
Сказать точно, заняты сейчас Valve улучшением античита сложно, но что-то то точно делается и возможно уже до конца года мы увидим то самое детище от Valve, которые убьет Faceit и другие посторонние площадки. Удачи вам в ваших дальнейших матчах!
Связанные аналитические данные
Комментарии