Cracked games require modified .exe files and DLLs that bypass store authentication. Antivirus software flags these because the modification technique looks identical to what malware does. This is a false positive: the AV is matching a behaviour pattern, not an actual known virus.
The game's main .exe (patched to skip license checks)
steam_api.dll and steam_api64.dll (replaced with Goldberg Emulator)
Goldberg Emulator DLLs: steamclient.dll, steamclient64.dll
.asi plugin loaders in some games
Proxy DLLs used to load the crack, commonly named winmm.dll, dinput8.dll, or version.dll. These are legitimate Windows system DLL names being reused as loaders, a standard crack technique, not a sign the file is fake
A custom Launcher.exe provided by the release group instead of the game's original executable
These are generic heuristic labels. Every cracked game triggers them. They mean nothing specific:
HackTool / HackTool.Win32.*
RiskWare / RiskTool
Patcher / Crack / Keygen
Wacatac / Wacatac.B!ml
Win32/Generic / Gen:Variant.*
Trojan.GenericKD.*, only when flagging steam_api.dll, not the game's own .exe
These are only safe to ignore when the detection is on a file inside the game's own folder: the .exe, steam_api.dll, or emulator DLLs. If the same name shows up on a file in %AppData%, %Temp%, or anywhere outside the game folder, that's different.
If your antivirus names any of the following, do not proceed. Run the flagged file through Hybrid Analysis (free, quick signup) and ask me in Telegram before doing anything else.
Stealers: Lumma, LummaC2, RedLine, Vidar, Raccoon, Amadey, FormBook, Phorpiex
Remote access: AsyncRAT, njRAT, Quasar, DarkComet, Emotet
Miners: Coinminer, XMRig, BitcoinMiner, Monero
Also stop if:
Any detection fires on a file outside the game folder (C:\Windows, %AppData%, %Temp%, %ProgramData%)
A .bat, .ps1, or .vbs script inside the archive gets flagged
A sandbox run (Hybrid Analysis or any.run) shows real network connections, registry persistence, or access to your browser/credential files
Your antivirus reports outbound network connections to unknown domains immediately after launching the game
Malvertising is malicious advertising: ads served through legitimate ad networks that redirect you to malware, exploit pages, or fake software. It's the most common threat when downloading games because file hosts are heavy ad publishers.
The dangerous part: you don't have to click. Some malvertising exploits browser or plugin vulnerabilities just by loading the page. A single unprotected visit to a file host is enough. uBlock Origin stops this at the network level before the ad even loads.
Ad networks place convincing fake download buttons on file host pages, often bigger and more colourful than the real button, sometimes with fake progress bars or download counters to look credible. Clicking them downloads an .exe file disguised as the game, a "download manager," or a codec pack.
These files are almost always info-stealers or adware droppers. The tell: the file you downloaded is an .exe, not a .rar part file. Game downloads from GameBounty are always multi-part .rar archives. If you clicked a button and got an .exe, you got the wrong thing.
Info-stealers (Lumma, RedLine, Vidar, Raccoon and others) are the most common malware distributed through piracy sites. They are designed to be completely silent and complete their job within seconds of execution.
The stealer scans every browser profile on your PC: Chrome, Firefox, Edge, Brave, all of them
It extracts every saved password, autofill entry, credit card, and session cookie
It copies cryptocurrency wallet files and any seed phrase text files it can find
It harvests your Discord token, Steam session data, and any other gaming credentials stored in config files
Everything is compressed and sent to the attacker's server, all in under 30 seconds
The process exits silently. The game may even launch and work normally.
You will see nothing. No pop-up, no slowdown, no error. The stealer is already done. The first sign is usually an email alert that your Google account was accessed from another country, or your Discord being used to send DMs you didn't write, or your Steam inventory suddenly empty.
The session cookie problem: Stealers don't just steal your password. They steal your session cookies, which are the tokens your browser uses to stay logged in. An attacker with your session cookie can access your account without knowing your password and bypasses 2FA entirely because the session was already authenticated. This is why changing your password alone isn't enough. You also have to invalidate all active sessions.
Ren'Py games are a common stealer delivery vehicle, especially in the adult visual novel scene. Ren'Py is a Python runtime: every .rpy and .rpyc script in the game/ folder executes code at launch. An attacker can embed a stealer payload directly in the game scripts, and the game will load and play normally the whole time. Red flags specific to Ren'Py: any .exe or .bat file inside the folder besides the main launcher, the game asking for admin (UAC) privileges (Ren'Py never needs this), or your AV flagging something inside the renpy/ or lib/ folder with a specific malware name rather than a generic one. .rpy files are plain text, so open them in Notepad before running if something feels off. Look for import subprocess, import socket, exec(, or base64.b64decode(.
RATs give the attacker live, interactive control of your PC. They can see your screen, move your mouse, open files, run commands, and access your camera and microphone. They're usually delivered as a second-stage payload dropped by a stealer after the initial infection.
Signs: unexplained mouse movement, processes in Task Manager you don't recognise, the webcam indicator light activating when you haven't opened anything, PC waking from sleep on its own.
Miners use your CPU and/or GPU to mine cryptocurrency for the attacker. They're less immediately destructive than stealers but can cause hardware damage over time from sustained 100% load.
Signs: unusually high CPU or GPU usage when no demanding programs are open, PC running loud and hot at idle, significantly reduced game performance, electricity bill increase, system fans spinning at max.
Run through this before launching anything you downloaded:
The file size matches approximately what was listed on the download page
The detection (if any) is a generic name, not a named stealer or miner
VirusTotal checks a file against 70+ antivirus engines at once, but those engines mostly work from static signatures and heuristics. That's a bad fit for cracked game files: the patch that removes a license check looks, structurally, like what malware does to bypass protections, so static engines routinely flag perfectly clean cracked .exe files with vague names like HackTool or Gen:Variant. A wall of generic VirusTotal detections tells you almost nothing about whether a file is actually dangerous.
A sandbox gives you a real answer instead. Sites like Hybrid Analysis and any.run run the file in an isolated virtual machine and show you what it actually does: which processes it starts, what it writes to disk, what domains it contacts, whether it touches your browser profiles. That's a genuine signal, not a pattern-matching guess.
Hybrid Analysis is free with a quick signup and no approval wait. This is the one to use if you've never done this before.
any.run is excellent too and worth knowing about, but its free tier is gated behind manual approval that isn't always easy to get. Use it if you already have access; don't block on signing up for it.
No suspicious network activity, no writes outside the game folder, no browser or credential file access: almost certainly clean.
Connections to unfamiliar domains (especially right after launch), or access to browser profile folders: stop. Don't run the local copy either.
Registry persistence entries, process injection into unrelated programs, or attempts to disable your antivirus: stop immediately. This is a real threat regardless of what any static scanner said.
VirusTotal is still fine as a five-second first look, and a single detection from a reputable engine (Kaspersky, ESET, Malwarebytes) naming a specific threat like Lumma is worth taking seriously even without a sandbox. But treat a pile of generic detections there as noise, not a verdict, the sandbox result is the one that actually matters.
Note: both Hybrid Analysis and any.run share uploaded files with other users. Don't upload anything that might contain personal data.
Because cracked game files trigger false positives, you need to tell your antivirus to ignore your games folder. Do not disable your antivirus. Just exclude the folder where you keep games.
Open Windows Security → Virus & threat protection
Click Manage settings under Virus & threat protection settings
Scroll to Exclusions → click Add or remove exclusions
Click + Add an exclusion → Folder → navigate to and select your games folder (e.g. D:\Games)