Что такое античит-программы и как они работают?

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

К сожалению, многие игроки портят удовольствие обманом. Различные группы разработчиков игр пытались бороться с этими паттернами с помощью античитерского программного обеспечения (ACS). Вам может быть интересно, как это решение работает. Давайте узнаем больше. Проверять Лучшие античит-приложения для обеспечения честности игроков.

Что такое античит-программы и как они работают? Пояснения

Что такое Anti-Cheat Software (ACS) и почему это важно?

Античит-программа (ACS) пытается предотвратить использование различных читов и читов в игре. Поскольку доступны различные типы читов: задержка переключения, боты, взлом, прямое заражение и сценарии, и это лишь некоторые из них, существует множество чит-программ, которые их нейтрализуют.

Существуют серверные программы ACS, которые запускаются только при загрузке игры. Во время игры программа будет проверять активные процессы на вашем компьютере, обнаруживая что-то необычное. Это могут быть файлы, которые вы загрузили в систему, независимо от того, работают они или нет, или то, как ваша сеть взаимодействует с другими сетями. Примером этого является Easy AntiCheat, который запускается при каждой игре Epic Games, которую вы запускаете.

Что такое античит-программы и как они работают? Пояснения

Кроме того, существуют программы ACS на стороне ядра, которым предоставляется доступ к более глубокому уровню вашей компьютерной системы. ACS на стороне ядра имеет очень высокие привилегии по сравнению с драйверами устройств и другими приложениями, которые вы устанавливаете в своей системе. BattlEye — это ACS на стороне ядра, используемая в таких играх, как Destiny 2 и Ark: Survival Evolved.

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

Подумайте, как это раздражало бы, если бы вы играли в шутер от первого лица, а игрок использовал собственный читерский шаблон, имея возможность сразу же выстрелить прямо вам в голову без возможности дать отпор. Добавление чит-движков AI еще больше угрожает играм FPS.

Обман портит удовольствие от многопользовательских игр для всех. Поскольку рассчитывать на то, что игроки сами смогут предотвратить мошенничество и обеспечить целостность игры, никогда не получится, для предотвращения этого было разработано программное обеспечение ACS. Без него вы увидите много читеров в любимых играх.

Как работают античит-программы?

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

Когда мошенник использует Switchlag, он намеренно отключает подачу Интернета через определенные промежутки времени, чтобы воспользоваться некоторым преимуществом. В таких играх, как Madden NFL, задержка переключения может вызвать задержку, когда вы находитесь в нападении или в защите. Или, в Counter-Strike или Call of Duty, вы не сможете стрелять в опаздывающего игрока, потому что он никогда не бывает там, где кажется.

В этих случаях программы ACS на стороне сервера могут обнаружить эксплойт Switchlag, регистрируя пакеты данных от всех игроков, анализируя пинг и образцы временных меток. Затем ACS сканирует плеер в поисках любых подозрительных изменений в данных и пинг-пакетах. Метод обнаружения задержки переключения был продемонстрирован, когда Sony запатентовала «обнаружение читов задержки переключения в играх». MP1st.

Для читерских шаблонов, таких как аимботы и валхаки, это обычно исполняемые файлы, которые «автоматизируют» игровые действия, чтобы предоставить пользователю несправедливое преимущество, известное как скриптинг. Аимбот записывает местоположение других игроков и автоматически наводит перекрестие на этого игрока. Для программного обеспечения ACS, чтобы предотвратить этот шаблон, будет встроенная ACS на стороне сервера, которая отслеживает движения каждого игрока. Проверять Вы токсичный игрок? Некоторые из способов, которые указывают на это.

Что такое античит-программы и как они работают? Пояснения

Программы ACS на стороне ядра, как мы обсуждали ранее, получают самые высокие привилегии на вашем компьютере и постоянно ищут возможности для мошенничества, независимо от того, играете вы в игру или нет. BattlEye и Easy Anti-Cheat — отличные примеры программного обеспечения ACS такого типа; СКУД устанавливается на ваш компьютер и постоянно проверяет наличие вредоносных файлов, которые могут автоматизировать игровые задачи, что препятствует читерам.

Как только ACS обнаружит потенциальное мошенническое поведение игрока, оно пометит его в системе и либо заблокирует пользователя напрямую, либо направит его на проверку сотрудникам. Затем этот сотрудник решит, обманывает ли игрок.

К сожалению, мошенники постоянно ищут способы обойти СКУД. Думайте об этом как о постоянной битве между пользователями ACS и чит-режима, продолжающейся на протяжении поколений консолей и ПК.

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

Проблемы с защитой от мошенничества

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

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

Что такое античит-программы и как они работают? Пояснения

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

Это решение, кажется, работает, но похоже на то, что ненавидят геймеры ACS, такие как Denovo, оно приносит свои собственные проблемы. Программы, работающие на уровне ядра, могут снизить производительность компьютера, если что-то пойдет не так; Это может привести к тому, что игрокам придется чинить свои компьютеры только для того, чтобы попробовать и насладиться игрой.

Еще одна оговорка, с которой сталкиваются многие игроки, касается конфиденциальности; Если античитерское ПО может прочитать все на уровне ядра, то теоретически оно может получить доступ ко всему на компьютере. Никто не хочет мириться с мошенниками, но стоит ли рисковать своей конфиденциальностью? Проверять Как исправить ошибку при обнаружении нарушения безопасности игры.

Античитерское программное обеспечение делает игры более честными

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

Это не идеально и не всегда срабатывает, но если бы этого не было, мошенничество продолжалось бы. Так же, как существует множество читов, существует множество античитерских программ, которые помогают сделать игры более честными. Вы можете просмотреть сейчас Разгон игрового ПК: стоит ли повышать производительность?

Перейти к верхней кнопке