Operational Manual

Complete procedure for a professional Minecraft screen share.

v4.0.0WindowsmacOSLinux

Part 0 — Roles, Requirements, and Code of Conduct

Minimum Requirements

  1. Active and verified inspector rank.
  2. Practical knowledge of every tool listed in Part 1.
  3. A local database of SHA-256 hashes for clean Minecraft versions (1.8.9 Vanilla, 1.8.9 Forge, 1.12.2 Vanilla — required for Flag E).
  4. A stable connection. Do NOT start a screen share with ping above 150ms.

Code of Conduct

  1. Do not reveal the procedures in this manual to players during the check.
  2. Do not threaten, insult, or psychologically pressure the player.
  3. Do not extend the check beyond strictly necessary time.
  4. Every ban MUST be documented with screenshot evidence.
  5. In case of doubt, consult a senior inspector BEFORE issuing sanctions.
  6. Personal data (user path, real username, etc.) must NOT be disclosed.

Part 1 — Tool Deployment via Terminal

All tools are downloaded and run from the command line on the player's PC, through the active AnyDesk session.

1.1 Everything (VoidTools) — MFT Indexer

Enables instant searches across the entire filesystem without waiting for Windows indexing.

winget install voidtools.Everything --silent

1.2 System Informer — RAM and Process Analyzer

A modern replacement for Process Hacker. Supports memory dumps, inspection of loaded DLLs, and full RAM string scanning.

winget install SystemInformer.SystemInformer --silent

1.3 Luyten — Java Decompiler (.jar)

Opens and inspects the bytecode of any .jar file.

powershell -Command "Invoke-WebRequest -Uri 'https://github.com/deathmarine/Luyten/releases/download/v0.5.4_Rebuilt_with_Latest_Depenencies/luyten-0.5.4.exe' -OutFile '$env:USERPROFILE\Desktop\Luyten.exe'"

1.4 NirSoft Suite — 5 Forensic Tools

Each command downloads the zip, extracts it to the Desktop, and removes the archive.

LastActivityView— Recent operating system activity
WinPrefetchView— Windows Prefetch file analysis
ExecutedProgramsList— Complete history of executed programs
RecentFilesView— Recently opened or modified files
USBDeview— History of connected USB devices
powershell -Command "Invoke-WebRequest -Uri 'https://www.nirsoft.net/utils/lastactivityview.zip' -OutFile '$env:USERPROFILE\Desktop\lastactivityview.zip'; Expand-Archive -Path '$env:USERPROFILE\Desktop\lastactivityview.zip' -DestinationPath '$env:USERPROFILE\Desktop\LastActivityView' -Force; Remove-Item '$env:USERPROFILE\Desktop\lastactivityview.zip'"

Repeat the same pattern, substituting lastactivityview with winprefetchview, executedprogramslist, recentfilesview, or usbdeview.

Part 2 — Pre-Analysis Checklist

Run IMMEDIATELY after gaining AnyDesk access, BEFORE launching any tool. Purpose: capture the machine's initial state and detect tampering already in progress.

Open C:\$Recycle.Bin and check the last-modified date. If it matches the time of the summons: anomaly.

Flag A

Win+R, type %temp%, Enter. An empty folder or files with recent dates: suspicious.

Note

Admin CMD: dir C:\Windows\Prefetch — dir /ar C:\Windows\Prefetch. An empty folder or read-only files: anomaly.

Flag B

Verify that indexing is complete (status bar: X objects).

—

Open USBDeview and check connected devices. Devices disconnected minutes before the screen share: anomaly.

Flag D

Capture screenshots of: Desktop, Task Manager, and the .minecraft/mods folder. This forms your documentation baseline.

—

Part 3 — Multi-Accounting and Ban Evasion

Suspicion: the player holds undeclared alternate accounts, or connected to the network to evade an active ban.

3.1 Historical Game Logs (.log and .log.gz)

Official and custom clients log every account switch and login session.

Vanilla/Forge: %appdata%\.minecraft\logs\

Lunar Client: C:\Users\%USERNAME%\.lunarclient\offline\logs\

Badlion Client: C:\Users\%USERNAME%\AppData\Roaming\.minecraft\logs\blclient\

Procedure: in Everything, search for latest.log, open it with Notepad++, and search with Ctrl+F for:

LwjglWindow: Title: Minecraft
Logging in as
Connecting to
[Client thread/INFO]: Setting user:
[Client thread/INFO]: (Session ID is

Record every nickname found. Cross-reference it against the ban database. A match with a banned account = BAN FOR SANCTION EVASION.

3.2 Launcher Configuration Files (.json)

Launchers store account history, tokens, and profiles locally.

Vanilla/Forge: %appdata%\.minecraft\launcher_profiles.json, launcher_accounts.json

TLauncher: %appdata%\.minecraft\TlauncherProfiles.json

Search for: "displayName" "username" "localId" "name". Every name found is an account associated with this machine.

3.3 IAS Mod — In-Game Account Switcher

This mod allows switching accounts without restarting the game. Its configuration file contains the full list of stored accounts.

In Everything, search for ias.json or ias-accounts.json. The file contains: nickname, UUID, and authentication type (Mojang / Microsoft / Cracked).

3.4 Discord and Telegram Cache

Messaging apps can contain traces of account trading, shared credentials, or purchases of alt Minecraft accounts.

Discord path: %appdata%\Discord\Cache\Cache_Data\. Search for: alts, account, mojang, mail:pass, token.

Part 4 — Ghost Clients

Suspicion: anomalous movement, constant critical hits, unnatural aim trajectories, or the ability to see through blocks (X-Ray, ESP). A Ghost Client is a cheat built directly into the Minecraft client.

4.1 Inspecting the Version .json File

Ghost Clients replace Minecraft's launch classes by modifying the installed version's .json file.

Path: %appdata%\.minecraft\versions\[version]\[version].json

Find the "mainClass" line and compare it against:

Legitimate values:

Vanilla: net.minecraft.client.main.Main

Forge: net.minecraft.launchwrapper.Launch

Suspicious values:

net.knet.Client, net.wurst.Client, fdp.client.Main, liquidbounce.Launch

any path that doesn't trace back to Mojang or MinecraftForge

4.2 RAM Dump — Modules Removed While Running (Unload)

Some cheats delete themselves from disk while the game is running (unload), but remain mapped in RAM until the process is closed.

  1. Launch System Informer as Administrator.
  2. Find the javaw.exe process, right-click, Properties, Memory tab.
  3. Disable "Hide free regions", set minimum size to 4, and enable the Image and Mapped filters.
  4. In the Filter field — Contains (case insensitive): .minecraft\mods
  5. If a .jar appears in the list (e.g. LiquidBounce.jar) that is NOT physically present in the mods folder on disk: BAN FOR UNLOAD CHEAT / EVIDENCE DESTRUCTION.

4.3 Ghost Client Forensic Strings in RAM

In the Memory tab of javaw.exe, open "Strings" (minimum length: 4).

LiquidBounce

liquidbounce / net.ccbluex.liquidbounce / ccbluex

Wurst

wurstclient / net.wurstclient

Sigma

sigma.modules / net.sigmaclient

FDPClient

fdpclient / fdp.client.Main

Vape V4

net.vape.client / vape.v4 / vape.render

Generic

aura.class / speed.class / fly.class / noslowdown / nfall / nofall / reach.class

Part 5 — External Clients and Autoclickers

Suspicion: abnormal CPS (a fixed or unnaturally constant 16-20+ CPS), or a complete absence of knockback slowdown (NoVelocity).

5.1 Detecting JNativeHook (Java Autoclickers)

The JNativeHook library is used by Java autoclickers to intercept mouse clicks outside the game window.

  1. In System Informer, open the explorer.exe process — Properties — Memory.
  2. Filter for: JNativeHook
  3. If you find a DLL like JNativeHook-[string].dll mapped in memory, search Everything for JNativeHook.
  4. If the file is in %temp% but already deleted, and the DLL is still in RAM: IMMEDIATE BAN FOR ACTIVE AUTOCLICKER.

5.2 Autoclicker Forensic Strings in RAM

Koid

koid / koid.gg / koidclicker / Clicker.java

Dream Client

dreamclient / dream.clicker / dream.gg / dream.club

Drip Client

drip.client / drip.gg / drip_autoclicker

Whiteout

whiteout.gg / whiteout_client / wo_clicker

Itami

itami.exe / itami_clicker / itami.club

7Clicker / Mango

7clicker / mangoclicker / left_click_jitter / right_click_jitter

Murmur / Phantom

murmurclicker / phantom.gg / phantom_clicker

5.3 Prefetch Analysis: conhost.exe and javaw.exe

Script-based autoclickers spawn hidden instances of the Windows console (conhost.exe), which leave traces in Prefetch.

  1. Open WinPrefetchView as Administrator.
  2. Search for Conhost.exe.pf and check its referenced files. The presence of .bat, .cmd, or files in %temp%: HIGH SUSPICION.
  3. Search for Javaw.exe.pf and check whether its loaded files include unrelated executables or foreign DLLs.

Part 6 — Forensic String Dictionary

Use this in the "Strings" tab of System Informer, filtering on javaw.exe, explorer.exe, csrss.exe, or any suspicious executable.

Combat / Aim / Reach

combat/Reach, combat/Killaura, combat/Aimbot, combat/Triggerbot, combat/Velocity, combat/AntiKnockback, Hitbox/Expand, Reach/Distance, TargetHUD, KeepSprint, Criticals, AutoWeapon, net/minecraft/client/entity/EntityPlayerSP/motionX, net/minecraft/client/entity/EntityPlayerSP/motionZ

Generic Autoclicker

AutoClicker, ClickAssist, LeftClicker, RightClicker, JitterClick, BurstClick, CPSCounter, MinCPS, MaxCPS, RandomizationDelay, BlockBreakDelay, InventoryFillClick, RightClickBlatant, LegitimateClicker

Self-Destruct Mechanisms

SelfDestruct, DestructModule, CleanTracks, WipeLogs, DeleteEvidence, AntiForensic, UnloadModule, DisableLoader, StealthMode, HiddenProcess, DeleteOnClose, ExitClean, SecureDelete, WipeOnExit, ClearHistory

Movement / Speed / Fly

Speed/Boost, Fly/NoFall, Sprint/HumanSprint, Step, Jesus, BoatFly, ElytraFly, Spider, NoSlow, FastPlace, FastBreak, Scaffold, Tower, Speed/Bhop, Timer

Render / ESP / Visuals

ESP/PlayerESP, ESP/ChestESP, ESP/BlockESP, ESP/ItemESP, XRay, Nametags, Tracers, StorageESP, ItemESP, MobESP, AntiOverlay, FullBright, Chams, ItemPhysics, Tomograph, NewChunks, OldChunks

HUD / Overlay / UI

ClickGUI, ArrayList, Watermark, TabGUI, InvViewer, ArmorHUD, CrosshairMod, Coords, Coordinates, ServerIP, MemoryDisplay, FPSDisplay, CPSDisplay, Keystrokes

Misc / Utility

AutoEat, ChestStealer, InventoryManager, AutoArmor, AutoTool, AutoPot, AutoSnowball, Spammer, AntiAFK, FakePlayer, Step, FastUse, RightClickRefresh, MiddleClick, FastBridge

Packet / Network

PacketFly, PacketElytra, Velocity, AntiVelocity, Bypass, Flag, Check, Disabler, PacketCancel, SendInterval, Limbo

Ghost Client-Specific

Do0mClient, MoonClient, Tenacity, Astolfo, Kami, Phobos, SalHack, Seppuku, Flux, Snow, Rise, Rusher, Sigma, Vape, LiquidBounce, Wurst, FDP, RISE, Future, Impact, Aristois, Inertia

Doomsday / Auto-Destruct

doomsday, doomsday.client, doomsday.Main, doomsday.unload, doomsday.clean, doomsday.selfdestruct, doomsday.delete, doomsday.wipe, doomsday.stealth, doomsday.hidden, doomsday.remove, doomsday.forge, Class.forName, ClassLoader, defineClass, loadClass, getDeclaredMethod

Anti-Cheat Bypass

AntiCheat, Bypass, Vanilla, Watchdog, Grim, Vulcan, Matrix, Intave, Rewind, Polar, Aac, NCP, Spigot, Paper

Obfuscation

obfuscate, deobfuscate, remap, unmap, mapping, srg, notch, mojang, yarn, intermediary

Mod Loader / Forge

FMLCommonHandler, FMLPreInitializationEvent, FMLPostInitializationEvent, ForgeModLoader, net.minecraftforge, MixinBootstrap, org.spongepowered.asm.mixin, @Mixin, @Inject, @Overwrite, @Shadow

Java Runtime

ClassLoader, defineClass, loadClass, forName, getRuntime, ProcessBuilder, Runtime.exec, Process, Reflection, setAccessible, getDeclaredField, getDeclaredMethod

File System

File.delete, File.deleteOnExit, Runtime.exec(rm), Runtime.exec(del), Files.delete, Files.deleteIfExists, NIO, Path.delete

Network Connections

ServerSocket, Socket, connect, bind, InetSocketAddress, Channel, Selector, DatagramSocket, loopback, 127.0.0.1, localhost, ws://, wss://

Memory / Process

VirtualAlloc, VirtualProtect, WriteProcessMemory, ReadProcessMemory, OpenProcess, CreateRemoteThread, NtMapViewOfSection, Inject, DLL, LoadLibrary, GetProcAddress

VPN / Tunnel

Hamachi, ZeroTier, Tailscale, Radmin, ngrok, Cloudflare, WARP, WireGuard, OpenVPN, NordVPN, ExpressVPN, ProtonVPN, Mullvad

Hidden / Stealth Software

HiddenMouse, HID, USB Rubber Ducky, Teensy, Arduino, BadUSB, Keylogger, KeySpy, ActivityMonitor, Spyrix, Refog, Agent, HiddenWindow, WindowHider

Part 7 — Immediate Ban Flags

Flag A

Recycle Bin emptied at the time of summons

Evidence destruction

Flag B

Prefetch disabled or files locked

System tampering

Flag C

Executable renamed with falsified metadata

Cheat disguise

Flag D

USB device disconnected at the time of summons

Peripheral removal

Flag E

Jar hash mismatched against the official version

Modified jar

Flag F

System registry altered

Policy manipulation

Flag G

Mod jar containing illicit or obfuscated classes

Unauthorized mod

Summary Table

FlagAnomalyBan
Flag ARecycle Bin emptiedYes
Flag BPrefetch alteredYes
Flag CExecutable renamedYes
Flag DUSB removedYes
Flag EJar hash mismatchYes
Flag FRegistry alteredYes
Flag GUnauthorized modYes

Part 8 — Borderline Cases and False Positives

When NOT to Ban

Generic strings in RAM (speed, fly) without client-specific context

These also appear in browsers, overlays, and legitimate software. Context-specific strings are required.

High CPS without evidence of an autoclicker

Butterfly/drag clicking is legitimate. CPS alone is not sufficient evidence — JNativeHook traces or specific strings are required.

Jar hash mismatch for Forge or OptiFine

These legitimately vary by build. Compare ONLY against the identical version (e.g. 1.8.9-Forge-11.15.1.2318).

Unknown files in %TEMP%

Updaters, drivers, and antivirus software generate temporary files routinely. The date MUST line up with the freeze.

IAS mod with multiple accounts present

Having multiple accounts is not a violation. The violation is a match with a BANNED account.

Procedure in Case of Doubt

  1. Do NOT issue a ban on your own. Contact a senior inspector with screenshots of the anomalies.
  2. Document the machine's state with detailed screenshots and save them.
  3. The player can be placed "Under observation" for a period defined by the team.
  4. If evidence was destroyed but there's no direct proof of a cheat, consider "Screen Share Refusal" — a ban for refusing or obstructing the screen share.

Part 9 — Closure and Machine Cleanup

At the end of the inspection — whether the player is cleared or sanctioned — the inspector MUST completely remove all downloaded tools.

Full Cleanup Command

powershell -Command "Remove-Item -Path '$env:USERPROFILE\Desktop\LastActivityView', '$env:USERPROFILE\Desktop\WinPrefetchView', '$env:USERPROFILE\Desktop\RecentFilesView', '$env:USERPROFILE\Desktop\USBDeview', '$env:USERPROFILE\Desktop\ExecutedProgramsList', '$env:USERPROFILE\Desktop\Luyten.exe' -Recurse -Force -ErrorAction SilentlyContinue"

Manual Post-Cleanup Verification

Mandatory Final Documentation

To document and archive: