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

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

Через disable-commands можно заблокировать только те команды, что у тебя лежат в папке modules.
Так лучше использовать стороннее решение
Но в простом bungeecord не с ботфильтром эти команды нормально блокируются.
 
Мне тут создатель аегиса заявляет что банж славика можно дофига перегрузить ботами, а аегис нет. Это факт, или ложь от этого индивида?
upload_2021-7-17_16-23-45.png
 
Мне тут создатель аегиса заявляет что банж славика можно дофига перегрузить ботами, а аегис нет. Это факт, или ложь от этого индивида?
Посмотреть вложение 59918
Вполне возможно если использовать платные русские прокси.

p/s его парашаегис вообще ботов насквозь пускает утилитами от китайцев
 
Последнее редактирование:
Мне тут создатель аегиса заявляет что банж славика можно дофига перегрузить ботами, а аегис нет. Это факт, или ложь от этого индивида?
Посмотреть вложение 59918
а фиг его знает. Если честно я даже не помню, проверял ли я ботфильтр на то выдерживает ли он большое количество ботов в секунду. Предположим там 2,3,4к ботов в сек. Поидее не должен, максимум что может нагружать это сжатие пакетов (чата к игроку, капчи, title, join game на новых версиях). Но и они не особо должны грузить, при 2к бот/с. нужно сжимать около 50МБ/с, учитывая что эти 50МБ распараллелятся на 6-8 ядер (или 12-16 потоков, типичные процессоры сейчас), то это вообще мизерная нагрузка.

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


Всё что я могу порекомендовать, это ограничить максимальное количество игроков на банже (player_limit) - поставить 2-3к, чтобы не могли слишком много ботов за раз заливать и установить spark(https://github.com/lucko/spark), если вдруг будет падать, то можно будет хотябы определить из-за чего (sparkb sampler --thread * --timeout 60 --interval 4 --not-combined , запускать во время атаки)
 
а фиг его знает. Если честно я даже не помню, проверял ли я ботфильтр на то выдерживает ли он большое количество ботов в секунду. Предположим там 2,3,4к ботов в сек. Поидее не должен, максимум что может нагружать это сжатие пакетов (чата к игроку, капчи, title, join game на новых версиях). Но и они не особо должны грузить, при 2к бот/с. нужно сжимать около 50МБ/с, учитывая что эти 50МБ распараллелятся на 6-8 ядер (или 12-16 потоков, типичные процессоры сейчас), то это вообще мизерная нагрузка.

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


Всё что я могу порекомендовать, это ограничить максимальное количество игроков на банже (player_limit) - поставить 2-3к, чтобы не могли слишком много ботов за раз заливать и установить spark(https://github.com/lucko/spark), если вдруг будет падать, то можно будет хотябы определить из-за чего (sparkb sampler --thread * --timeout 60 --interval 4 --not-combined , запускать во время атаки)
Кароче понятно. Как считал аегис оверпрайснутой фигней так и буду.
Не смотря на его активные вы*боны мол аегис бессметен, я спокойно могу сказать ему то, что ботфильтр при правильной настройке тоже
 
Ну собственно чего и следовало ожидать, украина впереди планеты всей, а аегис мусор. Тот самый биборан о котором я говорил в офтопике по новой бот атаке обошел его на изи, а после этого владелец начал отмазываться, мол у него то-то офнуто то-то и вообще эти боты залагать то его сервер не могут.
Потом вообще слился с диалога и забанил меня на своём сервере с веселенькой причиной.
upload_2021-7-17_19-24-22.pngupload_2021-7-17_19-24-40.png
 
upload_2021-7-24_20-16-9.png

В чем может быть проблема, поменял хост где стоит банжа, обновил БФ, и игроков теперь раз через раз пускает
 
Заранее прошу прощения за глупый вопрос, но как включить капчу для всех пользователей? Установил все как в инструкции, в настройках ничего про капчу не нашел, хотя банжи пишет что генерирует. Все работает корректно, только капчи на входе нет. Что я делаю не так ?
 
Заранее прошу прощения за глупый вопрос, но как включить капчу для всех пользователей? Установил все как в инструкции, в настройках ничего про капчу не нашел, хотя банжи пишет что генерирует. Все работает корректно, только капчи на входе нет. Что я делаю не так ?
Код:
# Настройка как именно будет работать защита
# 0 - Только проверка с помошью капчи
# 1 - Проверка на падение + капча
# 2 - Проверка на падение, если провалилась, то капча
protection:
  # Режим работы пока нет атаки
  normal: 0
  # Режим работы во время атаки
  on-attack: 0
  # Включить ли постоянную проверку игроков при заходе?
  # Включая эту функци, не забудьте увелечить лимиты у protection-threshold
  always-check: false
 
Ботфильтр после запуска жрет 600мб, через 10 минут уже больше гига. За несколько дней память может полностью забиться и сервер упадет. (Серв временно стоит на майнхостинге). Что делать?
BotFilter последней версии,
параметры запуска Java16 (Установлен лимит 2.5гб, достигнув который сервер крашится):
Код:
java -Xms128M -Xmx1500M --illegal-access=permit -jar BungeeCord.jar

Конфиг:
Код:
listeners:
- query_port: 25565
  motd: ' неважно '
  tab_list: GLOBAL_PING
  query_enabled: true
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - auth
  bind_local_address: true
  host: 0.0.0.0:25565
  max_players: 200
  tab_size: 60
  force_default_server: true
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
  default:
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
log_pings: false
connection_throttle_limit: 3
server_connect_timeout: 5000
timeout: 30000
player_limit: 200
ip_forward: true
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
prevent_proxy_connections: false
online_mode: false
forge_support: false
disabled_commands:
- alert
- end
- ip
- reload
- server
- send
- alertraw
- greload
servers:
  auth:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25580
    restricted: false
  hub:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25581
    restricted: false
  anarchy1:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25574
    restricted: false
  surv:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25582
    restricted: false
  skywars:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:26059
    restricted: false

Так же в панели управления написано, что банжа использует 50-70% процессора, что намного больше серверов выживания и анархии вместе взятых при онлайне в 50 человек

Плагины не виноваты, проверял
 
Последнее редактирование:
Каждый день крашат ботами. Начинается атака из тысяч ботов и сервер сразу ложится:
Код:
> 14:27:10 [INFO] (BF) [181.62.249.15] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [105.213.164.56] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [181.129.162.27] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.252.19.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [138.118.248.2] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.107.121.44] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.222.59.178] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.41.223.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [110.235.250.163] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [168.253.196.6] disconnected: Country is not allowed

Поставил aegis и всё стало норм:
Total blocked connections: 9775

----

aegis долго не продержался. За 5 минут атаки тоже умер(
 
Последнее редактирование:
Ботфильтр после запуска жрет 600мб, через 10 минут уже больше гига. За несколько дней память может полностью забиться и сервер упадет. (Серв временно стоит на майнхостинге). Что делать?
BotFilter последней версии,
параметры запуска Java16 (Установлен лимит 2.5гб, достигнув который сервер крашится):
Код:
java -Xms128M -Xmx1500M --illegal-access=permit -jar BungeeCord.jar

Конфиг:
Код:
listeners:
- query_port: 25565
  motd: ' неважно '
  tab_list: GLOBAL_PING
  query_enabled: true
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - auth
  bind_local_address: true
  host: 0.0.0.0:25565
  max_players: 200
  tab_size: 60
  force_default_server: true
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
  default:
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
log_pings: false
connection_throttle_limit: 3
server_connect_timeout: 5000
timeout: 30000
player_limit: 200
ip_forward: true
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
prevent_proxy_connections: false
online_mode: false
forge_support: false
disabled_commands:
- alert
- end
- ip
- reload
- server
- send
- alertraw
- greload
servers:
  auth:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25580
    restricted: false
  hub:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25581
    restricted: false
  anarchy1:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25574
    restricted: false
  surv:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:25582
    restricted: false
  skywars:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 37.187.190.233:26059
    restricted: false

Так же в панели управления написано, что банжа использует 50-70% процессора, что намного больше серверов выживания и анархии вместе взятых при онлайне в 50 человек

Плагины не виноваты, проверял
Лимит у тебя 1500 мегабайт а не 2500.
Но если надо, то попробуй запускать именно так
Код:
java -XX:+UseG1GC -Xms1500M -Xmx1500M --illegal-access=permit -jar BungeeCord.jar
А так же для банжи лучше использовать хотя бы 2 гб, особенно если часто атакуют.
 
Каждый день крашат ботами. Начинается атака из тысяч ботов и сервер сразу ложится:
Код:
> 14:27:10 [INFO] (BF) [181.62.249.15] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [105.213.164.56] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [181.129.162.27] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.252.19.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [138.118.248.2] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.107.121.44] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.222.59.178] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.41.223.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [110.235.250.163] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [168.253.196.6] disconnected: Country is not allowed

Поставил aegis и всё стало норм:
Total blocked connections: 9775

----

aegis долго не продержался. За 5 минут атаки тоже умер(
А fail2ban пробовал настроить? Должно снизить нагрузку с банжи, если ip повторяются.
 
Каждый день крашат ботами. Начинается атака из тысяч ботов и сервер сразу ложится:
Код:
> 14:27:10 [INFO] (BF) [181.62.249.15] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [105.213.164.56] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [181.129.162.27] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.252.19.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [138.118.248.2] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.107.121.44] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [117.222.59.178] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [124.41.223.3] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [110.235.250.163] disconnected: Country is not allowed
> 14:27:10 [INFO] (BF) [168.253.196.6] disconnected: Country is not allowed

Поставил aegis и всё стало норм:
Total blocked connections: 9775

----

aegis долго не продержался. За 5 минут атаки тоже умер(
aegis все та же банжа. че ты хотел?
 

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

Назад
Верх