Dridex

S0384

Malware.View on attack.mitre.org

About this malware

Dridex is a prolific banking Trojan that first appeared in 2014. By December 2019, the US Treasury estimated Dridex had infected computers in hundreds of banks and financial institutions in over 40 countries, leading to more than $100 million in theft. Dridex was created from the source code of the Bugat banking Trojan (also known as Cridex).

Techniques used15

Procedure examples15

TechniqueProcedure example
T1027
Obfuscated Files or Information

Dridex's strings are obfuscated using RC4.

T1053.005
Scheduled Task

Dridex can maintain persistence via the creation of scheduled tasks within system directories such as `windows\system32\`, `windows\syswow64,` `winnt\system32`, and `winnt\syswow64`.

T1071.001
Web Protocols

Dridex has used POST requests and HTTPS for C2 communications.

T1082
System Information Discovery

Dridex has collected the computer name and OS architecture information from the system.

T1090
Proxy

Dridex contains a backconnect module for tunneling network traffic through a victim's computer. Infected computers become part of a P2P botnet that can relay C2 traffic to other infected peers.

T1090.003
Multi-hop Proxy

Dridex can use multiple layers of proxy servers to hide terminal nodes in its infrastructure.

T1106
Native API

Dridex has used the OutputDebugStringW function to avoid malware analysis as part of its anti-debugging technique.

T1185
Browser Session Hijacking

Dridex can perform browser attacks via web injects to steal information such as credentials, certificates, and cookies.

T1204.002
Malicious File

Dridex has relied upon users clicking on a malicious attachment delivered through spearphishing.

T1218.010
Regsvr32

Dridex can use `regsvr32.exe` to initiate malicious code.

T1219
Remote Access Tools

Dridex contains a module for VNC.

T1518
Software Discovery

Dridex has collected a list of installed software on the system.

T1573.001
Symmetric Cryptography

Dridex has encrypted traffic with RC4.

T1573.002
Asymmetric Cryptography

Dridex has encrypted traffic with RSA.

T1574.001
DLL

Dridex can abuse legitimate Windows executables to side-load malicious DLL files.

Groups that use it2

Campaigns0

None recorded.

References3

  1. Dell Dridex Oct 2015 Open source
    Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, October 13). Dridex (Bugat v5) Botnet Takeover Operation. Retrieved May 31, 2019.
  2. Kaspersky Dridex May 2017 Open source
    Slepogin, N. (2017, May 25). Dridex: A History of Evolution. Retrieved May 31, 2019.
  3. Treasury EvilCorp Dec 2019 Open source
    U.S. Department of Treasury. (2019, December 5). Treasury Sanctions Evil Corp, the Russia-Based Cybercriminal Group Behind Dridex Malware. Retrieved September 15, 2021.

Data from MITRE ATT&CK® (Enterprise). ATT&CK® is a registered trademark of The MITRE Corporation.