Обсудим Как защитить сервер (Для новичков)

Pn=w User

Новичок
Пользователь
Баллы
6
Ник в Minecraft
CaTs_HaCk_UsEr
  • Содержимое:

    • Рекомендации
    • Настройка прав (Permissions)
    • Закрытие портов
    • Установка плагинов на защиту

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣

Как защитить сервер minecraft от взлома (Для новичков)

Всем хай ! Сегодня поговорим о теме защиты сервера
.
P.S Это моя первая статья не судите строго
P.S.S Я буду исправлять в ошибке в статье
Теперь приступим!

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣

Рекомендации
​





    • Не скачивать плагины из не официальных источников​
    • Не скачивать готовые сборки так как могут быть вшиты хаки​
    • Проверяйте жалобы на плагины в независимых сообществах таких как наш RuBukkit​

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣


Настройка прав(Permissions)
​


Обычно игроки могут использовать /help и /plugins (Хотя не должно быть).
Также не все плагины не разрешают игрокам то что не должно быть в их правах
Также ошибки часто бывают здесь . К примеру неправильно настроили права и у игроков есть доступ к плагину Npc через которого можно создать Npc который даёт от имени консоли op + *.
Гайд по настройке Lucky Perms : Тык
Скачать Lucky Perms : Тык

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣
Закрытие портов
​

Инструкция очень простая, следуйте просто шаг за шагом, и у вас всё получится.
Эти действия нужно проделать с каждым сервером в связке BungeeCord
1) Открываем файл server.properties
И параметр server-ip ставим значение 127.0.0.1
(Не стоит оставлять это поле пустым, и не нужно ставить localhost)
2) Далее открываем файл spigot.yml
и в параметре settings изменяем параметр bungeecord: false на bungeecord: true
3) Как только вы сделали эти действия со всеми серверами, сохраняем и переходим к настройке прокси сервера BungeeCord
Открываем в нашем прокси сервере файл config.yml
3.1 ищем параметр ip_forward и ставим за место ip_forward: false ip_forward: true
3.2 ищем параметр host: и ставим ip вашего сервера вместе с портом
Пример: host: 1.1.1.1:25565
Эти простые действия откроют только те порты, которые использует сам BungeeCord и никто не сможет подключиться к серверу не через сам прокси сервер. Но повторю, этот способ подойдёт только если у Ваших серверов один IP адрес с BugeeCord

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣
​

Блокировка опасных команд

Да есть команды с с помощью которых можно поломать сервер
Команды не мои , источник: Тык
Вот список команд которых не должно быть на сервере :
--------------------
//solve/case hack
/essentials:hack
/send
/sene
/server
/holographicscoreboard
/am add 228
/am add 228
/pex group default add *
/am interval 228 0
/asw pmanager
/antispam help 19216811
/sendcommand
/sudo
/ncp delay op
/hack
/pingcore
/sigma
/core
/hoTb43fd help 18971712
/eb give me op
/fp help 18971712
/execute
/rsec
/cm
/mainclans:clan
/alert
/perms
/wgex
/givebox
/givebox IronHackChannel 9901 64
/randombox
/tcc
/rg remove -w world spawn
/tcc
/ebadmin
/ezp crackowner
/hadmin
/chestcommands:chestcommandshack
/forceop
/ophack
---------------
Команды которые должны быть заблокированы:
-----------------------
/pex promote a a
/pex promote b b
/pex promote 1 1
/pex promote 2 2
/prefix |*|
//calc for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
//calculate for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
//eval for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
//evaluate for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
//solve for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
/worldedit:/calc for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
/worldedit:/calculate for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
/worldedit:/eval for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
/worldedit:/evaluate for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}
/worldedit:/solve for(a=0;a<100000;a++){for(b=0;b<256;b++){for(c=0;c<256;c++){for(d=0;d<256;d++){ln(pi)}}}}


--------------------------
Если знаете ещё команды пишите в ответах

≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣
​

Установка плагинов на защиту

Список плагинов на защиту сервера:
  1. Worldedit : WorldEdit для тогго чтобы работал World Guard
  2. WorldGuard :WorldGuard плагин на приват и запрет блоков
  3. BlockSyntax : Блокировка команд с :
  4. NoCheatPlus : Анти-чит и блокировщик команд
  5. LaggRemover: Исправление лагов
  6. IllegalStack: Фикс дюпов
  7. HamsterAPI : Api для плагинов
  8. ExploitFixer:Фикс Эксплойтов
  9. IpWhiteListed : Фикс обхода с fake bungee (Требует настройки)
  10. ChatGuard: Защита сервера от пиара других серверов и мата
  11. AAC: Анти-чит от которого у читеров начинает бомбить 🙂
  12. ServerRegionProtect: Защита региона от оператора
  13. Antiworlddownloader: Защита от WorldDownloader
  14. WatchDog: Слежка за игроками

Ссылки на плагины:
WorldEdit:Тык
WorldGuard:Тык
BlockSyntax:Тык
NoCheatPlus:Тык
LaggRemover:Тык
IllegalStack:Тык
HamsterApi:Тык
ExploitFixer:Тык
IpWhiteListed:Тык
ChatGuard:Тык
AAC:Тык
ServerRegionProtect:Тык
Antiworlddownloader:Тык
WatchDog : Тык
AuthMe Reloaded : Тык
​

Настройка плагина IpWhiteListed:
IpWhiteListed работает так:
Bungee Cord ip которого есть в white list тот имеет право на conect с сервером
/ipwl - Даёт помощь по командам плагина
/ipwl addip <ip> - Добавляет ip в whitelist
/ipwl remip <ip> - Удаляет IP в whitelist
/ipwl list - Список Ip в white list
/ipwl reload - Перезагружает конфиг.
В конфиге можно настроить сообщение кика игроку, использовавший bungee hack
Если помог не забывайте поблагодарить в комментариях.
Если нашли ошибку напишите в комментариях.


≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣=≣​
 
Последнее редактирование:
На какие дырки проверять, боже мой. Порты будешь открытие чекать? Всё это работает на серверах, где у админа отсутствие мозгов. Тебе такие советы только на ютуб снимать, там туториалы по созданию серверов только тупые и смотрят, сразу популярность приобретешь)
Как научится делать сервера?
 
Назад
Верх Низ