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

Плагин [Antibot] BotFilter - Защити свой сервер от ботов | Update 07.06.2023 | 1.8-1.20

В голове есть несколько вариантов.
1) Разнообразить виды капчи. Использовать несколько шрифтов, в том числе какие-нибудь полые, а также позволить подгружать свои(хотя бы как раньше в кубаче, тогда просто использовались пикчи с символами), добавлять рандомные пиксели и почти незаметные символы вокруг капчи как таковой.
2) Стоит подумать о взаимодействии с миром. Например, писать числа блоками с разной глубиной относительно игрока. Возможно под углом. Желательно тоже разнообразить шрифт.
3) Раз уж взаимодействие с миром - писать на карте название блока, по которому нужно кликнуть (все также искаженно), и, собственно, просить игрока кликнуть.

Рано или поздно всё обойдут, но уйдёт время. К этому моменту, может быть, найдутся варианты интереснее.

На мой взгляд, у варианта с кастомной рекапчей есть проблемы. Во-первых, количество цветов и размер у нас всё ещё ограничены, что может сделать решение просто сложным даже для человека(мне и обычную рекапчу то не сразу получается решить...). Во-вторых, пикчи придется постоянно искать, а сервисов, вроде, не так много, а те же гугл и яндекс могут запросто выдавать левые результаты; к тому же, раз у нас небесконечное количество пикч, рано или поздно их можно будет все увидеть, и для решения не будет нужна и нейросеть. Единственным вариантом с рекапчей, на мой взгляд, будет посылать игроку временную ссылку на сайт, где просто будет висеть сама рекапча.

В общем итоге хочу сказать, что от ботов всё равно не получится избавиться без каких-то крайних мер, вроде последнего варианта. Даже лицензионный сервер не поможет, ибо сервисов с дешёвыми или халявными аккаунтами очень много.
Как по мне , администраций серверов может помоч только суппорт от государств, пара гостей с постоновлением на обыск и с паяльником и желание у серых хакеров отпадет ,поверьте.
 
Ну или как насчет такого, ipv4 имейт отношение к сети tor? = на***, двухстороний пинг = на***, вот тут с абузить смогут , при условий конечто что я правельно понял что это такое, у icmp случился сердечный приступ и он сдох? = на***. (Не зырькал есть ли такая проверка у сия ядра.)
 
Последнее редактирование:
В голове есть несколько вариантов.
1) Разнообразить виды капчи. Использовать несколько шрифтов, в том числе какие-нибудь полые, а также позволить подгружать свои(хотя бы как раньше в кубаче, тогда просто использовались пикчи с символами), добавлять рандомные пиксели и почти незаметные символы вокруг капчи как таковой.
2) Стоит подумать о взаимодействии с миром. Например, писать числа блоками с разной глубиной относительно игрока. Возможно под углом. Желательно тоже разнообразить шрифт.
3) Раз уж взаимодействие с миром - писать на карте название блока, по которому нужно кликнуть (все также искаженно), и, собственно, просить игрока кликнуть.

Рано или поздно всё обойдут, но уйдёт время. К этому моменту, может быть, найдутся варианты интереснее.

На мой взгляд, у варианта с кастомной рекапчей есть проблемы. Во-первых, количество цветов и размер у нас всё ещё ограничены, что может сделать решение просто сложным даже для человека(мне и обычную рекапчу то не сразу получается решить...). Во-вторых, пикчи придется постоянно искать, а сервисов, вроде, не так много, а те же гугл и яндекс могут запросто выдавать левые результаты; к тому же, раз у нас небесконечное количество пикч, рано или поздно их можно будет все увидеть, и для решения не будет нужна и нейросеть. Единственным вариантом с рекапчей, на мой взгляд, будет посылать игроку временную ссылку на сайт, где просто будет висеть сама рекапча.

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

Проверять пакетами, физикой, инвентарям и тд - не вариант, очень легко обойти.
Как сейчас капчей из одной картинки - работало, но уже не работает. И нейронки обучают, и сервисы по разгадыванию используют.

Поэтому нужно придумать чтото, что для игроков будет не сложно, а для обхода будет достаточно проблематично.

Один из вариантов сделать чтото похожее на рекапчу (картинки расположенные 3x3 и нужно выбрать чтото определённое (какоето животное, предмет или ещё чтото)), но не будет ли это проблематично для игроков?
Здравствуй. Ты можешь ограничить количество символов в нике до 24 к примеру?
Меня положили за несколько минут никами с китайскими иероглифами.
https://pastebin.com/raw/qWX1FUnf
 

Вложения:

  • Безымянный.png
    Безымянный.png
    Размер файла
    454,2 КБ
    Просмотров
    27
Здравствуй. Ты можешь ограничить количество символов в нике до 24 к примеру?
Меня положили за несколько минут никами с китайскими иероглифами.
https://pastebin.com/raw/qWX1FUnf
Ну вообще я не думаю что банжа упала именно из-за длинного ника и иероглифов, но попробуй дев билд с GitHub Actions.
 
Ну вообще я не думаю что банжа упала именно из-за длинного ника и иероглифов, но попробуй дев билд с GitHub Actions.
Дело в том, что боты подкючались более тысячи в секунду. Атака короткими никами (около 8) с такой же скоростью не нанесла вреда, а эти ники за минуту положили его.
 
Дело в том, что боты подкючались более тысячи в секунду. Атака короткими никами (около 8) с такой же скоростью не нанесла вреда, а эти ники за минуту положили его.
Я понял в чем проблема, поидее пофиксил, поставь последний билд с гитхаба
 
Ну вообще я не думаю что банжа упала именно из-за длинного ника и иероглифов, но попробуй дев билд с GitHub Actions.
А с херали вообще входят с никами отличными от латиницы? Регекса вообще нет никакого?
 
А с херали вообще входят с никами отличными от латиницы? Регекса вообще нет никакого?
Именно так, никакой проверки нет. Как то же существуют проекты с банжей на которой можно зайти с русскими никами.

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

Не понятно почему никто не догадался повесить проверку в самом начале..
 
Именно так, никакой проверки нет. Как то же существуют проекты с банжей на которой можно зайти с русскими никами.

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

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

Поделиться этой страницей

Назад
Верх