Yoko
http://forum.yoko.com.ua/

Как обнаружить инжект?
http://forum.yoko.com.ua/viewtopic.php?f=19&t=17166
Page 1 of 1

Author:  Mirage [ 2013-01-23 09:33:49 ]
Post subject:  Как обнаружить инжект?

Задали интересный вопрос на который я не смог ответить. Предлагаю обсудить и поделиться наблюдениями.
Условия:
Идет/Выполняет какие то действия/Стоит человек.
ГМ/Админ/Сир в инвизе.
Доступ(а) к консоли есть/нет. (в идеале - есть)


Как администратор или ГеймМастер могут определить (определяют в данный момент) на инжекте человек или нет?

Мне на ум приходит только написание какой-нибудь гипотетической dll которая будет работать как клиент-сервер и с помощью её можно определить "на чем" человек сидит.
Либо использования клиента игры не совместимого с инжектом (хотя кто мешает взять другую версию и подменить шифрование?).

Author:  ZeroDX [ 2013-01-23 09:55:05 ]
Post subject:  Re: Как обнаружить инжект?

был шард restoration давано-давно. Так вот, если туда зайти с инжектом, при коннекте выдавалось систем мессадж, что мож инжекшен детектед, админ предупреждён. но там был свой ланчер для клиента

Author:  Nmy [ 2013-01-23 10:04:57 ]
Post subject:  Re: Как обнаружить инжект?

в инжекте очень часто встречается чеклаг. можно забрать у персонажа бекпак и чар встанет

был говношард один где при логине вводилось пин код. давались 4 кода при регистрации и рандомно просили вводить 1 из них. не правильно напишешь - дисконект. еще раз не правильно - дисконнект на 15мин. так вот это исключает реконект вариант в инже.

изходя из этого можно скриптом ловить добычу ресов или крафт и кидать эут таблицу в лицо

код в виде 4 цифр
2589
4561
1324
7592

окно с номерами рандомно раскиданы

кнопки:
8 5 9
4 1 3
2 6 7

ввести код 3:

Author:  Destruction [ 2013-01-23 17:11:37 ]
Post subject:  Re: Как обнаружить инжект?

Два варианта:
0. То что предлагает NMY и иже с ними - эмпирически определяем.
1. Играем в открытую - патчим клиент, инжектим дллку, шифруем, защищаем это дело и получаем нужные уведомления.
2. Патчим клиент, чтобы без инжекта слал немного неправильные пакеты, патчим сервер чтобы различал и делал выводы.

Author:  omi4 [ 2017-03-26 05:21:24 ]
Post subject:  Re: Как обнаружить инжект?

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

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/