Pull to refresh

Comments 10

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

Компания, которая делает CoD уже почти 20 лет, под издателем, который занимается играми больше 30 лет, не смогла выучить главное правило мультиплеерных игр: "никогда не доверяй клиенту", и теперь жалуется в твиттер, что читеры плохие.
Возможно стоило сначала сделать нормально, а потом уже релиз выпускать. Тогда бы и детских хаков не было.


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

никогда не доверяй клиенту

И как на сервере защитится от автоприцела?

Не знаю, где вы в моём сообщении про автоприцелы что-то увидели.
Но раз вы упоминаете, то отвечаю: никак. Можно сделать хани-поты в виде фейковых игроков, но после некоторого количества банов они станут бесполезны.


Но более того, от них и на клиенте не защититься. Даже если установить certificate-pinning чтобы избежать MITM и условным EAC помечать игроков, которые лезут в память игры, изображение с экрана всё равно остаётся возможность получить в обход приложения (и даже в обход ОС, если сильно надо).


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

А как автоприцелы работают? Вытягивают координаты игрока из сетевого трафика?

Раньше были боты, которые по определённому цвету прицеливались на пиксель с противником.

Есть варианты ботов, которые перехватывают координаты игроков прямо из рендерера.

Есть и CV-варианты, когда распознаётся именно выведенное естественное изображение, можно даже принимать и обрабатывать его не на компьютере с игрой.

"Как работают" больше зависит от того, как защищена игра.

 Вытягивают координаты игрока из сетевого трафика?

Скорее из памяти. И туда же помещают координаты положения нашего прицела.


Exact Audio Copy (EAC)? В свое время неплохая прога была, чтобы из аудиодисков MP3 делать :)

Activision unveiled its Ricochet anti-cheat system for Call of Duty games
In addition to server enhancements coming with Ricochet is a new PC kernel-level driver

Кто бы сомневался...

Чтобы сделать анти вх на сервере, придётся хранить актуальное и довольно точное 3D представление карты и просчитывать физику на сервере. Это довольно дорого.

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

Бедные мегакорпорации, давайте их пожалеем вместе

Sign up to leave a comment.

Other news