1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Неподтвержденные плагины", создана пользователем slavik123123123, 19 июл 2017.

  1. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Возможно ли рисовать на карте какие то изображения помимо цифр?
    Например животных или нечто подобное, то есть не только цифры. Есть в этом смысл как защиты от ботов?
     
  2. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Так же для усложнения, как вариант, выдавать игроку сразу 2 составные карты в 2 руки если клиент 1.9+, и нарисовать на них что то большее
     
  3. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    А что если сделать капчу которая будет проверять ботов на различия в картинках. Например, нужно найти сладкий предмет среди кислых или найти улыбающегося человека среди грустных и т.п. Только придётся много работать над такой капчей.
     
  4. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Это уже надо спавнить игрока на нужных блоках, с нужными рамками на которых карта что может при атаке негативно сказаться на производительности в теории.
     
  5. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    Или к примеру, что если использовать закрученную капчу? То есть сделать её буквенной + цифровой и закрутить в круг.
     
  6. SimMiMo

    SimMiMo Активный участник Пользователь

    Баллы:
    76
    Ну, немного больше пакетов нужно отправить. Атакующий легко вытащит все картинки и "опишет" их для ботов.
     
  7. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    А зачем картинки, когда можно попробовать головы со скинами в GUI?
     
  8. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Но что то в этом способе есть.
    Если одно изображение будет составное из более чем 6 рамок, атакующему надо будет собрать все рамки в нужном порядке и соединить для нейросети для распознавания.
    Или же, повернуть эти картинки заранее, и выставить их. Игроку надо будет правильно их повернуть, как текущие капчи на некоторых сайтах. Кроме того что каждому боту надо распознать картинку, надо еще чтобы этот бот умел клацать по нужной картинки нужное количество раз, это в разы усложняет задачу атакующему, но насколько сильно я хз.
     
  9. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    Собери пазл чтобы подтвердить что вы не бот XD
     
  10. SimMiMo

    SimMiMo Активный участник Пользователь

    Баллы:
    76
    Такую проверку заваливает >50% игроков, делал в свое время.
     
  11. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    Ещё я подумывал о звуковой капче, но я не уверен что она будет достаточно хороша + есть люди которые без звука .-.
     
  12. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    На сервере звук это пакет, атакующий легко получит пакет и узнает какой звук проигрывается и легко пройдет капчу
     
  13. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Может это все и были боты?)))
    Некоторым действительно лень пройти минутную капчу которая по сути даже и не сложная если ее суть всего лишь то, крутить картинки?)
     
  14. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    Возможно с помощью плагина отправлять сообщение на указанную в чате почту? Если да, то тогда бы можно было отправлять код на почту. Таким образом для каждого бота приходилось бы делать почту + добавить ещё какую-нибудь защиту дополнительную.
     
  15. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Не каждый почту к аккаунту привязывает после регистрации а ты собрался в самом начале такое делать)
     
  16. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    А если пробовать ловить комбинации клавиш? Мы ведь можем плагином поймать клики мыши и shift. Сделать трехэтапку, вывести голограммой "Нажмите Shift+ПКМ", "Нажмите на колесико мыши", "Нажмите Shift+ЛКМ", после трех проверок запускать игрока. Если игрок запорол 2+ кикать, если 1 - дать четвертую, дополнительную.

    Есть смысл?
     
  17. PhantomPaw

    PhantomPaw Активный участник Пользователь

    Баллы:
    66
    Боты же могут спокойно делать что и обычные игроки. Думаю смогут сделать так чтобы боты могли читать голограммы.
     
  18. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    Как думаешь, сколько времени нужно игроку, чтобы нажать на кнопку мыши после увиденного текста? И сколько нужно боту, чтобы распознать текст и отправить "команду"? Если это грамотно реализовать и дать секунд 5 на действие - хрен пройдут боты.
     
  19. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    Особенно учитывая тот факт, что действий нужно будет сделать не меньше 3. Это насколько должны быть умными боты?) Явно на наши горе сервера столько времени и денег не угробят.
     
  20. _XATuKO_

    _XATuKO_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    _XATuKO_
    А что, если сделать несколько разных проверок подряд?
    Типа:
    1) Открывается GUI, там куча разных предметов и блоков, надо выбрать тот, который указан в заголовке.
    2) Написать цвет текста. Например, будет текст "&1Назовите цвет этого текста" и несколько вариантов (синий, красный, жёлтый, к примеру).
    3) Присесть.
    4) Активировать первый слот (нажать цифру 1).
    5) Повторить код из actionbar, зачеркивая ненужные буквы. Ещё можно усложнить, что некоторые буквы будут фальшивые (например, заглавные - фальшивые, маленькие - нормальные), и их не засчитывать за правильный код.
    6) Решить выражение (не такие сложные как x^2*x+1=0, а простые по типу "2 + О" (Заменять цифры на буквы можно, так ботам сначала будет сложнее понимать, что происходит), "S - З" и т.д.)
    7) Ещё кучу всего можно придумать...

    Они все выбираются случайно и в случайном количестве.

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

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