Zum Hauptinhalt springen

Minecraft-Erkennungsprotokolle

Liste der Erkennungen, die als wichtig markiert sind, mit Ocean Screenshare Tool bei Minecraft

Eine Schritt-für-Schritt-Anleitung, wie du einen Minecraft-Spieler per Screenshare prüfst, von der Scan-PIN bis zu diesen Erkennungen im Bericht, findest du unter How to screenshare a Minecraft player for cheats.

Ocean verfügt über mehrere Erkennungsfähigkeiten, darunter direkte, generische und spezifische Erkennungen. In diesem Abschnitt gehen wir die generischen und spezifischen Erkennungen Schritt für Schritt durch, da es praktisch unmöglich ist, alle unsere direkten Erkennungen zu beschreiben.

Direkt

Direkte Cheat-Erkennungen anhand von Rückständen oder anderen Erkennungsmethoden (z. B. Skript-Loader).

Generisch

Erkennungen hochverdächtiger ausführbarer Dateien; sie sind nicht zu 100 % sicher (sofern diese Dokumentation nichts anderes angibt), deuten aber stark auf Cheating hin.

Spezifisch

Erkennungen von Manipulations- oder Änderungsmethoden, mit denen unerlaubte Vorteile erlangt werden, sowie von Cheat-Abhängigkeiten usw.

ÆGIR Touch

ÆGIR Touch ist ein zentraler, generischer Schutz gegen jeden Cheat, der bösartige interne Funktionen in Minecraft Java nutzt. Jeder Scan, der diese Prüfung auslöst, kommt zu dem Schluss, dass der Nutzer unerlaubte Modifikationen verwendet.

Screenshot der Erkennung: ÆGIR Touch

Generischer Clicker (JNativeHook)

Zeigt an, dass der Nutzer einen generischen Autoclicker verwendet hat, der JNativeHook-Importe nutzt (meist bei in Java geschriebenen Autoclickern zu sehen).

Screenshot der Erkennung: Generischer Clicker JNativeHook

Verdächtiges entladenes Modul

Zeigt an, dass eine DLL aus dem Spielprozess entladen wurde.

Screenshot der Erkennung: Verdächtiges entladenes Modul

Generischer Cheat-Render

Zeigt an, dass ein spielexternes GUI-/Render-Modul injiziert wurde.

Screenshot der Erkennung: Generischer Cheat-Render

Generisches Detour-Hooking

Untersucht kritische Betriebssystemfunktionen auf Änderungen an ihrem ursprünglichen Verhalten und sucht nach Mustern, die auf eine Umleitung der Ausführung hindeuten.

Screenshot der Erkennung: Generisches Detour-Hooking

Generische ManualMap-Injektion

Zeigt eine DLL-Injektion mittels der Manual-Map-Technik

Screenshot der Erkennung: Generische ManualMap-Injektion

Generische Cheat-Injektion

Zeigt an, dass eine unerlaubte externe Injektion ins Spiel gefunden wurde.

Screenshot der Erkennung: Generische Cheat-Injektion

Generische UI A

Es wurde eine GUI-Darstellung außerhalb des Spielprozesses erkannt, was praktisch unmöglich ist und sehr selten fälschlich markiert wird.

Screenshot der Erkennung: Generische UI A

Spielprozess-Injektion

Sichere Cheat-Injektion

Screenshot der Erkennung: Spielprozess-Injektion

Generische Modifikationen

Ocean kann Änderungen an vom Spiel geladenen Dateien erkennen und senkt die Möglichkeit, eine Datei innerhalb der Spielinstanz unbemerkt zu verändern, auf 0 %.

Screenshot der Erkennung: Generische Modifikationen

Generische JVM/JVMTI-Injektion

Generische Erkennungen für Cheats, die Anweisungen über JVM und JVMTI ausführen.

Screenshot der Erkennung: Generische JVM/JVMTI-Injektion

Generischer interner SelfDestruct [Typ C]

Zeigt an, dass sich ein interner Cheat selbst zerstört hat.

Screenshot der Erkennung: Generischer interner SelfDestruct Typ C

Jnic-Obfuscator-Funktionen

Zeigt an, dass ein im Spiel geladener Mod mit JNIC obfuskiert ist; dadurch können wir den Mod-Code nicht lesen, was ihn hochverdächtig macht, und eine manuelle Prüfung ist erforderlich.

Screenshot der Erkennung: Jnic-Obfuscator-Funktionen

Spiel-Hooking

Zeigt an, dass der Verdächtige einen Import des Spielprozesses gehookt hat, was eindeutig auf eine Injektion hindeutet

Screenshot der Erkennung: Spiel-Hooking

Generisches Netzwerk-Hooking

Untersucht Netzwerkkommunikationsfunktionen, um das Abfangen oder Verändern von Netzwerkverkehr zu erkennen Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Netzwerk-Hooking

Generisches Input-Hooking

Untersucht Systemeingabefunktionen, um das Abfangen von Tastatur- oder Mausereignissen zu erkennen. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Input-Hooking

Generisches Speicher-Hooking

Analysiert Speicherverwaltungsfunktionen, um Änderungen zu erkennen, die unbefugte Speichermanipulation ermöglichen. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Speicher-Hooking

Generisches Thread-Hooking

Untersucht Funktionen zur Erstellung und Verwaltung von Threads, um Manipulationen am Threading-System zu erkennen. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Thread-Hooking

Generisches Region-Hooking

Erkennt kleine Bereiche ausführbaren Speichers mit mehreren Mustern zur Ausführungsumleitung, was für bestimmte Techniken charakteristisch ist Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Region-Hooking

Generisches Render-Hooking

Prüft die Integrität von Funktionen für die Grafikdarstellung. Analysiert, ob die Originalfunktionen verändert oder an nicht autorisierte Stellen umgeleitet wurden. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generisches Render-Hooking

Generische Shellcode-Injektion

Sucht im Speicher nach Mustern ausführbaren Codes, die zu keinem bekannten Modul gehören. Erkennt gängige Code-Injektionstechniken. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generische Shellcode-Injektion

Generische VA-Injektion

Erkennt Allokationen ausführbaren Speichers, die ungewöhnlich nah an geladenen Modulen liegen, was auf bestimmte Injektionstechniken hindeuten kann. Ein Beispiel ist hier beschrieben

Screenshot der Erkennung: Generische VA-Injektion

Generischer Cheat A

Zeigt eine eindeutige Cheat-Injektion in den Spielprozess an

Screenshot der Erkennung: Generischer Cheat A

Generischer Cheat C

Zeigt eine eindeutige Cheat-Injektion in den Spielprozess an

Screenshot der Erkennung: Generischer Cheat C

Generischer Cheat T

(Teil der RUIN-Erkennungen) Generischer Cheat T zeigt invasives und unwahrscheinliches Verhalten in Minecraft-Klassen an und liefert ein nahezu unfehlbares Ergebnis für Cheating in der Instanz.

Screenshot der Erkennung: Generischer Cheat T

Generischer Spiel-Cheat-Render

Zeigt eine eindeutige Cheat-Injektion in den Spielprozess an

Screenshot der Erkennung: Generischer Spiel-Cheat-Render

Generischer VP-Cheat

Erkennt verdächtige Änderungen an Speicherberechtigungen, insbesondere wenn Speicherbereiche von nicht ausführbar auf ausführbar wechseln, ohne zu legitimen Modulen zu gehören. Kann bei Mod-Loadern oder benutzerdefinierten Clients fälschlich auslösen

Screenshot der Erkennung: Generischer VP-Cheat

Anomale Klasse erkannt

Erkennt Klassen, die obfuskiert, gepackt sind oder schlicht nicht zum Vererbungsbaum einer normalen Java-Anwendung gehören. Kann bei Modloadern wie dem Lunar Client oder Badlion Client fälschlich auslösen (selten), da sie Closed Source sind und ihr Code wahrscheinlich obfuskiert ist.

Screenshot der Erkennung: Anomale Klasse erkannt