S0650: QakBot
Analyst context for executives and security teams
QakBot matters because ATT&CK describes it as a long-running, modular Windows banking trojan that evolved into a delivery agent for ransomware, including ProLock and Egregor. For leaders, the key decision value is not just “malware prevention”; it is whether the organization can quickly recognize a Windows endpoint moving from infection into discovery, credential collection, persistence, command-and-control, and potential ransomware staging behavior.
Executive priority
Prioritize QakBot as a resilience and incident-readiness test case for Windows environments. The supplied relationships connect it to financially motivated activity, email-based distribution context through TA551, initial access broker context through TA577, and ransomware-linked ecosystem context through Storm-1811. Executives should ask whether SOC, identity, endpoint, email/web, and incident response teams can prove coverage for the behaviors ATT&CK associates with this malware: obfuscation, WMI execution, scheduled tasks, process injection, discovery, keylogging, local data collection, and exfiltration over C2.
Technical view
ATT&CK lists QakBot for Windows and provides no official detection text, so defenders should validate behavior-based coverage from the related techniques rather than rely on the malware name alone. Focus testing and hunts on Windows execution and persistence via WMI and Scheduled Task, stealth via obfuscated files, packing, binary padding, masqueraded file types, command obfuscation, fileless storage, and process injection/process hollowing. Discovery coverage should include application windows, user context, network configuration, internet connectivity, remote systems, and network connections. Collection and credential-risk coverage should include local data access and keylogging indicators, with network analytics for exfiltration over an existing C2 channel.
Likely telemetry
- Windows endpoint process creation, parent/child process, command-line, and script execution telemetry
- WMI activity and remote/local WMI execution records
- Windows Scheduled Task creation, modification, and execution events
- Endpoint file metadata, file writes, suspicious extensions or file-type mismatches, packed or padded binaries, and obfuscation indicators
- Memory and EDR telemetry relevant to process injection or process hollowing
Detection direction
- Do not depend on static QakBot indicators alone; ATT&CK relationships show multiple obfuscation and evasion behaviors that can change file appearance and weaken hash-based controls.
- Validate Windows behavior detections for WMI execution, scheduled task abuse, suspicious process injection or hollowing, and command obfuscation.
- Correlate discovery behaviors that may be individually noisy: user discovery, network configuration discovery, internet connectivity checks, remote system discovery, application window discovery, and network connection enumeration.
- Tune detections around legitimate administration activity, especially WMI, scheduled tasks, and network discovery commands, by using baselines for expected administrative accounts, hosts, and maintenance windows.
- Confirm visibility into collection and credential-risk behaviors such as local data access and keylogging-related signals; absence of this telemetry should be documented as a response limitation.
Mitigation priorities
- Harden and monitor Windows execution paths most relevant to the supplied relationships: WMI, Scheduled Task, script/command execution, and suspicious child-process chains.
- Reduce delivery and evasion risk with layered email/web controls, attachment and HTML handling policies, and endpoint controls that inspect behavior rather than only file hashes.
- Limit blast radius through least privilege, administrative account separation, and controls that reduce the value of captured credentials or keystrokes.
- Improve endpoint resilience with EDR coverage capable of observing process injection, process hollowing, fileless storage, and suspicious persistence activity.
- Segment critical systems and monitor internal discovery so a compromised Windows host cannot easily map or reach high-value systems.
Analyst notes and limits
This take is based on ATT&CK S0650 QakBot version 1.3 and the supplied relationships. The most decision-relevant point is QakBot’s evolution from banking trojan to ransomware delivery agent and its mapped behaviors across discovery, stealth, execution, persistence, collection, credential access, and exfiltration. Because ATT&CK provides no official detection section for this object, coverage should be proven with local telemetry and behavior validation.
The supplied object lists Windows as the QakBot platform but does not specify tactics on the malware object itself and provides no official detection guidance. Related techniques include platforms beyond Windows, but those broader platforms should not be assumed for QakBot without additional evidence. This summary does not establish current activity, customer exposure, or guaranteed detection coverage.
QakBot
How security teams should use this page
Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.
Techniques used
This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.
| Domain | ID | Name | Relationship / procedure |
|---|---|---|---|
| Enterprise | T1218.010 | Regsvr32 Sub-technique | |
| Enterprise | T1564.001 | Hidden Files and Directories Sub-technique | QakBot has placed its payload in hidden subdirectories.CitationTrend Micro Black Basta October 2022 |
| Enterprise | T1497.001 | System Checks Sub-technique | |
| Enterprise | T1018 | Remote System Discovery | |
| Enterprise | T1005 | Data from Local System | |
| Enterprise | T1090.002 | External Proxy Sub-technique | |
| Enterprise | T1059.001 | PowerShell Sub-technique | QakBot can use PowerShell to download and execute payloads.CitationGroup IB Ransomware September 2020 |
| Enterprise | T1059.003 | Windows Command Shell Sub-technique | |
| Enterprise | T1518.001 | Security Software Discovery Sub-technique | |
| Enterprise | T1106 | Native API | |
| Enterprise | T1027.001 | Binary Padding Sub-technique | QakBot can use large file sizes to evade detection.CitationTrend Micro Qakbot May 2020CitationGroup IB Ransomware September 2020 |
| Enterprise | T1543.003 | Windows Service Sub-technique | QakBot can remotely create a temporary service on a target host.CitationNCC Group Black Basta June 2022 |
| Enterprise | T1568.002 | Domain Generation Algorithms Sub-technique | QakBot can use domain generation algorithms in C2 communication.CitationTrend Micro Qakbot May 2020 |
| Enterprise | T1685 | Disable or Modify Tools | QakBot has the ability to modify the Registry to add its binaries to the Windows Defender exclusion list.CitationGroup IB Ransomware September 2020 |
| Enterprise | T1083 | File and Directory Discovery | |
| Enterprise | T1547.001 | Registry Run Keys / Startup Folder Sub-technique | |
| Enterprise | T1027.011 | Fileless Storage Sub-technique | |
| Enterprise | T1036.008 | Masquerade File Type Sub-technique | The QakBot payload has been disguised as a PNG file and hidden within LNK files using a Microsoft File Explorer icon.CitationGroup IB Ransomware September 2020CitationTrend Micro Black Basta October 2022 |
| Enterprise | T1135 | Network Share Discovery | |
| Enterprise | T1055.012 | Process Hollowing Sub-technique | |
| Enterprise | T1059.007 | JavaScript Sub-technique | |
| Enterprise | T1218.007 | Msiexec Sub-technique | QakBot can use MSIExec to spawn multiple cmd.exe processes.CitationCrowdstrike Qakbot October 2020 |
| Enterprise | T1140 | Deobfuscate/Decode Files or Information | |
| Enterprise | T1114.001 | Local Email Collection Sub-technique | |
| Enterprise | T1204.001 | Malicious Link Sub-technique | |
| Enterprise | T1124 | System Time Discovery | |
| Enterprise | T1204.002 | Malicious File Sub-technique | QakBot has gained execution through users opening malicious attachments.CitationTrend Micro Qakbot May 2020CitationKroll Qakbot June 2020CitationCrowdstrike Qakbot October 2020[1]CitationCyberint Qakbot May 2021[4][3]CitationGroup IB Ransomware September 2020CitationDeep Instinct Black Basta August 2022CitationMicrosoft Ransomware as a Service |
| Enterprise | T1041 | Exfiltration Over C2 Channel | |
| Enterprise | T1033 | System Owner/User Discovery | |
| Enterprise | T1027.006 | HTML Smuggling Sub-technique | QakBot has been delivered in ZIP files via HTML smuggling.CitationTrend Micro Black Basta October 2022CitationDeep Instinct Black Basta August 2022 |
| Enterprise | T1016.001 | Internet Connection Discovery Sub-technique | |
| Enterprise | T1573.001 | Symmetric Cryptography Sub-technique | |
| Enterprise | T1027.010 | Command Obfuscation Sub-technique | QakBot can use obfuscated and encoded scripts.CitationCyberint Qakbot May 2021CitationTrend Micro Black Basta October 2022 |
| Enterprise | T1071.001 | Web Protocols Sub-technique | |
| Enterprise | T1553.002 | Code Signing Sub-technique | |
| Enterprise | T1027 | Obfuscated Files or Information | QakBot has hidden code within Excel spreadsheets by turning the font color to white and splitting it across multiple cells.CitationCyberint Qakbot May 2021 |
| Enterprise | T1210 | Exploitation of Remote Services | QakBot can move laterally using worm-like functionality through exploitation of SMB.CitationCrowdstrike Qakbot October 2020 |
| Enterprise | T1057 | Process Discovery | |
| Enterprise | T1069.001 | Local Groups Sub-technique | |
| Enterprise | T1574.001 | DLL Sub-technique | QakBot has the ability to use DLL side-loading for execution.CitationDeep Instinct Black Basta August 2022 |
| Enterprise | T1016 | System Network Configuration Discovery | |
| Enterprise | T1539 | Steal Web Session Cookie | |
| Enterprise | T1055 | Process Injection | |
| Enterprise | T1482 | Domain Trust Discovery | |
| Enterprise | T1074.001 | Local Data Staging Sub-technique | QakBot has stored stolen emails and other data into new folders prior to exfiltration.CitationKroll Qakbot June 2020 |
| Enterprise | T1110 | Brute Force | |
| Enterprise | T1553.005 | Mark-of-the-Web Bypass Sub-technique | QakBot has been packaged in ISO files in order to bypass Mark of the Web (MOTW) security measures.CitationTrend Micro Black Basta October 2022 |
| Enterprise | T1185 | Browser Session Hijacking | |
| Enterprise | T1497.003 | Time Based Checks Sub-technique | |
| Enterprise | T1105 | Ingress Tool Transfer | |
| Enterprise | T1120 | Peripheral Device Discovery | QakBot can identify peripheral devices on targeted systems.CitationTrend Micro Qakbot May 2020 |
| Enterprise | T1095 | Non-Application Layer Protocol | |
| Enterprise | T1566.002 | Spearphishing Link Sub-technique | |
| Enterprise | T1027.005 | Indicator Removal from Tools Sub-technique | QakBot can make small changes to itself in order to change its checksum and hash value.CitationCrowdstrike Qakbot October 2020CitationCyberint Qakbot May 2021 |
| Enterprise | T1112 | Modify Registry | |
| Enterprise | T1566.001 | Spearphishing Attachment Sub-technique | |
| Enterprise | T1056.001 | Keylogging Sub-technique | |
| Enterprise | T1091 | Replication Through Removable Media | QakBot has the ability to use removable drives to spread through compromised networks.CitationTrend Micro Qakbot May 2020 |
| Enterprise | T1132.001 | Standard Encoding Sub-technique | |
| Enterprise | T1059.005 | Visual Basic Sub-technique | |
| Enterprise | T1082 | System Information Discovery | |
| Enterprise | T1047 | Windows Management Instrumentation | |
| Enterprise | T1010 | Application Window Discovery | |
| Enterprise | T1518 | Software Discovery | QakBot can enumerate a list of installed programs.CitationGroup IB Ransomware September 2020 |
| Enterprise | T1049 | System Network Connections Discovery | |
| Enterprise | T1053.005 | Scheduled Task Sub-technique | |
| Enterprise | T1218.011 | Rundll32 Sub-technique | QakBot has used Rundll32.exe to drop malicious DLLs including Brute Ratel C4 and to enable C2 communication.CitationCrowdstrike Qakbot October 2020[2]CitationCyberint Qakbot May 2021[4]CitationTrend Micro Black Basta October 2022 |
| Enterprise | T1572 | Protocol Tunneling | |
| Enterprise | T1555.003 | Credentials from Web Browsers Sub-technique | |
| Enterprise | T1027.002 | Software Packing Sub-technique | QakBot can encrypt and pack malicious payloads.CitationCyberint Qakbot May 2021 |
| Enterprise | T1070.004 | File Deletion Sub-technique |
Groups, software, and campaigns
G0127: TA551
G1037: TA577
TA577 is an initial access broker (IAB) that has distributed QakBot and Pikabot, and was among the first observed groups distributing Latrodectus in 2023.[1]
G1046: Storm-1811
Storm-1811 is a financially-motivated entity linked to Black Basta ransomware deployment. Storm-1811 is notable for unique phishing and social engineering mechanisms for initial access, such as overloading victim email inboxes with non-malicious spam to prompt a fake "help desk" interaction leading to the deployment of adversary tools and capabilities.[1][2][3][4]
All related ATT&CK context
Object version and sync metadata
The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .
Imported snapshots across ATT&CK releases (1)
| Release | Bundle imported | Object version | Modified | Status | Raw hash |
|---|---|---|---|---|---|
| 19.1 | 1.3 | Current bundle | dba2548fa183… |
Mirrored ATT&CK source object
The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.
External references and citations
MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.
-
[1]
Trend Micro Qakbot December 2020
Trend Micro. (2020, December 17). QAKBOT: A decade-old malware still with new tricks. Retrieved November 17, 2024.
Open source URL -
[2]
Red Canary Qbot
Rainey, K. (n.d.). Qbot. Retrieved September 27, 2021.
Open source URL -
[3]
Kaspersky QakBot September 2021
Kuzmenko, A. et al. (2021, September 2). QakBot technical analysis. Retrieved September 27, 2021.
Open source URL -
[4]
ATT QakBot April 2021
Morrow, D. (2021, April 15). The rise of QakBot. Retrieved September 27, 2021.
Open source URL -
[5]
Pinkslipbot
(Citation: Kaspersky QakBot September 2021)(Citation: ATT QakBot April 2021)
-
[6]
QBot
(Citation: Trend Micro Qakbot December 2020)(Citation: Red Canary Qbot)(Citation: Kaspersky QakBot September 2021)(Citation: ATT QakBot April 2021)
-
[7]
QuackBot
(Citation: Kaspersky QakBot September 2021)
-
[8]
mitre-attack S0650Open source URL
Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.