Pull to refresh

Comments 18

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

Это вам ещё повезло , у меня был включен режим админа , и гриферы , ну по сути там скрипт, просто заходили под каждого игрока на сервере и заливали большую область лавой а так же сравнили монстров. Пришлось откатить сервер. Но я решил пойти другим путем и написал свой плагин , на python который привязывает айпи к нику. Ну и попутно сделал плагин для защиты территории. Кстати хорошая либа есть под это mcrcon. Правда и без плагинов не обошлось essentilsx для получения локации игроков и luckperms для создания групп и назначения им приведений и т д.

А почему не использовать плагин аутентификации, типа AuthMe? Привязка ника к IP-адресу обычно осложняется NAT-ом провайдера, да и особо упорный грифер эту привязку может обойти (сканят же они весь диапазон IP4-адресов в поисках серверов, почему бы не сбрутфорсить связку ник-адрес)

Дак игре лет 100 , ктож знал что нет никакой защиты по умолчанию. Ну кроме если сервер официальный и вайтлиста , который по умолчанию отключен. Да если и найдет , то что он сделает?

Ну и меня больше всего интересует как они получили список ников , если не разу все эти игроки не были онлайн одновременно...

Если менять порт, я бы советовал настроить SRV DNS запись, клиент её поддерживает:

_minecraft._tcp.name TTL class SRV priority weight port target

Забавно, менять порт, чтобы скрыть сервер от гриферов, сканирующих сеть в поисках серверов игры, и рядом публиковать запись, указывающую порт подключения =) Думаю, в программах\скриптах, используемых гриферами, проверка этой SRV DNS записи включена.

А как без скана портов узнать на каком доменном имени находится сервер?

И я не помню чтоб в приветствии сервера отдавался имя домена

Вы правы, действительно, SRV запись привязывается к доменному имени сервера, а гриферы сканируют IP-адреса, теперь вижу смысл в такой настройке, спасибо. Надеюсь, гриферы пока ещё не дошли до того, чтобы парсить все доменные имена =)

Главное потом не проверять линк на сайтах , типа проверьте если порт вашего сервера майнкрафт открыт или нет. Ахах.

Следует упомянуть, что хостить сервер с online-mode=false нарушает соглашение EULA.
Но если пойти под флагом веселого роджера, то в серверных jar можно перебить эндпоинты для авторизации, поднять сервис регистрации и авторизации, и логиниться через кастомный лаунчер.

Перечитал EULA по ссылке:
https://www.minecraft.net/en-us/usage-guidelines

Нашел только формулировку, которая касается коммерческих серверов. Про личные сервера не нашел пункт, который бы запрещал запускать с настройкой online-mode=false. Исправьте, если не прав:

Servers and hosting

Playing Minecraft with others is one of the best ways to play. You may host a server for Minecraft. You may even charge for access to the server as long as you follow the guidelines in this section. By “server,” we mean a single connecting address or IP number.

Access to your server:

  • Must only be granted to users who have a genuine paid-for version of Minecraft

    ...

Так в вашей цитате абсолютно чётко и недвусмысленно сказано: доступ к серверу должен быть только у тех, кто купил Minecraft.

Как бы дааа, но по идее в логике модальных глаголов в английском, mustn't(про запрет) >> must(обязательство), так что лазейка остается. Вот если бы было написано "you must not grant access to your server to users without paid-version", то это была бы формулировка как в законах, то есть она беспрекословна и не обсуждается, а не просто обязательство с правдой

Там можно долго рассуждать, если что - то это просто мое мнение)

Это если бы не было ещё слова "only", да. Тогда было бы больше про обязательства предоставить доступ всем, кто купил, а так - им и только им.

Советую попробовать unmojang/drasl. Для серверов, на которых установлен модпак (AllTheMods, например), подходит идеально.

Спасибо, не знал про такие. Развернул для себя drasl, проверил, работает с Fjord Launcher. пускай будет, вдруг пригодится. Fjord launcher, кстати, неплохой, остался в итоге на нём =)

Есть еще упрощенный вариант защиты от гриферов без заморозчки с Auth системами.
Просто каких нибудь наставьте, пусть даже нулевых, главное редких. ;)
Без этих модов они не зайдут.

Sign up to leave a comment.

Articles