{
  "family": "qqrob",
  "sample_count": 2,
  "category": "trojan",
  "description": "Trojan:Win32/Qqrob is a highly specific Information Stealer designed to target users of the Tencent QQ instant messaging platform, which is massively popular in China. Its primary objective is to silently hook into the QQ application process (`T1055`), intercept user keystrokes (`T1056.001`), and steal login credentials and session tokens to hijack the victim's account.<br><br><b>Understanding Qqrob (Targeted Info-Stealers)</b><br>To an end-user, the infection might be completely unnoticeable until they find themselves locked out of their QQ account, or their contacts start receiving spam/phishing links from their hijacked profile. For a security analyst, Qqrob represents a localized, highly targeted threat that utilizes API hooking to bypass the encryption often employed by messaging clients.<br><br><b>Execution and Credential Theft Mechanics</b><br>Qqrob is typically distributed via malicious links sent within QQ itself, or bundled with fake QQ 'enhancement' tools (like VIP feature unlockers). Upon execution, it establishes persistence (often via the `Run` registry key). The core mechanism involves process injection (`T1055`): the trojan continuously monitors the system for the execution of `QQ.exe`. Once detected, Qqrob injects a malicious DLL into the QQ process space. This DLL uses API hooking (specifically targeting functions related to keyboard input or network transmission) to capture the user's password *before* the legitimate QQ client encrypts it for transmission to the Tencent servers (`T1056.001`). The stolen credentials are then transmitted via HTTP/SMTP to the attacker.<br><br><b>Indicators of Compromise & Impact</b><br>The impact is the total compromise of the user's QQ identity, often leading to secondary phishing attacks against their contacts. Host-based IoCs include EDR alerts for suspicious process injection specifically targeting `QQ.exe`, and the presence of unknown DLLs loaded into the QQ process memory space. Network IoCs include the trojan making outbound connections to non-Tencent IP addresses immediately following a QQ login event.",
  "cta": "Published by the SystemHelpdesk team.",
  "aliases": [],
  "enrichment_level": "expert-seo",
  "faq": [
    {
      "@type": "Question",
      "name": "What is Qqrob and what threat category does it belong to?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Qqrob is classified as a Trojan. Documented across security telemetry, it is engineered to execute unauthorized operations, establish persistent footholds on target endpoints, and facilitate malicious campaigns targeting enterprise and individual environments."
      }
    },
    {
      "@type": "Question",
      "name": "How does Qqrob establish persistence and evade defensive controls?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Qqrob typically establishes persistence through registry run keys, scheduled tasks, or service installations, while evading signature-based antivirus solutions through code obfuscation, memory injection, or anti-analysis sandbox checks."
      }
    },
    {
      "@type": "Question",
      "name": "What are the essential incident response steps for mitigating a Qqrob compromise?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Security teams responding to Qqrob should immediately isolate affected endpoints from the network, perform memory triage to capture volatile forensic artifacts, audit registry and startup persistence mechanisms, revoke exposed user credentials, and restore systems from verified, clean backups."
      }
    },
    {
      "@type": "Question",
      "name": "What secondary payloads and staging behaviors are commonly associated with Qqrob?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Qqrob frequently operates as a loader or dropper designed to establish a foothold before downloading and executing secondary high-impact malware payloads. Depending on the threat actor's objectives, these dropped modules can range from ransomware and banking injects to modular infostealers and remote management backdoors."
      }
    },
    {
      "@type": "Question",
      "name": "How can security operations teams effectively detect and hunt for Qqrob across enterprise endpoints?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Defenders should hunt for Qqrob by deploying behavioral endpoint detection and response (EDR) rules that monitor suspicious process spawning (such as cmd.exe or powershell.exe spawned from office documents or temporary directories), anomalous outbound network connections from non-browser binaries, and unauthorized modifications to Windows Run keys and scheduled task registries."
      }
    }
  ],
  "faq_count": 5,
  "mitre_attack": [
    "T1056.001",
    "T1055",
    "T1566.002"
  ],
  "cisa_advisory": null,
  "last_updated": "2026-06-09",
  "mitre_attack_detail": [
    {
      "id": "T1056.001",
      "name": "Input Capture: Keylogging (Hooking the QQ process to steal passwords)",
      "tactic": "Collection"
    },
    {
      "id": "T1055",
      "name": "Process Injection (Injecting into QQ.exe to facilitate the hook)",
      "tactic": "Defense Evasion"
    },
    {
      "id": "T1566.002",
      "name": "Phishing: Spearphishing Link (Primary distribution method via the messaging platform itself)",
      "tactic": "Initial Access"
    }
  ],
  "containment_steps": [
    "Immediately kill the `QQ.exe` process and isolate the machine to prevent further credential theft or exfiltration.",
    "Use a clean, separate device to immediately change the password for the compromised QQ account and enable two-factor authentication.",
    "Run a full system scan to locate and remove the core Qqrob executable and its associated persistence registry keys.",
    "Notify the user's contacts that the account was compromised to prevent the spread of the malware via secondary phishing."
  ],
  "what_to_avoid": [
    "Do not attempt to log back into QQ on the infected machine until it has been completely wiped or forensically cleared.",
    "Avoid downloading unauthorized 'mods' or enhancement tools for messaging applications, as these are common vectors for Qqrob."
  ],
  "target_industries": [
    "Global / Opportunistic"
  ],
  "motivation": "Opportunistic",
  "threat_actors": [
    "Unknown / Cybercriminal"
  ],
  "target_geographies": [
    "Global"
  ],
  "attack_stage": [
    "execution",
    "persistence"
  ],
  "ecosystem": [
    "windows_pe"
  ],
  "is_emerging": false,
  "target_platforms": [
    "Windows 11",
    "Windows 10",
    "Windows 7"
  ]
}