- Crasher to moduł wykorzystujący lukę, który wysyła sformatowane nieprawidłowo pakiety w celu spowodowania awarii klienta wybranego gracza.
- Nie daje żadnej przewagi w walce ani w ruchu, jedynie usuwa jednego przeciwnika.
- Jest udokumentowany w Tenacity, zgłoszony w kategorii exploitów, a nie oszustw związanych z walką lub ruchem.
- Serwery blokują za jego użycie jako formę obrażania, niezależnie od systemu anticheat, ponieważ intencja jest oczywista.
Crasher to moduł wykorzystujący luki w grze Minecraft, który wysyła sformatowane nieprawidłowo lub zbyt duże pakiety do klienta innego gracza, mając na celu jego awarię. Nie poprawia celności ani nie przyspiesza ruchu. Po prostu próbuje zakończyć sesję konkretnej osoby. To coś innego niż większość rzeczy, które ludzie rozumieją pod pojęciem "oszustwo", i warto zrozumieć dlaczego.
Jak to działa
Crasher nie ingeruje w serwer. Buduje pakiet zaprojektowany tak, aby zepsuć klienta celu, zazwyczaj zawierający nieprawidłowe dane lub ładunek, którego parser klienta nie jest w stanie bezpiecznie obsłużyć, i wysyła go bezpośrednio do tego gracza. Jeśli ich klient nie jest w stanie poprawnie go przetworzyć, może się zawiesić, zgłosić błąd lub ulec awarii, powodując zakończenie całej sesji gry.
Ponieważ atak wykorzystuje sposób, w jaki klient celu odczytuje przychodzące dane, a nie to, co egzekwuje serwer, wyniki są niespójne. Klient z rygorystyczną walidacją pakietów odrzuca te dane i nic się nie dzieje. Klient bez takiego zabezpieczenia może ulec awarii natychmiast. Ten sam moduł, zupełnie różne rezultaty, w zależności wyłącznie od tego, co uruchamia osoba po drugiej stronie.
Crasher w porównaniu z oszustwem walki lub ruchu
Większość modułów nazywanych "oszustwami" ma na celu poprawę możliwości osoby, która je uruchamia: lepsza celność, szybszy ruch, więcej informacji niż normalnie miałaby. Crasher nie robi tego dla swojego użytkownika. Kieruje się na zewnątrz, a nie do wewnątrz.
| Podstęp/oszustwo związane z walką/ruchem (KillAura, Reach) | Crasher | |
|---|---|---|
| Kogo to dotyczy | Użytkownika | Nikogo |
| Co to zmienia | Celność, zasięg lub prędkość użytkownika | Stabilność klienta celu |
| Wpływ na cel | Brak bezpośredniego | Zawieszenie, błąd lub awaria |
| Kategoria | Walka / Ruch | Wyzysk (nękanie) |
Dlatego jest klasyfikowane jako wyzysk, a nie umieszczane obok modułu, takiego jak KillAura lub Reach. Jest to bardziej rodzaj ukierunkowanego ataku typu denial-of-service skierowanego do jednego klienta, niż cokolwiek przypominającego uczciwą (a nawet nieuczciwą) grę.
Nie do tego służy Opal
Cały zestaw modułów Opala, związany z walką, ruchem, wizualizacją i narzędziami świata, został stworzony, aby uczynić Cię lepszym graczem. Moduł, którego jedynym zadaniem jest zakończenie sesji komuś innemu, nie pasuje do tego założenia i nie znajdziesz go w katalogu. Jeśli „funkcja” działa tylko poprzez uszkodzenie klienta kogoś innego, to nie jest to funkcja, to atak.
Traktowane jako griefing, ban na widok
Crasher to nie subtelna przewaga statystyczna, którą anticheat musi wywnioskować z zachowania. Serwer może bezpośrednio rejestrować uszkodzone pakiety, a każdy członek personelu sprawdzający zgłoszenie widzi, jak gra gracza zamarza lub się zamyka w momencie wystrzelenia. Ponieważ intencja zakłócania sesji jest niezaprzeczalna, serwery banują za to, gdy jest to zgłoszone, niezależnie od tego, czy anticheat kiedykolwiek cokolwiek oznaczył.
FAQ
Nie. Crasher nie celuje, nie porusza się i nie walczy za gracza, który go uruchamia. Każda korzyść wynika z usunięcia przeciwnika z gry, a nie z jego pokonania.
Nie. Z założenia celuje w klienta jednego gracza na raz. Został zaprojektowany, aby rozbić sesję konkretnego przeciwnika, a nie zakłócić cały serwer.
Traktowany jest jako narzędzie do obrażania graczy. Nie wpływa na statystyki, celowanie ani ruch, więc nie pasuje do typowej definicji oszustwa w grze, ale wysyłanie pakietów mających na celu rozbicie klienta innego gracza jest naruszeniem zasad na prawie każdym serwerze.
Ponieważ celem jest zepsucie gry jednego gracza, a nie całej rozgrywki, którą dzielą wszyscy. Wysyłanie nieprawidłowych danych do konkretnego klienta usuwa gracza o wiele bardziej bezpośrednio niż próba zakłócania działania współdzielonego serwera.
Tenacity to klient, w którym Crasher został udokumentowany jako moduł.