Co grozi serwerowi w trybie offline
- każdy gracz może użyć nicku admina, a serwer mu wierzy, dopóki plugin do logowania nie poprosi o hasło;
- bot nie potrzebuje konta premium, więc tysiąc botów kosztuje atakującego tyle co jeden;
- nowy nick po banie nic nie kosztuje;
- nicki ze spacjami albo podobnymi literami z innych alfabetów podszywają się pod cudze.
Plugin do logowania jest obowiązkowy
Plugin do logowania, taki jak AuthMe czy nLogin, wymaga od graczy rejestracji i wpisywania hasła przy każdym wejściu. Bez niego serwer non-premium stoi otworem przed każdym, kto zna nick admina. Wiele takich pluginów potrafi wpuszczać właścicieli kont premium bez hasła, co gracze lubią.
Kordon nie zastępuje pluginu do logowania: nigdy nie widzi ani nie sprawdza haseł. Jak chronić same hasła, opisuje poradnik o łamaniu haseł metodą brute force.
Co zamyka Kordon
Kordon sprawdza połączenie na proxy, zanim gracz w ogóle dotrze do pluginu do logowania.
- VPN, proxy i sieci hostingowe nie przechodzą, więc zbanowanemu graczowi trudniej wrócić z nowym nickiem.
- Kordon sam zauważa falę botów i przełącza serwer w tryb ataku.
- Reguły nicków odcinają szablonowe nicki botów oraz nicki z cyrylicą lub spacjami. Wzorzec „Jak w nLogin / AuthMe” odpowiada regułom tych pluginów, więc gracz nie utknie przy rejestracji przez nieodpowiedni nick. Pamiętaj, że ten wzorzec nie wpuszcza graczy Bedrock z Floodgate, których nicki zaczynają się od kropki.
- Na czarną listę dodasz nick, adres albo zakres. UUID gracza non-premium jest wyliczany z nicku z dokładną wielkością liter, więc bana na UUID omija się, wchodząc jako
stevezamiastSteve. Kordon porównuje nicki bez względu na wielkość liter, dlatego na serwerze non-premium bezpieczniejszy jest ban na nick.
Ostrożnie z białą listą
Biała lista Kordon wpuszcza gracza bez sprawdzania VPN. Na serwerze w trybie online nick potwierdza Mojang. Na serwerze non-premium każdy może go użyć, a wpis na białej liście po nicku wpuszcza bez sprawdzenia każdego, kto wejdzie pod tym nickiem.
Dlatego na serwerze non-premium lepiej dodawać administrację do białej listy po adresie IP. Jeśli ktoś ma zmienny adres, ale nie używa VPN, być może nie musisz go dodawać wcale: zwykły adres domowy i tak przechodzi sprawdzenie.
Nicki ze spacjami i podobnymi literami
W trybie offline Velocity przyjmuje nicki złożone z prawie dowolnych znaków, o długości do 16. Dla serwera Steve i Steve ze spacją na końcu to różne konta, a na czacie i na liście graczy wyglądają tak samo. To samo dotyczy cyrylicznych „а”, „е” i „о” w miejscu liter łacińskich.
Domyślnie włączona reguła „Jak w Paper” wpuszcza tylko litery łacińskie, cyfry, _ i kropkę, więc takie nicki nie przechodzą. Nie wyłączaj jej. Więcej w poradniku o filtrze nicków.
Co zrobić, po kolei
- Zainstaluj plugin do logowania i ustaw minimalną długość hasła.
- Zainstaluj Kordon na proxy i przez dzień lub dwa sprawdzaj jego działanie w trybie obserwacji.
- Zostaw regułę nicków „Jak w Paper” albo wybierz „Jak w nLogin / AuthMe”, jeśli nie masz graczy Bedrock.
- Włącz ochronę na poziomie „Zrównoważony”.
- Dodawaj administrację do białej listy po IP, nie po nicku.
- Banuj osoby łamiące regulamin na nick: przy zamkniętych VPN nie wrócą szybko.