Lineage
Overview
PWS:Win32/Lineage (Password Stealer) is a highly targeted classification for malware designed specifically to steal credentials, account information, and valuable in-game assets from players of the popular MMORPG (Massively Multiplayer Online Role-Playing Game), 'Lineage' and its sequels. This malware highlights the lucrative nature of virtual economies, where stolen high-level accounts and items can be sold for real-world currency on gray markets (`T1005`).
Understanding Lineage (Game Password Stealers)
To an end-user, the infection is usually discovered when they find their game account emptied of gold and items, or entirely locked out. For threat analysts, Lineage represents specialized cybercrime. These stealers are highly focused, ignoring typical corporate data (like banking info) in favor of specific game clients, demonstrating the maturity and specialization of malware developers targeting gaming demographics.
Execution and Theft Mechanics
Lineage stealers are almost exclusively distributed via gaming forums, disguised as game 'cheats', 'bots', 'gold generators', or unofficial patches (`T1566.002`). Upon execution, the malware establishes persistence (Registry Run keys) and actively monitors running processes. When it detects the `lineage.exe` client launching, it utilizes API hooking (e.g., hooking `send()` and `recv()` functions in `ws2_32.dll` or keyboard logging via `SetWindowsHookEx`) to capture the username, password, and session tokens before they are encrypted and sent to the game server (`T1056.001`). This stolen data is then exfiltrated via HTTP/SMTP to the attacker.
Indicators of Compromise & Impact
The impact is personal financial loss (via virtual assets) and account compromise. Host-based IoCs include unexpected executables running from the `%Temp%` or `%AppData%` directories, often with names mimicking game components or popular cheat tools. EDR may flag anomalous API hooking or keylogging behaviors targeting the game client process. Network IoCs include outbound connections (often SMTP or plain HTTP) transmitting the stolen credentials to unknown IP addresses.
MITRE ATT&CK Techniques
Observed techniques used by this family, mapped to the MITRE ATT&CK framework:
| Technique | Name | Tactic |
|---|---|---|
T1056.001 | Input Capture: Keylogging (Capturing keystrokes when the game client is active) | Credential Access |
T1005 | Data from Local System (Searching for and stealing local game configuration/session files) | Collection |
T1566.002 | Phishing: Spearphishing Link (Distributing via fake game cheats/mods) | Initial Access |
Tactical Mitigations
Based on the techniques used by this family, consider the following defensive strategies:
- T1056.001: Implement Endpoint Detection and Response (EDR) to monitor for suspicious API calls related to keystroke interception. Enforce Multi-Factor Authentication (MFA) to render stolen passwords useless.
- T1566.002: Inspect email links for known malicious domains and use link-rewriting services for time-of-click analysis.
Generated Detections (Boilerplate)
These YARA and Sigma rules are auto-generated based on the family name and aliases. They must be heavily tuned before deployment in a production environment.
YARA Rule
rule MALWARE_WIN_LINEAGE {
meta:
description = "Detects Lineage (advanced_threat)"
author = "SystemHelpdesk Boilerplate Generator"
date = "2026-07-06"
strings:
$s1 = "lineage" ascii wide nocase
condition:
uint16(0) == 0x5a4d and any of them
}Sigma Rule
title: Suspicious Lineage Activity
id: d7c0c73e5bfcbb8b4165196050f6264e
status: experimental
description: Detects generic indicators of the lineage malware family.
logsource:
category: process_creation
product: windows
detection:
selection:
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
CommandLine|contains:
- "*lineage*"
condition: selection
level: mediumContainment & Response Steps
Ordered checklist for responders. Adapt to your environment and engage professional support for active incidents.
- Immediately change the passwords for the Lineage account and the associated email address from a known clean device.
- Run a full system scan with updated antivirus/anti-malware software to locate and remove the persistent stealer executable.
- Enable Two-Factor Authentication (2FA) or OTP (One-Time Password) systems provided by the game publisher to mitigate future credential theft.
- Contact game support immediately; many MMOs have processes for restoring items stolen via account compromise if reported quickly.
What to Avoid
Common mistakes during response to this family that can destroy evidence, spread the infection, or worsen recovery.
- Do not attempt to log into any sensitive accounts (banking, email) on the infected machine until it has been completely sanitized, as the keylogger may capture those as well.
- Avoid downloading unofficial patches, 'bots', or 'trainers' from untrusted gaming forums, as these are the primary vector for game stealers.
References & External Analysis
- Search "lineage" on VirusTotal (External Analysis)
Frequently Asked Questions
How do I remove the Lineage Advanced_Threat from Windows?
Manual removal of Lineage is highly discouraged as it may leave persistence mechanisms intact. We recommend disconnecting the device from the internet and utilizing a professional incident response service or enterprise-grade EDR software to conduct a full forensic sweep.
Is Lineage a virus or a Advanced_Threat?
Lineage is classified as a Advanced_Threat. Unlike traditional viruses that infect files, modern malware like Lineage typically operates as a standalone payload designed to compromise systems, steal data, or deploy secondary stage implants.
What are the main symptoms of a Lineage infection?
Symptoms of Lineage can include unexpected system slowness, unauthorized outbound network traffic to unknown IP addresses, disabled security software, and suspicious background processes running from AppData or Temp directories.
Related Families (Category: advanced_threat)
Explore other malware families in the same category:
Protect Your Network Against Advanced_Threats
Want to prevent Lineage and similar threats from compromising your organization? Read our comprehensive defensive guide: Suspect an Infection? What to do.
Machine-readable
Get this profile as JSON: https://jordanricky1604-ship-it.github.io/malware-families-catalog/api/lineage.json
Ecosystem & Interactive Environments
This profile is part of the Malware Families Catalog, a public dataset of 2,899 malware families. The catalog is also published across our ecosystem: Hugging Face, Kaggle, Zenodo, Replit, StackBlitz, CodeSandbox, and CodePen.