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.
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
Nie. Crasher nie celuje, nie porusza się i nie walczy za osobę, którą nim steruje. Każda korzyść wynika z eliminacji przeciwnika, a nie z lepszego grania.
Nie. Z założenia atakuje klienta jednego gracza na raz. Ma na celu spowodowanie awarii konkretnego przeciwnika, a nie zakłócanie działania całego serwera.
Traktowane jest jako narzędzie do psucia gry. Nie wpływa na statystyki, celność ani ruch, ale wysyłanie pakietów mających na celu spowodowanie awarii klienta innego gracza jest naruszeniem zasad na prawie każdej serwerze.
Oszustwa bojowe dają użytkownikowi przewagę. Crasher jedynie wyłącza cel. To nie jest oszukiwanie, żeby wygrać, to eliminacja możliwości walki.