Что такое CasualProtector?
Как это работает? Это просто. Я проверяю красные камни на каждом участке. Если количество редстоунов слишком велико (например, 60), плагин просто отключает (неактивно) редстоунов в текущем блоке. Я также ограничиваю нажатие на рычаг, одно нажатие ограничено 1,5 с. Но как было бы здорово, если бы я не добавлял забавных вещей!
Я сортирую куски в инвентаре от наиболее опасных к менее опасным. Самые опасные фрагменты сначала отображаются в графическом интерфейсе, и они окрашены в &4 (темно-красный), просто щелкнув по нему, вы можете телепортироваться к фрагментам и делать все, что хотите - может быть, игроки пытаются задержать сервер с помощью механики?
Разрешение для админов (трансляция об отмене действий redstone): casualprotector.redstone.admin
BUNGEE EXPLOITS PATCH
- Этот плагин защищает ваш сервер от ботов (системы antibot и antivpn) , эксплойтов (лаги, сбои, вызванные хакерскими клиентами, например, jigsaw или jessica и т. Д., Или банджи-эксплойты) и оптимизирует tps, fps, уменьшает лаги ! Мы поддерживаем множество версий mc ( 1.7.x-1.14.x )
- Единственное, что от вас хочет плагин, это установить ProtocolLib (он нужен для прослушивания пакетов)
- Мы защищаем от банджи-эксплойтов! Пожалуйста, прочтите раздел об использовании банджи . (Если кто-то выйдет из строя ваш сервер (с большим количеством ботов или чем-то вроде ddos / flood), пожалуйста, используйте мой фиксированный водопад из файла readme.txt. Как один из очень немногих людей, я исправил «обход нулевого значения».
- Начиная с 3.9 мы проверяем редстоун и ограничиваем их! Это действительно оптимизирует серверные операции и производительность игры! Существуют эксплойты Redstone, которые многие новейшие версии не блокируют только потому, что это больше похоже на ошибку. Посмотрите на Редстоун клетчатого раздел
- Блокирует ботов (много способов блокировать ботов, смотрите раздел антибот )
- Блокирует эксплойты, лаги, сбои (смотрите раздел antiexploit )
- Блокирует некоторые пакеты флуда (например, ddos / dos - помните, что мы не блокируем все атаки ddos / dos! Вы должны блокировать его другим способом, например iptables или чем-то еще, мы проверяем только пакеты flood)
- Проверка vpn / proxy / bad ip (множество настраиваемых способов его блокировки, вы можете добавить свою собственную проверку ip! Вы можете установить URL-адрес и результат, который хотите получить)
- Блочная флуд-атака (MCSpam и т. Д., Банджи-крашеры / эксплойты) - отредактированный код прокси и спигота.
- Уменьшите / удалите эксплойты красного камня ( раздел проверки красного камня ). Благодаря ограничению красного камня для каждого фрагмента плагин действительно оптимизирует tps и сокращает задержки.
- Разрешить присоединение только указанным странам (например, Германия, Польша, Китай или ваша страна, это полностью настраивается)
- Поддерживает банджи-шнур! Вы используете тарзанку? Поместите файл .jar на свои серверы spigot и bungeecord!
- Оптимизировать лаги, tps (\ / и больше)
- Оптимизируйте fps - скрывайте падающие блоки, такие как песок и тротуар. (действительно полезно)
- Блокирует такие моды, как worlddownloader, labymod, liteloader, forge и т. Д.
- Настраиваемый - плагин почти полностью настраивается! Существуют файлы конфигурации, такие как: config.yml, messages.yml, messagesbunge.yml
- Существует ограничение на количество учетных записей для каждого IP-адреса (настраивается) - если игрок превысит его, его подключения к серверу (а также его боты) будут отменены по указанной причине.
- Vpn, проверка прокси - мы отправляем http-запрос к API, которые очень быстро отвечают с результатом (бот или обычный игрок) - вы можете отключить детекторы vpn / прокси в разделе bad-ip-checkers в config.yml. Вы можете добавить свой собственный ip checker, это очень просто, достаточно взглянуть на уже существующие детекторы в разделе.
- Проверка длины имени последнего игрока и сравнение ее, если было слишком много подключений с одинаковой длиной имени - боты не смогут присоединиться
- Сравните половину имени игрока с именем онлайн-игроков, если они похожи - другие боты (с похожими никами) не смогут присоединиться.
- ConnectionThrottle - 1 адрес может подключаться к серверу каждые 15 секунд (очень полезно) - очевидно, вы можете изменить задержку. (мы рекомендуем установить соединение-дроссель в конфигурации патрубка на -1)
- Если имя игрока похоже на имя 3 других игроков, он не сможет присоединиться, например, «1283217juniks_ 812372123juniks_, deathbot122, etc ..» - следующий бот не сможет присоединиться, и ботам придется сменить свои никнеймы.
- Если игрок использует vpn или прокси ip, он не сможет подключиться к серверу (настраивается)
- Игрок должен снова подключиться к серверу, если он новичок (двойное присоединение / повторное подключение) - смертельные боты и другие боты без двойного присоединения не смогут присоединиться. Если он проверен, ему не нужно повторно подключаться.
- Плагин проверяет первые пакеты от игрока - если они признаны недействительными (или отправлены слишком поздно) - бот удаляется, а его ip блокируется на 10 минут.
- Есть пингчекер! Если пинг игрока больше установленного, а tps больше 19,8, он будет удален. Часто у ботов очень большой пинг, поэтому они будут удалены с сервера.
- Эксплойт NBT (в основном взломанные элементы, такие как Writing_book со слишком большим количеством страниц и т. Д. (Щелчок по окну, спам на блокировке и т. Д.))
Спойлер: небольшая информация об эксплойте nbt - Packet-Filter проверяет все клиентские пакеты и оставшийся InputBuffer #, действительно полезная функция, блокирует большинство эксплойтов.
- Выполнение команд (например, в книгах, выполнение команд без разрешения игрока - добавление к сюжету, выплата денег и т. Д.)
- Эксплойт Firework (слишком большой размер полета, вылетает сервер)
- Если в nbtCompound больше чем XXX тегов - nbt признан недействительным и событие отменяется, игрок удаляется
- Спам-пакеты: регистр, анимация руки и т. Д., Если игроков больше = эксплойт анимации руки работает лучше, больше пакетов = больше лагов - я сделал промежуток времени между отправкой пакетов анимации руки и еще несколько. (с 1.12 бесполезно)
- Неверные пакеты .. например: позиция клиента, игрок может отправлять пакеты неверной позиции, например, слишком большие координаты x, y, z (или тангаж и рыскание)
- Эксплойты полезной нагрузки (например, слишком много регистровых пакетов или слишком большой размер каналов, слишком большие данные mc | bedit и т. Д.)
- Проверка последних 50 пакетов windowclick. Если они очень похожи (и промежуток между каждым пакетом меньше 0,5 секунды), плеер отключается. Полезно для обнаружения спам-пакетов.
- Знаковые эксплойты (слишком много строк, символов в знаке и т. Д.)
- Командные эксплойты, такие как команды worddit (// вычисление с аргументами и т. Д.)
- Взломанные предметы (слишком большие чары / чрезмерно зачарованные предметы или количество предметов)
- Сбой креативного бункера (часто встречается на креативных серверах, когда бункер размещен, никто не может присоединиться к серверу, пока администратор сервера не удалит мировые данные)
- Исправить череп (используется код skullexploitpatch) и эксплойты с фрагментами
- Исправьте подвиги с бронежилетом и яйцом
- Исправьте дублирование, например, книгу, подпись
- Командные эксплойты (например, pex или worldedit)
- Антивирус зарегистрирован из другого места (если это можно назвать эксплойтом)
- Эксплойт UUIDSpoof (с кеш-системой)
- Custompayload (лобзик и многое другое)
- IP-адрес игрока заблокирован для подключения к серверу на 10 минут, если он пытается вывести сервер из строя
- и многое другое! (Этот плагин был специально создан для предотвращения эксплойтов)
- Честно говоря, CasualProtector может заменить 10+ антикраш-плагинов на вашем сервере, и это намного лучше, чем любой антикраш-плагин. Я сделал множество собственных эксплойтов, поэтому я полностью знаю, как их исправить и как они работают.
Как это работает? Это просто. Я проверяю красные камни на каждом участке. Если количество редстоунов слишком велико (например, 60), плагин просто отключает (неактивно) редстоунов в текущем блоке. Я также ограничиваю нажатие на рычаг, одно нажатие ограничено 1,5 с. Но как было бы здорово, если бы я не добавлял забавных вещей!
Я сортирую куски в инвентаре от наиболее опасных к менее опасным. Самые опасные фрагменты сначала отображаются в графическом интерфейсе, и они окрашены в &4 (темно-красный), просто щелкнув по нему, вы можете телепортироваться к фрагментам и делать все, что хотите - может быть, игроки пытаются задержать сервер с помощью механики?
Разрешение для админов (трансляция об отмене действий redstone): casualprotector.redstone.admin
BUNGEE EXPLOITS PATCH
- В загруженном .rar файле вы можете найти файл "readme.txt" - там есть ссылка на скачивание водопада с созданными мной пользовательскими патчами. Что ты должен сделать? Просто скачайте файл по ссылке и переместите его в свою папку bungeecord, заменив уже существующий прокси-сервер (bungee / hexacord / waterfall) моим собственным водопадом. Он исправит множество эксплойтов, флудов и атак ботов.
- Если вы разработчик - я могу предоставить вам доступ к моему частному репозиторию github с помощью вилки водопада, которая содержит файл bungee_exploits.patch, который является патчем для всех распространенных эксплойтов (недопустимое рукопожатие, сбой с нулевым пингом и т. Д., Очень популярный в 2019 году, много сетей ломаются им)
- casualprotector.admin (или op) - сообщает об удалении игрока
- casualprotector.command - доступ к команде /casualprotector
- casualprotector.pingbypass - обход для pingchecker
- /casualprotector reload - перезагружает конфигурацию (вам потребуется перезагрузка, если вы хотите, чтобы отображались новые сообщения и т. д.!)
- /casualprotector bypass [ник] - добавить игрока в список обхода (у него есть обход для детекторов vpn / proxy и всех функций антибота)
- World downloader mod
- Forge
- LiteLoader
- LabyMod (called lmc in config.yml)
- Начиная с версии 3.8.4.10 cprotector (14.10.2019) Worlddownloader и forge очень хорошо блокируются и поддерживаются в 1.14.4!