Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Как сделать защиту от кликеров?
#41
Те кто пишут про нейронки помоему с трудом понимают как они работают.

Под что вы собрались обучать сеть если у каждого игрока своя тактика фарма и будут ложные срабатывания.
Еще раз повтоюсь. На заведомо простых мобах весь фарм складывается из действий со случайной задержкой:
/target имя_моба или /targetnext
/attack
Как этот массив данных поможет обучить нейросеть и тем более увидеть разницу между кликом пальцем или программой ума не приложу.

Что живым человеком что ботом оно может выглядеть абсолютно одинаково.
Отсечь ботов со стороны сервера конечно можно путем каких то нестандартных ситуаций, каптчи, вопросы и т.п. Но это будет раздражать легитных игроков.
Ответ
#42
flopix Написал:Те кто пишут про нейронки помоему с трудом понимают как они работают.

Под что вы собрались обучать сеть если у каждого игрока своя тактика фарма и будут ложные срабатывания.
Еще раз повтоюсь. На заведомо простых мобах весь фарм складывается из действий со случайной задержкой:
/target имя_моба или /targetnext
/attack
Как этот массив данных поможет обучить нейросеть и тем более увидеть разницу между кликом пальцем или программой ума не приложу.

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

При чем тут вообще фарм, лол? Речь идет об исключении аппаратных кликеров на стороне клиента (что, к слову, убирает влияние пинга). Если вам не нравятся нейронки - пожалуйста, обрабатывайте очередь экшнов ручками. Весь смысл в том, что человек не может нажать 3 кнопки несколько раз подряд с одинаковыми задержками между нажатиями и отпусканиями. Точно так же человек не может кликать на кнопку быстрее, чем 10 мс и еще множество других микро факторов. Банально ищете по очереди повторяющиеся действия и сверяете задержки, а на их основе делаете вывод.
Вот так будут выглядеть человеческие клики: [Изображение: baaa04ca7b5ada7e9940873bbb63.png]
Вот так будет выглядеть макрос на подобные клики:
[Изображение: 057a102d717bd85bb0913f5268b1.png]
Так же учитываете погрешность отклика устройства, обработки и тд.
Ну это, конечно, если вам совсем нечем заняться, адекватный человек это все погрузит в нейронку, которая справится с этой задачей гораздо лучше.
Ответ
#43
Когда я в свое время делал бота и примитивного кликерного, а потом и пакетного для л2, я почти все действия оборачивал в рандомные задержки.
Ответ
#44
flopix Написал:Когда я в свое время делал бота и примитивного кликерного, а потом и пакетного для л2, я почти все действия оборачивал в рандомные задержки.

Ну с программными кликерами можно и по-другому справиться, а вот для аппаратных такой функции в 95% случаев нет. Этим и нужно пользоваться
Ответ
#45
фризить(делать неподвижным) игрока на 20 -60 сек, и анализировать поведение ...
Ответ
#46
sergebaz Написал:фризить(делать неподвижным) игрока на 20 -60 сек, и анализировать поведение ...
Че за бред кто будет на таком сервере играть?
Представляю такой пвп тут бах фризи.
Ответ
#47
Vavilon Написал:Че за бред кто будет на таком сервере играть?
Представляю такой пвп тут бах фризи.

Это исключительно касается фарма мобов...
Ответ
#48
sergebaz;430613 Написал:Это исключительно касается фарма мобов...
Это касается всего кача перса.
Вплоть до получения sp, ex, репутации и прочих манипуляций с характеристикой персонажа.
Так-же, зависит от времени событий, которые отрабатывают по задачам.
Естественно, нужно предусматривать прошедшее время, имею ввиду, что когда выполнили какую-то задачу, мы начинаем снова, а не юзаем, туже-самую, много-много раз, как сделано у лыжи.
Мы можем отправлять пакет - без каких-либо принуждений (да и без пакетного режима вроде удастся, но мне интересен больше факт пакетного режима, так-как игра построена в большей части на нем).
Ответ
#49
Anikey Написал:Это касается всего кача перса.
Вплоть до получения sp, ex, репутации и прочих манипуляций с характеристикой персонажа.
Так-же, зависит от времени событий, которые отрабатывают по задачам.
Естественно, нужно предусматривать прошедшее время, имею ввиду, что когда выполнили какую-то задачу, мы начинаем снова, а не юзаем, туже-самую, много-много раз, как сделано у лыжи.
Мы можем отправлять пакет - без каких-либо принуждений (да и без пакетного режима вроде удастся, но мне интересен больше факт пакетного режима, так-как игра построена в большей части на нем).

Ты так много пишешь и писал что мне ну прям интересно стало.. а можешь ли ты взять и продемонстрировать хоть какой-то функционал что ты описывал в работе, в реальных условиях? Вот хз.. сделай видео какое-то как твои мега схемы блокируют бота/кликера и т.п...
Ответ
#50
Hack Написал:Точно так же человек не может кликать на кнопку быстрее, чем 10 мс и еще множество других микро факторов. .
Думаю может, но не специально... будучи довольно жадным гномом уже довольно долго сижу с проблемной мышкой имеющие ложные срабатывания связанные с механическим износом микрокнопки мышки. Sad
Умный человек не тот, кто много знает, а тот, кто знает, что знает еще очень мало...
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Сделать кнопку визуально неактивной. flopix 5 2,087 10-01-2017, 10:20 PM
Последний пост: Lorn
  Защита игрового сервера от ботов, кликеров и читов V1ruSpw 23 7,896 10-08-2014, 06:42 PM
Последний пост: P3iNN
  ASM или как сделать хук l2.exe Zubastic 44 18,365 03-28-2013, 05:20 PM
Последний пост: Ashe
  Interlude как сделать патч самому под эти хроники. grinch 4 3,737 03-27-2013, 09:54 PM
Последний пост: grinch
  как сделать l2.exe своими руками? Dementor 17 9,925 03-21-2013, 07:51 PM
Последний пост: Zubastic
  как сделать из активного скила пассивный Sensation 8 3,025 02-09-2013, 02:41 PM
Последний пост: ExLite
  Как сделать питомца ездовым? Double 5 2,796 08-28-2012, 05:19 PM
Последний пост: Double
  Необходимо сделать инекцию в фаил l2.bin don1500 1 5,832 05-15-2011, 11:38 PM
Последний пост: Smiler
  помогите сделать патч Соник™ 12 5,223 09-07-2010, 05:42 PM
Последний пост: Соник™
  Как сделать zoom для Эпилога Финал? Rus. 0 2,945 07-19-2010, 01:14 PM
Последний пост: Rus.

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)