Przejdź do głównej treści

Logi wykryć Minecraft

Lista wykryć oznaczonych jako ważne przy użyciu Ocean Screenshare Tool w Minecraft

Aby krok po kroku przeprowadzić screenshare gracza Minecraft, od PIN-u skanowania do tych wykryć w raporcie, przeczytaj poradnik (po angielsku) How to screenshare a Minecraft player for cheats.

Ocean ma kilka rodzajów wykrywania: bezpośrednie, ogólne i szczegółowe. W tej sekcji omawiamy krok po kroku wykrycia ogólne i szczegółowe, bo opisanie wszystkich bezpośrednich jest praktycznie niemożliwe.

Bezpośrednie

Bezpośrednie wykrycia cheatów na podstawie pozostałości lub innych metod wykrywania (np. Skript Loader).

Ogólne

Wykrycia bardzo podejrzanych plików wykonywalnych; choć nie są w 100% pewne (o ile ta dokumentacja nie stanowi inaczej), wskazują na wysokie prawdopodobieństwo oszukiwania.

Szczegółowe

Wykrycia metod manipulacji lub modyfikacji służących do uzyskania nielegalnej przewagi, zależności cheatów itp.

ÆGIR Touch

ÆGIR Touch to kluczowa, ogólna ochrona przed każdym cheatem używającym złośliwych funkcji wewnętrznych w Minecraft Java. Każde skanowanie, które uruchomi tę kontrolę, kończy się wnioskiem, że użytkownik używa nielegalnych modyfikacji.

Zrzut wykrycia: ÆGIR Touch

Ogólny clicker (JNativeHook)

Wskazuje, że użytkownik używał ogólnego autoclickera korzystającego z importów JNativeHook (zwykle spotykanego w autoclickerach napisanych w Javie).

Zrzut wykrycia: Ogólny clicker (JNativeHook)

Podejrzany wyładowany moduł

Wskazuje, że z procesu gry wyładowano bibliotekę DLL.

Zrzut wykrycia: Podejrzany wyładowany moduł

Ogólny render cheata

Wskazuje, że wstrzyknięto zewnętrzny wobec gry moduł GUI/renderowania.

Zrzut wykrycia: Ogólny render cheata

Ogólny hooking detour

Sprawdza krytyczne funkcje systemu operacyjnego pod kątem zmian ich pierwotnego działania, szukając wzorców wskazujących na przekierowanie wykonania.

Zrzut wykrycia: Ogólny hooking detour

Ogólne wstrzyknięcie ManualMap

Wskazuje wstrzyknięcie DLL z użyciem techniki Manual Map

Zrzut wykrycia: Ogólne wstrzyknięcie ManualMap

Ogólne wstrzyknięcie cheata

Wskazuje, że znaleziono nielegalne zewnętrzne wstrzyknięcie do gry.

Zrzut wykrycia: Ogólne wstrzyknięcie cheata

Ogólne UI A

Wykryto renderowanie GUI poza procesem gry, co jest praktycznie niemożliwe i bardzo rzadko daje fałszywy alarm.

Zrzut wykrycia: Ogólne UI A

Wstrzyknięcie do procesu gry

Bezpieczne wstrzyknięcie cheata

Zrzut wykrycia: Wstrzyknięcie do procesu gry

Ogólne modyfikacje

Ocean wykrywa zmiany w plikach ładowanych przez grę, sprowadzając do 0% możliwość zmodyfikowania pliku w instancji gry bez wykrycia.

Zrzut wykrycia: Ogólne modyfikacje

Ogólne wstrzyknięcie JVM/JVMTI

Ogólne wykrycia cheatów wykonujących instrukcje przez JVM i JVMTI.

Zrzut wykrycia: Ogólne wstrzyknięcie JVM/JVMTI

Ogólny wewnętrzny SelfDestruct [typ C]

Wskazuje, że wewnętrzny cheat uległ samozniszczeniu.

Zrzut wykrycia: Ogólny wewnętrzny SelfDestruct [typ C]

Funkcje obfuskatora JNIC

Wskazuje, że mod załadowany w grze jest zobfuskowany za pomocą JNIC; nie pozwala to odczytać kodu moda, co czyni go bardzo podejrzanym i wymaga ręcznej kontroli.

Zrzut wykrycia: Funkcje obfuskatora JNIC

Hookowanie gry

Wskazuje, że podejrzany zhookował import procesu gry, co jednoznacznie wskazuje na wstrzyknięcie

Zrzut wykrycia: Hookowanie gry

Ogólny hooking sieci

Sprawdza funkcje komunikacji sieciowej pod kątem przechwytywania lub modyfikacji ruchu sieciowego Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking sieci

Ogólny hooking wejścia

Sprawdza systemowe funkcje wejścia pod kątem przechwytywania zdarzeń klawiatury lub myszy. Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking wejścia

Ogólny hooking pamięci

Analizuje funkcje zarządzania pamięcią, aby wykryć modyfikacje umożliwiające nieautoryzowaną manipulację pamięcią. Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking pamięci

Ogólny hooking wątków

Sprawdza funkcje tworzenia wątków i zarządzania nimi pod kątem manipulacji systemem wątków. Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking wątków

Ogólny hooking regionów

Wykrywa małe regiony pamięci wykonywalnej zawierające wiele wzorców przekierowania wykonania, co jest typowe dla niektórych technik Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking regionów

Ogólny hooking renderowania

Weryfikuje integralność funkcji związanych z renderowaniem grafiki. Analizuje, czy oryginalne funkcje zostały zmodyfikowane lub przekierowane w nieautoryzowane miejsca. Przykład opisano tutaj

Zrzut wykrycia: Ogólny hooking renderowania

Ogólne wstrzyknięcie shellcode'u

Szuka w pamięci wzorców kodu wykonywalnego, który nie należy do znanych modułów. Wykrywa typowe techniki wstrzykiwania kodu. Przykład opisano tutaj

Zrzut wykrycia: Ogólne wstrzyknięcie shellcode'u

Ogólne wstrzyknięcie VA

Wykrywa alokacje pamięci wykonywalnej nietypowo blisko załadowanych modułów, co może wskazywać na określone techniki wstrzykiwania. Przykład opisano tutaj

Zrzut wykrycia: Ogólne wstrzyknięcie VA

Ogólny cheat A

Wskazuje jednoznaczne wstrzyknięcie cheata do procesu gry

Zrzut wykrycia: Ogólny cheat A

Ogólny cheat C

Wskazuje jednoznaczne wstrzyknięcie cheata do procesu gry

Zrzut wykrycia: Ogólny cheat C

Ogólny cheat T

(Część wykryć RUIN) Ogólny cheat T wskazuje inwazyjne i mało prawdopodobne zachowania w klasach Minecraft, dając niemal pewny wynik oszukiwania w instancji.

Zrzut wykrycia: Ogólny cheat T

Ogólny render cheata do gry

Wskazuje jednoznaczne wstrzyknięcie cheata do procesu gry

Zrzut wykrycia: Ogólny render cheata do gry

Ogólny cheat VP

Wykrywa podejrzane zmiany uprawnień pamięci, w szczególności gdy regiony pamięci zmieniają się z niewykonywalnych na wykonywalne bez powiązania z legalnymi modułami. Może dawać fałszywe alarmy w mod loaderach lub własnych klientach

Zrzut wykrycia: Ogólny cheat VP

Wykryto anomalną klasę

Wykrywa klasy, które są zobfuskowane, spakowane lub po prostu nie należą do drzewa dziedziczenia zwykłej aplikacji Java. Może dawać fałszywe alarmy w modloaderach, takich jak Lunar Client czy Badlion Client (ale to rzadkie), ponieważ są zamkniętoźródłowe, a ich kod prawdopodobnie jest zobfuskowany.

Zrzut wykrycia: Wykryto anomalną klasę