Skip to content

S0013 PlugX

PlugX is a remote access tool (RAT) with modular plugins that has been used by multiple threat groups.6532

Item Value
ID S0013
Associated Names Thoper, TVT, DestroyRAT, Sogu, Kaba, Korplug
Type MALWARE
Version 3.0
Created 31 May 2017
Last Modified 15 April 2022
Navigation Layer View In ATT&CK® Navigator

Associated Software Descriptions

Name Description
Thoper 4
TVT 4
DestroyRAT 1
Sogu 651
Kaba 5
Korplug 61

Techniques Used

Domain ID Name Use
enterprise T1071 Application Layer Protocol -
enterprise T1071.001 Web Protocols PlugX can be configured to use HTTP for command and control.27
enterprise T1071.004 DNS PlugX can be configured to use DNS for command and control.2
enterprise T1547 Boot or Logon Autostart Execution -
enterprise T1547.001 Registry Run Keys / Startup Folder PlugX adds Run key entries in the Registry to establish persistence.691
enterprise T1059 Command and Scripting Interpreter -
enterprise T1059.003 Windows Command Shell PlugX allows actors to spawn a reverse shell on a victim.21
enterprise T1543 Create or Modify System Process -
enterprise T1543.003 Windows Service PlugX can be added as a service to establish persistence. PlugX also has a module to change service configurations as well as start, control, and delete services.1691011
enterprise T1140 Deobfuscate/Decode Files or Information PlugX decompresses and decrypts itself using the Microsoft API call RtlDecompressBuffer.1127
enterprise T1573 Encrypted Channel -
enterprise T1573.001 Symmetric Cryptography PlugX can use RC4 encryption in C2 communications.7
enterprise T1083 File and Directory Discovery PlugX has a module to enumerate drives and find files recursively.17
enterprise T1564 Hide Artifacts -
enterprise T1564.001 Hidden Files and Directories PlugX can modify the characteristics of folders to hide them from the compromised user.7
enterprise T1574 Hijack Execution Flow -
enterprise T1574.001 DLL Search Order Hijacking PlugX has the ability to use DLL search order hijacking for installation on targeted systems.7
enterprise T1574.002 DLL Side-Loading PlugX has used DLL side-loading to evade anti-virus.5214981215
enterprise T1105 Ingress Tool Transfer PlugX has a module to download and execute files on the compromised machine.17
enterprise T1056 Input Capture -
enterprise T1056.001 Keylogging PlugX has a module for capturing keystrokes per process including window titles.1
enterprise T1036 Masquerading -
enterprise T1036.004 Masquerade Task or Service In one instance, menuPass added PlugX as a service with a display name of “Corel Writing Tools Utility.”10
enterprise T1036.005 Match Legitimate Name or Location PlugX has been disguised as legitimate Adobe and PotPlayer files.7
enterprise T1112 Modify Registry PlugX has a module to create, delete, or modify Registry keys.1
enterprise T1106 Native API PlugX can use the Windows API functions GetProcAddress, LoadLibrary, and CreateProcess to execute another process.67
enterprise T1135 Network Share Discovery PlugX has a module to enumerate network shares.1
enterprise T1095 Non-Application Layer Protocol PlugX can be configured to use raw TCP or UDP for command and control.2
enterprise T1027 Obfuscated Files or Information PlugX can use API hashing and modify the names of strings to evade detection.127
enterprise T1057 Process Discovery PlugX has a module to list the processes running on a machine.1
enterprise T1012 Query Registry PlugX can enumerate and query for information contained within the Windows Registry.61
enterprise T1113 Screen Capture PlugX allows the operator to capture screenshots.1
enterprise T1049 System Network Connections Discovery PlugX has a module for enumerating TCP and UDP network connections and associated processes using the netstat command.1
enterprise T1127 Trusted Developer Utilities Proxy Execution -
enterprise T1127.001 MSBuild A version of PlugX loads as shellcode within a .NET Framework project using msbuild.exe, presumably to bypass application control techniques.8
enterprise T1497 Virtualization/Sandbox Evasion -
enterprise T1497.001 System Checks PlugX checks if VMware tools is running in the background by searching for any process named “vmtoolsd”.13
enterprise T1102 Web Service -
enterprise T1102.001 Dead Drop Resolver PlugX uses Pastebin to store C2 addresses.8

Groups That Use This Software

ID Name References
G0129 Mustang Panda 16171819207
G0001 Axiom 214
G0126 Higaisa 22
G0096 APT41 23
G0062 TA459 24
G0027 Threat Group-3390 225261215
G0045 menuPass 91027
G0022 APT3 5
G0044 Winnti Group 28
G0093 GALLIUM 29
G0017 DragonOK 3

References


  1. Computer Incident Response Center Luxembourg. (2013, March 29). Analysis of a PlugX variant. Retrieved November 5, 2018. 

  2. Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, August 5). Threat Group-3390 Targets Organizations for Cyberespionage. Retrieved August 18, 2018. 

  3. Miller-Osborn, J., Grunzweig, J.. (2015, April). Unit 42 Identifies New DragonOK Backdoor Malware Deployed Against Japanese Targets. Retrieved November 4, 2015. 

  4. Novetta. (n.d.). Operation SMN: Axiom Threat Actor Group Report. Retrieved November 12, 2014. 

  5. Scott, M.. (2014, June 10). Clandestine Fox, Part Deux. Retrieved January 14, 2016. 

  6. Vasilenko, R. (2013, December 17). An Analysis of PlugX Malware. Retrieved November 24, 2015. 

  7. Raggi, M. et al. (2022, March 7). The Good, the Bad, and the Web Bug: TA416 Increases Operational Tempo Against European Governments as Conflict in Ukraine Escalates. Retrieved March 16, 2022. 

  8. Lancaster, T. and Idrizovic, E.. (2017, June 27). Paranoid PlugX. Retrieved July 13, 2017. 

  9. PwC and BAE Systems. (2017, April). Operation Cloud Hopper: Technical Annex. Retrieved April 13, 2017. 

  10. FireEye iSIGHT Intelligence. (2017, April 6). APT10 (MenuPass Group): New Tools, Global Campaign Latest Manifestation of Longstanding Threat. Retrieved June 29, 2017. 

  11. Huss, D., et al. (2017, February 2). Oops, they did it again: APT Targets Russia and Belarus with ZeroT and PlugX. Retrieved April 5, 2018. 

  12. Lunghi, D. et al. (2020, February). Uncovering DRBControl. Retrieved November 12, 2021. 

  13. Lancaster, T., Idrizovic, E. (2017, June 27). Paranoid PlugX. Retrieved April 19, 2019. 

  14. Stewart, A. (2014). DLL SIDE-LOADING: A Thorn in the Side of the Anti-Virus Industry. Retrieved November 12, 2014. 

  15. Global Threat Center, Intelligence Team. (2020, December). APT27 Turns to Ransomware. Retrieved November 12, 2021. 

  16. Meyers, A. (2018, June 15). Meet CrowdStrike’s Adversary of the Month for June: MUSTANG PANDA. Retrieved April 12, 2021. 

  17. Anomali Threat Research. (2019, October 7). China-Based APT Mustang Panda Targets Minority Groups, Public and Private Sector Organizations. Retrieved April 12, 2021. 

  18. Counter Threat Unit Research Team. (2019, December 29). BRONZE PRESIDENT Targets NGOs. Retrieved April 13, 2021. 

  19. Hamzeloofard, S. (2020, January 31). New wave of PlugX targets Hong Kong | Avira Blog. Retrieved April 13, 2021. 

  20. Insikt Group. (2020, July 28). CHINESE STATE-SPONSORED GROUP ‘REDDELTA’ TARGETS THE VATICAN AND CATHOLIC ORGANIZATIONS. Retrieved April 13, 2021. 

  21. Esler, J., Lee, M., and Williams, C.. (2014, October 14). Threat Spotlight: Group 72. Retrieved January 14, 2016. 

  22. Malwarebytes Threat Intelligence Team. (2020, June 4). New LNK attack tied to Higaisa APT discovered. Retrieved March 2, 2021. 

  23. Fraser, N., et al. (2019, August 7). Double DragonAPT41, a dual espionage and cyber crime operation APT41. Retrieved September 23, 2019. 

  24. Axel F. (2017, April 27). APT Targets Financial Analysts with CVE-2017-0199. Retrieved February 15, 2018. 

  25. Counter Threat Unit Research Team. (2017, June 27). BRONZE UNION Cyberespionage Persists Despite Disclosures. Retrieved July 13, 2017. 

  26. Pantazopoulos, N., Henry T. (2018, May 18). Emissary Panda – A potential new malicious tool. Retrieved June 25, 2018. 

  27. United States District Court Southern District of New York (USDC SDNY) . (2018, December 17). United States of America v. Zhu Hua and Zhang Shilong. Retrieved April 17, 2019. 

  28. Kaspersky Lab’s Global Research and Analysis Team. (2013, April 11). Winnti. More than just a game. Retrieved February 8, 2017. 

  29. Cybereason Nocturnus. (2019, June 25). Operation Soft Cell: A Worldwide Campaign Against Telecommunications Providers. Retrieved July 18, 2019. 

Back to top