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

Проверять наличие отладчика перед запуском? Ок, просто ставим на место, где вызывается проверка, брейкпоинт и скипакем всё неугодное внутри (если оно что-то пишет в регистры, пропускаем и пишем сами)

Проверка хеша внешней программой? То же самое — подставляем вместо вызова внешней программы свою, которая такая да да всё гуд.

Просим ядро делать проверки? Так тоже в месте вызова к ядру его можно переопределить.

Или я чего-то не понимаю

Follow

@livefish Никак, это всё игра в догонялки с реверсерами: рано или поздно кому-то надоедает.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.