Operational Manual
Complete procedure for a professional Minecraft screen share.
Part 0 — Roles, Requirements, and Code of Conduct
Minimum Requirements
- Active and verified inspector rank.
- Practical knowledge of every tool listed in Part 1.
- 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).
- A stable connection. Do NOT start a screen share with ping above 150ms.
Code of Conduct
- Do not reveal the procedures in this manual to players during the check.
- Do not threaten, insult, or psychologically pressure the player.
- Do not extend the check beyond strictly necessary time.
- Every ban MUST be documented with screenshot evidence.
- In case of doubt, consult a senior inspector BEFORE issuing sanctions.
- 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.
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.
Win+R, type %temp%, Enter. An empty folder or files with recent dates: suspicious.
Admin CMD: dir C:\Windows\Prefetch — dir /ar C:\Windows\Prefetch. An empty folder or read-only files: anomaly.
Verify that indexing is complete (status bar: X objects).
Open USBDeview and check connected devices. Devices disconnected minutes before the screen share: anomaly.
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.
- Launch System Informer as Administrator.
- Find the javaw.exe process, right-click, Properties, Memory tab.
- Disable "Hide free regions", set minimum size to 4, and enable the Image and Mapped filters.
- In the Filter field — Contains (case insensitive): .minecraft\mods
- 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.
- In System Informer, open the explorer.exe process — Properties — Memory.
- Filter for: JNativeHook
- If you find a DLL like JNativeHook-[string].dll mapped in memory, search Everything for JNativeHook.
- 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.
- Open WinPrefetchView as Administrator.
- Search for Conhost.exe.pf and check its referenced files. The presence of .bat, .cmd, or files in %temp%: HIGH SUSPICION.
- 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
Recycle Bin emptied at the time of summons
Evidence destruction
Prefetch disabled or files locked
System tampering
Executable renamed with falsified metadata
Cheat disguise
USB device disconnected at the time of summons
Peripheral removal
Jar hash mismatched against the official version
Modified jar
System registry altered
Policy manipulation
Mod jar containing illicit or obfuscated classes
Unauthorized mod
Summary Table
| Flag | Anomaly | Ban |
|---|---|---|
| Flag A | Recycle Bin emptied | Yes |
| Flag B | Prefetch altered | Yes |
| Flag C | Executable renamed | Yes |
| Flag D | USB removed | Yes |
| Flag E | Jar hash mismatch | Yes |
| Flag F | Registry altered | Yes |
| Flag G | Unauthorized mod | Yes |
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
- Do NOT issue a ban on your own. Contact a senior inspector with screenshots of the anomalies.
- Document the machine's state with detailed screenshots and save them.
- The player can be placed "Under observation" for a period defined by the team.
- 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: