Anatomia ataku botów na Minecrafta
Nowoczesny atak botów to nie prymitywny spam pakietami — to tysiące klientów mówiących bezbłędnym protokołem Minecraft: poprawne handshake'i, rotowane nicki, wiarygodne wersje protokołu, rozproszone po residential proxy i tanich zakresach datacenter. Serwerowe pluginy antybot walczą z nimi, gdy Twój sprzęt już przyjął połączenie. To zła strona kabla.
Pipeline antybota Arvoris
Każde połączenie przechodzi przez te warstwy na edge'u, po kolei, zanim będzie mogło dotknąć Twojego backendu:
- Adaptacyjne rate-limity + auto-UAM — budżety połączeń per IP i globalne, które zacieśniają się automatycznie, gdy skacze łączny CPS pingów i logowań. Stałe na Free, w pełni konfigurowalne od Budget wzwyż, profile wg harmonogramu na Value.
- Scoring ryzyka — każde połączenie jest oceniane po pochodzeniu (kraj, ASN, zakres datacenter), zachowaniu protokołu i historii, zanim zapadnie werdykt.
- Śluza weryfikacyjna CryoLimbo — podejrzane dołączenia trafiają objazdem do lekkiego świata limbo i są weryfikowane, od prostej captchy (Budget) po wielopoziomowe testy behawioralne (Essential wzwyż), a do Twojego backendu przechodzą dopiero wtedy, gdy udowodnią, że są ludźmi.
- **AntiVPN** — wykrywanie VPN-ów, proxy i datacenter w czasie rzeczywistym, z pulą zapytań wliczoną w każdy plan; flaga, weryfikacja albo blokada — Twój wybór per sieć.
- Bany po fingerprincie — banujesz klienta, nie tylko IP. Boty na rotujących proxy, zmieniające adres przy każdym dołączeniu, wciąż noszą ten sam fingerprint (plan Value).
- Whitelist wersji i listy ryzyka — przypnij dozwolone wersje protokołu i blokuj całe kraje lub ASN-y listami wielokrotnego użytku, egzekwowanymi na edge'u.
Spokojny na co dzień, bezlitosny podczas ataku
Pipeline jest celowo asymetryczny. W spokojny wtorek nowy gracz łączy się, przechodzi kilka błyskawicznych testów i ląduje na Twoim serwerze ze swoim prawdziwym IP dostarczonym protokołem PROXY — bez captchy, bez opóźnienia, bez niczego do zauważenia. Podczas ataku auto-UAM przełącza ten sam pipeline w tryb ścisły: każde dołączenie musi zasłużyć na przejście przez śluzę, pingi są serwowane z cache'a na edge'u, a Twoja konsola milczy, podczas gdy panel pokazuje Ci flood w czasie rzeczywistym.
To ten sam silnik, który stoi za naszym pełnym stackiem mitygacji DDoS — antybot nie jest dodatkiem, to Layer-7-owa połowa tego samego systemu, działająca na wszystkich siedmiu PoP-ach.
Co dostaje każdy plan
- Free ($0) — ścisły, stały profil: rate-limity, auto-UAM, presety list ryzyka. Szczegóły darmowego planu.
- Budget ($10/mies.) — konfigurowalny antybot, weryfikacja captcha, scoring ryzyka, własne wiadomości offline, alerty webhook.
- Essential ($25/mies.) — pełna wielopoziomowa śluza, bany i wymuszona weryfikacja, whitelist wersji, szablony antybota, pełne logi połączeń.
- Value ($40/mies.) — bany po fingerprincie, profile antybota wg harmonogramu, własne wiadomości mitygacji, feed logowań na Discordzie.
Pytania o antybota
Dlaczego antybot na poziomie sieci jest lepszy niż plugin?+
Plugin walczy z botami, kiedy te zdążyły już zużyć slot połączenia, wątek i event logowania na Twoim sprzęcie — przy floodzie 50,000 dołączeń walka jest przegrana, zanim się zacznie. Arvoris odrzuca boty na PoP-ie edge, więc Twój serwer nigdy niczego dla nich nie alokuje.
Czy moi prawdziwi gracze będą ciągle dostawać captche?+
Nie. Weryfikacja włącza się tylko dla połączeń oflagowanych przez silnik ryzyka — nowe IP podczas ataku, zakresy datacenter, anomalie protokołu. Gdy w sieci jest spokojnie, gracze łączą się bezpośrednio. Podczas ataku większość prawdziwych graczy i tak przechodzi, ani razu nie widząc śluzy.
Czy działa z serwerami non-premium (offline mode)?+
Tak — filtrowanie odbywa się w warstwie protokołu, przed uwierzytelnieniem, więc sieci online-mode i offline-mode dostają tę samą ochronę. Sieci non-premium zyskują najwięcej, bo nie mogą oprzeć się na uwierzytelnianiu Mojangu, żeby odsiać podróbki.
Co się dzieje podczas naprawdę dużego ataku botów?+
Włącza się auto-UAM (Under Attack Mode): rate-limity się zacieśniają, każde nowe dołączenie przechodzi przez weryfikację CryoLimbo, a pingi są odpowiadane z cache'a na edge'u. Twoi obecni gracze grają dalej; Ty dostajesz alert na Discordzie z metrykami CPS i wartościami szczytowymi na żywo.
Postaw go przed swoim serwerem za darmo — cały pipeline, do 15 graczy, bez karty.