Learn · modules

Co nowego w bloku Minecraft?

Nowy Chunks to moduł exploita, który odczytuje dane pakietów i oświetlenia, aby ujawnić nowo wygenerowany teren w porównaniu z już zbadanymi fragmentami na serwerach takich jak 2b2t.

TRtrolPublished 4 min read

Co to jest New Chunks?

New Chunks to moduł wykorzystujący luki, który rozróżnia teren wygenerowany przez serwer po raz pierwszy od terenu, który już istniał i jest tylko przeładowywany. Działa to poprzez odczyt pakietów i sygnałów oświetleniowych wysyłanych podczas zwykłego ładowania fragmentów, tych samych danych, które każdy klient otrzymuje niezależnie od tego, czy moduł jest uruchomiony, czy nie. Nie jest wymagana żadna akcja gracza. Na świecie, który był przeszukiwany przez lata wokół punktu startu, to pojedyncze rozróżnienie jest najszybszym sposobem na znalezienie faktycznej granicy i wszystkiego, co ktoś próbował zakopać za nią.

Jak New Chunks odczytuje świat

Moduł obserwuje dane przesyłane w miarę pojawiania się fragmentów w zasięgu renderowania. Świeżo wygenerowany teren i teren, który już istniał, wysyłają subtelnie różne sygnatury pakietów i oświetleniowe podczas ładowania, a to jest cała sztuczka: New Chunks odczytuje różnicę, która już istniała, po prostu stawia na niej etykietę. Nie ma nic, co gracz musiałby interpretować na oko. Moduł działa pasywnie w tle i oznacza rozróżnienie w momencie załadowania pobliskiego fragmentu, dzięki czemu widoczna linia między starym światem a nowym światem podąża za Tobą podczas podróży.

Ta linia jest warta pościgu z dwóch powodów. Teren eksplorowany od lat wokół punktu startowego na serwerze, takim jak 2b2t, został już przeszukany, więc wiedza, które bloki są nowe, mówi ci, gdzie faktycznie zaczyna się granica. Działa to również w drugą stronę: baza zbudowana z dala od punktu startowego znajduje się w blokach, które zostały wygenerowane dawno temu, więc przeszukiwanie nieznanego terenu w poszukiwaniu granicy starego i nowego zawęża obszar, w którym prawdopodobnie znajduje się ukryta baza.

Dlaczego antycheaty nie mogą po prostu to oznaczyć

New Chunks nie kłamie serwerowi na temat niczego. Odczytuje dane pakietów i oświetlenia, które serwer już wysyła do każdego połączonego klienta jako część normalnego ładowania bloków, a następnie wyciąga z tego wniosek wyłącznie po stronie klienta. Nie ma spreparowanego pakietu, zmienionego ruchu, niczego, co można by porównać z punktem odniesienia, w taki sposób, jak antycheat porównuje zasięg lub czas ataku w przypadku cheatów bojowych.

To umieszcza to w innej kategorii niż coś takiego jak aimbot lub rusztowanie. To wykorzystanie informacji: przewaga pochodzi z odczytywania danych, które i tak miałeś otrzymać, po prostu interpretujesz je inaczej niż zamierzał serwer, a nie z wysyłania czegokolwiek fałszywego. Większość serwerów, które banują narzędzia tego typu, opiera się na ogólnych zasadach fair play, a nie na flagi anomalii pakietów, ponieważ zazwyczaj nie ma konkretnej anomalii, do której można by się odwołać.

Kontekst serwera

Na serwerach anarchii, takich jak 2b2t, lata zgromadzonego odkrywania tworzą specyficzny problem: granica między obszarem zbadanym a niezbadanym jest głównym źródłem cennych działek. Bez możliwości odróżnienia starych od nowych, odnalezienie niezajętego terenu lub wypatrywanie ukrytych miejsc staje się powolnym procesem prób i błędów. New Chunks radykalnie skraca ten proces.

Na serwerach ze strukturą, roszczeniami, ochroną przed dewastacją lub regionami resetu, New Chunks jest mniej istotny, ponieważ serwer i tak kontroluje, gdzie budowane jest. Wykorzystanie to błyszczy szczególnie na serwerach bez centralnej władzy i lat aktywności graczy nałożonych jeden na drugi.

FAQ