Learn · modules

Czym jest Crasher w Minecraft? Wyjaśnienie modułu niszczycielskiego

Crasher to moduł wykorzystujący luki w zabezpieczeniach w grze Minecraft, który wysyła uszkodzone pakiety, aby spowodować awarię klienta wybranego gracza.

TRtrolPublished 3 min read

Czym jest Crasher?

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.

Moduł opiera się na zakłócaniu, a nie na przewadze. Tam, gdzie oszustwo bojowe daje przewagę osobie go używającej w walce, Crasher eliminuje walkę, odłączając przeciwnika od gry. To nie pomoc w rozwijaniu umiejętności. To atak.

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 poradzi sobie z jego poprawnym przetworzeniem, 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, nic się nie dzieje. Klient bez takiego zabezpieczenia może ulec awarii natychmiast. Ten sam moduł, zupełnie różne wyniki, w zależności wyłącznie od tego, co uruchamia osoba po drugiej stronie.

Crasher kontra oszustwa bojowe

Większość modułów, które nazywane są "cheatami", ma na celu poprawę umiejętności osoby, która je uruchamia: ostrzejsze celowanie, szybszy ruch, więcej informacji niż normalnie miałaby. Crasher tego nie robi dla własnego użytkownika. Skierowany jest na zewnątrz, a nie do wewnątrz.

Triki walki/poruszania się (KillAura, Zasięg)

Pomaga użytkownikowi celować, określać zasięg lub prędkość. Zmienia możliwości użytkownika.

Rozbójnik

Przerywa relację celu z jego klientem. Zmienia możliwości działania celu.

Dlatego jest sklasyfikowane jako exploit, a nie umieszczone obok modułu takiego jak KillAura czy Reach. Jest bliższe ukierunkowanemu atakowi typu denial-of-service wymierzonemu w jednego klienta niż czegokolwiek, co przypominałoby uczciwą (a nawet nieuczciwą) grę.

Dlaczego to jest banowane

Crasher to nie subtelna statystyczna przewaga, którą anticheat musi wywnioskować z zachowania. Serwer może bezpośrednio rejestrować sfałszowane pakiety, a każdy członek personelu sprawdzający raport widzi, jak gra gracza zamarza lub się zamyka w momencie aktywacji. Ponieważ intencja zakłócenia sesji jest niezaprzeczalna, serwery banują za to, gdy jest to zgłaszane, niezależnie od tego, czy anticheat kiedykolwiek oznaczył cokolwiek.

FAQ