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

Плагин [ADMIN/SEC] AnBot v0.7 - Антибот с капча фильтрацией [1.8.*-1.9.4]

Тема в разделе "Релизы плагинов", создана пользователем Kolia1512, 12 янв 2016.

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

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Название плагина: AnBot
    Версия плагина: 0.7
    Краткое описание: Защита сервера от ботов.
    Версия Craftbukkit: 1.8 - 1.9.4

    Основные особенности плагина (0.7):
    • Плагин защищает сервер от бот атак.
    • Не используется whitelist.
    • Новые игроки могут заходить на сервер во время бот атаки.
    • Автоматическая система включения защиты.
    • Ручная система включения защиты.
    • Автоматическая блокировка атакующих IP адресов.
    • С версии 0.7 работает только с BungeeCord.
    • Просмотр статистики.
    Permissions:
    • anbot.admin - доступ к командам плагина. (только для Spigot)
    Команды:
    Версия 0.7:

    • /ancore - просмотр статистики.
    • /ancore guard <on/off/auto> - управление защитой.
    • /ancore banlist - список заблокированных IP адресов.
    • /ancore unban <IP> - разблокировать IP адрес.
    Версии ниже 0.7:
    • /ad - список команд плагина. (только для Spigot)
    • /admode <0/1/2> - режим работы плагина. (0 - защита отключена, 1 - защита включена, 2 - автоматический режим)
    • /adnotify <on/off> - включение/отключение уведомлений в консоль (для bungeecord), в motd (для spigot).
    • /adreload - перезагрузка конфига.
    • /addebug - просмотр статистики.
    Конфигурация:
    Версия 0.7:
    [​IMG]

    Версии ниже 0.7:
    Код (Text):
    1. mode: 2           #Режим работы плагина.
    2. notify: false                #Надпись [BOT] при атаке.
    3. php_check: 'auto'    #Подключение своего PHP скрипта проверки.


    Видео:
    Версия 0.7:


    (В видео защита работает на "TAB-капче", в настоящий момент защита работает на "MAP-капче".
    Версии ниже 0.7:


    Ссылки на плагин:
    BungeeCord: тут (v0.7) [1.8.X]
    BungeeCord: тут (v0.7) [1.9.4]
    Spigot: тут (v0.6)

    Исходник (v0.7): GitHub

    Лог изменений::

    • v0.6 (Spigot) - Переход на версию 1.9.
    • v0.5 (BungeeCord) - Добавлена фильтрация прокси. Поддержка 1.9.
    • v0.5 (Spigot) - Добавлена конфигурация. Добавлена проверка на прокси. Добавлена возможность добавления своего PHP скрипта проверки на прокси.
    • v0.4 - фикс бага (боты проходили если ботить с 1 ип и нажимать кнопку "Обновить"), добавлена возможность отключения уведомлений в консоль (bungeecord версия) и скрытия "[BOT]" при бот атаке в motd сервера.
      v0.3 - фикс небольшого бага. Добавление BungeeCord версии.
      v0.2 - публикация плагина на RuBukkit.
    ToDo
    • Повышение производительности ядра капча сервера.
    • Переход на версию 1.10
    • Обрезка оригинальной BungeeCord для лучшего сопротивления атакам.

    Установка плагина версии 0.7:
    1. Скачиваем плагин под версию нашего сервера.
    2. Переносим плагин в папку plugins вашей BungeeCord.
    3. Запускаем BungeeCord, ждём генерации конфига.
    4. Останавливаем BungeeCord, редактируем конфиг под свой сервер (plugins\AnBotCore\plugin.yml)
    5. Открываем конфигурацию BungeeCord, добавляем капча сервер в раздел "servers:"
    Код (Text):
    1.  
    2.   ancore:
    3.     motd: AnBot
    4.     address: localhost:1512
    5.     restricted: false
    6.  
    6. Устанавливаем приоритет попадания на сервер:
    Код (Text):
    1.  
    2.   priorities:
    3.   - ancore
    4.  
    9. Ставим "force_default_server: true"
    8. Запускаем BungeeCord, проверяем работоспособность.

    Внимание! Версия 0.7 находится в стадии тестирования, возможны баги и глюки, падение капча сервера.... Устанавливайте версию 0.7 на свой страх и риск. О всех найденных недочётах прошу писать в данной теме.

    Пожертвование разработчику:
    Yandex: 410011952440459
    Webmoney: R587403261632
     
    Последнее редактирование: 12 июл 2016
  2. Mr Hosting
  3. MrTrojan

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

    Баллы:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    У тебя не предусмотрен тот случай, когда игрок сразу подключается через прямое подключение.
     
  4. awchern

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

    Баллы:
    88
    На видео выглядит нормально ,возьму себе :)
     
  5. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    С этим небольшой (или большой) недочёт. Но алгоритм проверки не позволит сделать иначе. Проверка на ботов работает только при бот атаке в автоматическом режиме. В нормальном режиме все игроки смогут заходить на сервер.
     
  6. Nubkiki24

    Nubkiki24 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Saae13s
    Самый лучший анти бот - GameGuard
     
  7. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Но он платный, к сожалению.
     
  8. Nubkiki24

    Nubkiki24 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Saae13s
    Создать сервер с проходом паркура , и всё .
     
  9. MrTrojan

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

    Баллы:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Пожалуй тебя огорчу: боты уже научились проходить паркуры.
     
  10. Nubkiki24

    Nubkiki24 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Saae13s
    Рандом спавн .
     
  11. MrBulat

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

    Баллы:
    76
    Skype:
    noobmc99
    Имя в Minecraft:
    MrBulat
    ты что? какой рандом спавн?
    --- Сообщения объединены: 12 янв 2016, предыдущее сообщение: 12 янв 2016 ---
    в названии темы стоит 1.7.2-1.8.9, исправь
     
  12. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Исправил, спасибо.
     
  13. MrBulat

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

    Баллы:
    76
    Skype:
    noobmc99
    Имя в Minecraft:
    MrBulat
    Бывает))
     
  14. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Обнаружил недоработку. В скором времени сделаю фикс + версия для bungeecord.
    --- Сообщения объединены: 21 янв 2016, предыдущее сообщение: 21 янв 2016 ---
    Обновление 0.3! Добавлен плагин для BungeeCord. Исправлена недоработка в плагине для Spigot.
    Настоятельно рекомендую использовать именно BungeeCord плагин!
     
  15. kirr9999

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

    Баллы:
    103
    Если атака школьная и производится при помощи паблик-софта, то сервер выстоит. Но при желании можно в любой момент внести изменения так, чтобы обойти этот алгоритм.
     
    Последнее редактирование: 21 янв 2016
  16. Nubkiki24

    Nubkiki24 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Saae13s
    Совершенно верно .
     
  17. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Верно. Но школьники не напишут свой ботер с обходом алгоритма. При использовании bungeecord плагина сервер выдерживает довольно внушительные бот атаки.
     
  18. _Spark_

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

    Баллы:
    78
    Уложить с 1 дедика на изи
     
  19. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Возможно вообще запретить вход игрокам на сервер, если те не запросили MOTD?
     
  20. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Ну вот так и работает этот плагин. (bungeecord)
     
  21. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    А на спигот такое сделать возможно? Ибо на банжи нам еще далеко...
     

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