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

Плагин [Antibot] BotFilter - Защити свой сервер от ботов | Обновлено 08.04.2018 | Теперь с капчей

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

  1. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo


    Защита от ботов встроенная в BungeeCord
    1.8-1.12.2
    Обновлено: 08.04.2018

    Особенности:
    • Защита встроена в BungeeCord.
    • Три типа проверки - Проверка на падения, проверка с помощью капчи, проверка с помощью капчи и падения.
    • Минимальная нагрузка во время бот атаки!
    • Более лучшая производительность и меньше потребления ОЗУ, чем у стандартной банджи.
    • Есть возможность включить GeoIp во время бот атаки
    • Автоматическое чистка игроков из датабазы если они не заходили очень долго
    Команды:
    • /botfilter reload - Перезагрузить конфигурацию.
    • /botfilter stat - Показать статистику
    Установка:
    1. Скачать, установить как обычную банджу.
    2. Настроить конфиг от BotFilter
    3. Так же желательно включить лимит игроков в банджи. ~700-900 если онлайна меньше 400. Тоесть - МаксОнлайн*2 +- 200-250
    4. Так же можно поставить connection_throttle ~3000-4000
    Скачать: https://yadi.sk/d/QrSeJWeU3LAq4p

    Исходники: https://github.com/Dimatert9/BungeeCord

    Изменения:
    Version 3.0.9(08.04.2018, stable):

    • Собрано под последнюю банджу.
    • Исправлен баг с датабазой.(Если какимто образом в дб попадали ники с такими символами ' и ", то происходило циклическое переподключение к дб )
    • Попытка ещё раз исправить баг с тем, что после прохождения проверки не видно стрел, и у картин в рамках неправильный поворот.
    Version 3.0.8.1(01.04.2018, stable):
    • Исправлен баг из-за которого GeoIp некорректно работал, либо вовсе не работал.
    Version 3.0.8(31.03.2018, stable):
    • Собрано под последнюю версию банджи.
    • Ещё больше оптимизаций. Теперь во время бот атаки нагрузка будет ещё меньше.
    • Добавлены титлы.
    • Немного улучшен код.
    Version 3.0.7(20.03.2018, stable):
    • Попытка исправить баг с фейковыми игроками на проверке.
      Постоянно пишет что на проверке 27 игроков/ботов
      [​IMG]
    Version 3.0.6(17.03.2018, stable):
    • Исправлен баг из-за которого обнулялся счётчик времени, когда игрок провалил проверку 3 раза и был забанен на 10 мин.(Тоесть когда игрок пытался зайти во время бана, время бана обнулялось, и приходилось опять ждать 10 минут)
    • Думаю, что эту версии можно считать стабильной
    Version 3.0.5(12.03.2018, beta):
    • Исправлен баг, из-за которого можно было писать капчу много раз неправильно.
    • Исправлен баг, когда во время проверки на падения, пишешь чтото в чат и появлялась капча
    Version 3.0(10.03.2018, beta):
    • BotFilter был полностью переписан.
    • Добавлена капча.
    • Убрана проверка с помощью кнопки
    • Была проведена очень сильная работа по оптимизация. Теперь минимальная нагрузка во время бот атаки!
    • Также теперь BungeeCord потребляет меньше ресурсов процессора
    • Убран фейк онлайн из конфига
    • Пожалуйста пишите обо всех найденных багах!
    Version 3.0.4(11.03.2018, beta):
    • Улучшен дизайн во время проверки на падения(Чтобы не было так скучно)
    • Исправлен баг из-за которого не было видно стрел при стрельбе из лука после прохождения проверки.
    • Также исправлены некоторые незначительные баги.
    Version 3.0.3(11.03.2018, beta):
    • Убрана проверка/скачивание проксей. (При скачке проксей используется очень много оперативной памяти. 1.2гб+)
    • Пофикшен баг из-за которого нельзя было изменять сообщения в конфиге.
    Version 3.0.2(11.03.2018, beta):
    • Исправлен баг из-за которого некоторых игроков не пускало дальше проверки.
    • Исправлен баг из-за которого игроков выкидывало с сервера
    • Более быстрая загрузка прокси(В пару раз быстрее).
    Version 3.0.1(10.03.2018, beta):
    • Исправлен баг из-за которого не увеличивался счетчик ботов(подключений)
    • Добавлено логирование о том что игрок начал проходить проверку
    Version 2.2.3.1(15.02.2018, oldstable):
    • Собрано под последний билд BungeeCord
    • Исправлен маленький баг в обновлении 2.2.3
    Version 2.2.2(21.01.2018):
    • Собрано под последний билд BungeeCord
    • Исправлены некоторые ошибки
    Version 2.2.1(20.12.2017):
    • Собрано под последний билд BungeeCord
    Version 2.2(15.11.2017):
    • Собрано под последний билд BungeeCord
    • Более лучшее логирование ошибок при скачивании проксей.
    • Исправен баг из-за которого у игроков не было координат в 'F3'
    Version 2.1.2(01.11.2017):
    • Исправлено неправильное получения среднего пинга(Он всегда был намного меньше, чем должен быть)
    • Теперь чистка аккаунтов происходит каждые 12 часов, а не только при запуске банджи.
    Version 2.1.1(25.10.2017):
    • Исправлен баг изза которого при выходе игрока во время проверки не бросался PlayerDisconnectEvent, который иногда нужен для плагинов.
    • Исправлена ошибка в консоли (https://pp.userapi.com/c639421/v639421626/56b1d/jnPMrYtBxrc.jpg)
    • Улучшено получение пинга у игрока.
    Version 2.1(22.10.2017):
    • Теперь можно указать время суток на проверке в конфиге.
    • Добавлены титлы и actionbar.
    • Добавлена функция чтобы блокировать заход на сервер без добавления его в список серверов(Полностью настраивается. Можно отключить, или сделать так чтобы работал только во время бот атаки)
      [​IMG]
      [​IMG] [​IMG]
    • Также ботфильтр теперь может кикать игроков/ботов с слишком большим пингом. Работает только во время бот атаки или с перманентной защитой. Можно отключить.
    • Теперь прокси скачиваются каждые 4 часа, а не только при запуске банджи.
    • Теперь пользователи которые прошли проверку хранятся в sqlite дб, а не в yml файле. При запуске сервера все игроки которые были в .yml файле перенесутся в дб.
    • Добавлена автоматическая чистка игроков которые не заходили X дней. Настраивается в конфиге.
    Version 2.0(29.09.2017):
    • Собрано под последний билд BungeeCord. Исправлен баг, что у всех игроков пинг был 0.
    • Изменен дизайн при прохождении проверки. Теперь проверка капельку быстрее.
    • Теперь можно настроить список прокси, откуда будут скачиваться прокси. Поддерживаемые виды сайтов:
      http://myip.ms/files/blacklist/csf/latest_blacklist.txt,
      http://socksproxylist24.blogspot.com.ee/, http://www.live-socks.net/
    • Также теперь можно отключить показ игроков/ботов при пинге сервера.
    Version 1.9.3(23.09.2017):
    • Собрано под последний билд BungeeCord. Была исправлена ошибка изза которой кикало клиенты всех версий с причиной "Timed Out"
    Version 1.9.2(19.09.2017):
    • Собрано под последний билд BungeeCord. Была исправлена ошибка изза которой кикало клиенты на версии 1.12.2

    Version 1.9.1(18.09.2017):

    • Собрано под последний билд BungeeCord. Поддержка 1.12.2

    Version 1.9(08.09.2017):

    • Собрано под последний билд BungeeCord
    • Исправлены боты с помощью которых можно положить любую банджу.
    • Немножко оптимизации.
    Version 1.8(18.08.2017):
    • Собрано под последний билд BungeeCord(Пофикшена утечка памяти)
    Version 1.7(06.08.2017):
    • Собрано под последний билд BungeeCord
    • Исправлен баг, из-за которого в плагинах создавался конфиг от BotFilter
    Version 1.6(05.08.2017):
    • Собрано под последний билд BungeeCord
    • Добавлена поддержка Redis bungee и других похожих штук.(Mysql only)
    • Исправлена перезагрузка конфига(botfilter reload config)
    Version 1.5(03.08.2017):
    • Изменено название на BotFilter.
    • Поддержка 1.12.1
    • Изменён дизайн на проверке
    • Добавлен FakeOnline
    • Ещё меньше ложных срабатываний
    • Более лучшая проверка на пакеты во время бот атаки.
    Version 1.4(27.07.2017):
    • Теперь айпи банится только тогда, когда не удалось пройти проверку два раза.
    Version 1.3(27.07.2017):
    • Исправлен баг из за которого не выключался режим 'под атакой'
    Version 1.2(27.07.2017):
    • Добавлено ещё немного проверок на пакеты во время бот атаки.(В обычном режиме проверяется только один пакет. Во время атаки - пять + Нажать на кнопку)
    • Попытка исправить ложные срабатывания на "много пакетов"
    • Попытка исправить "неверная позиция", когда надо нажимать на кнопку.
    Version 1.1(22.07.2017):
    • Добавлена новая проверка, которая работает только во время бот атаки(Нажать на зелёную кнопку, в видео выше показано всё вместе)
    • Пофикшено немножко багов, также добавлены новые.
    • Добавлена функция в конфиге, которая поможет снизить нагрузку во время бот атаки(Включена по стандарту)
    • Из конфига убраны нерабочие функции.
    • Косметические изменения во время проверки.
    • Добавлен поиск обновлений.
     
    Последнее редактирование: 8 апр 2018
  2. Mr Hosting
  3. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Пруф что это не так:
     
    Последнее редактирование: 22 июл 2017
  4. max19116

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

    Баллы:
    66
    Имя в Minecraft:
    max19116
    Долгий вход/На 1гб ложится через 5 сек атаки.
     
  5. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Сори. Но любая банджа упадёт если использует 1гб. 4 гб тоже изи падают) Да и вообще 1гб не хватит для обычного сервера с онликом 100+)

    PS. MineGuard тоже упадёт на 1гб)
     
    Последнее редактирование: 19 июл 2017
  6. max19116

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

    Баллы:
    66
    Имя в Minecraft:
    max19116
    MG не ложится на 1 гб.

    Зафиксим, тока падажжи ****на
     
  7. SimMiMo

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

    Баллы:
    76
    Также не забываем, что все "чистые" проверки легко обходятся, особенно с исходниками под рукой.
    Всегда можно создать "идеального" бота, который будет полностью эмулировать поведение игрока.
    А так похвально.
     
  8. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Эти антиботы тупо поток ботов останавливают. Так что если на сервер будет попадать по 1-2 боту в секунду, ничего страшного не случится. У меня нету цели отсеять 100% ботов. Офаем чат и команды на спавне. Ставим пару лестниц, античит и профит, боты почти не страшны.

    У меня кстати такой есть) И гг обходит, и капчу тоже. И даже в порталы забегать умеет, если на их пути нету препятствий.
     
    Последнее редактирование: 19 июл 2017
  9. SimMiMo

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

    Баллы:
    76
    Я в целом говорю, безотносительно любого Анти-бота.
    Допустим Вася Пупкин делает боталку 10к в сек, которая хандлит и отвечает на все пакеты. Тут уже защитникам сервера придется ставить кроме чистых проверок доп. фильтры: капчу, паркуры, да что угодно - это уже должны озаботиться защитники.
    А вообще хорошо, что ты в паб разные вещи делаешь, так с капчей от ехи и твоими защитами пищи для всяких платных Анти-ботов не останется.
     
  10. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Очень много трафика кушает. Около 300 ботов у меня кушали 50мбит в сек.
     
  11. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    В данный момент тестируется новая версия. В ней надо будет нажать на зелёную кнопку. Скачать её можно по ссылке из главного поста. Тестируйте и пишите баги которые нашли. В новой версии немножко улучшена производительность. Из конфига убраны нерабочие функции. Добавлена новая функция, которая должна снизить нагрузку во время бот атаки(Включена по стандарту).

    Видео демонстрирующее новую версию:
     
  12. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Хорошая работа!
    Кстати, по сравнению с капчей йохи, насколько эта банжа производительнее?
     
  13. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Почти одинаковая. Только во время бот атаки может различаться
     
  14. _AndreyBarna_

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

    Баллы:
    76
    Имя в Minecraft:
    MainDRY
    у меня друг тестил 5к ботов на двух серверах где капча йоха и твой гг. капча очень сильно лагала. твой гг почти не тормозил.
     
  15. SimMiMo

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

    Баллы:
    76
    Капча ехи стоящая на дедике почти неубиваемая. Тем не менее можно еще во много раз улучшить производительность по сравнению с капчой ехи. ))0
     
  16. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    у меня сделано точно также как и у ехи. Выдели побольше оперативы, и фиг кто убьёт. А ёхину убить ещё можно, т.к там айпишки не банятся)
     
  17. SimMiMo

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

    Баллы:
    76
    Не знаю на счет озу, но когда я тестировал год или полтора назад на капче ехи при 8к ботов в 1 секунду жестко росло потребление ЦПУ (на дедике где-то 600-700% из 800 минимум). Но лагов даже с онлайном вроде не было. Думаю, нетти хорошо держит, но можно сделать и лучше.
     
  18. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Version 1.1(22.07.2017):
    • Добавлена новая проверка, которая работает только во время бот атаки(Нажать на зелёную кнопку, в видео выше показано всё вместе)
    • Пофикшено немножко багов, также добавлены новые.
    • Добавлена функция в конфиге, которая поможет снизить нагрузку во время бот атаки(Включена по стандарту)
    • Из конфига убраны нерабочие функции.
    • Косметические изменения во время проверки.
    • Добавлен поиск обновлений.
     
  19. romqa2h

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

    Баллы:
    61
    Имя в Minecraft:
    r4mze5
    Твоя капча лучше чем этот ГГ?
     
  20. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    её уже много людей обошло.
     
  21. Вячеслав Иванов

    Вячеслав Иванов Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Catch
    Оценю по 10-и бальной шкале, работа на 10/10 как по мне, не хуже платных на него. Хоть нету банжи, всё-же запустил на локалке.
     

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