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

Что такое античит-программа и как она работает?
Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

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





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





СДЕЛАТЬ ВИДЕО ДНЯ ПРОКРУТИТЕ, ЧТОБЫ ПРОДОЛЖИТЬ СОДЕРЖАНИЕ

Что такое античит-программа и почему она важна?

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





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

  Домашняя страница Easy Anti Cheat

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



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

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





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

Xbox One больше не будет подключаться к Wi-Fi

Как работает античит?

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





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

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

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

  Игра FPS в Roblox

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

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

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

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

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

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

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

  Человек в капюшоне сидел перед ноутбуком, за которым работал код.

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

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

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

Программное обеспечение Anti-Cheat делает игры более честными

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

Это не идеально и не всегда работает, но мошенничество процветало бы, если бы его не было. Так же, как существует множество читов, существует множество античитерских программ, которые помогают сделать игру более честной.