SYMBOLCOMMON_NAMEaka. SYNONYMS
win.netsupportmanager_rat (Back to overview)

NetSupportManager RAT

aka: NetSupport
VTCollection     URLhaus    

Enigma Software notes that NetSupport Manager is a genuine application, which was first released about twenty years ago. The purpose of the NetSupport Manager tool is to enable users to receive remote technical support or provide remote computer assistance. However, cyber crooks have hijacked this useful application and misappropriated it to use it in their harmful campaigns. The name of the modified version of the NetSupport Manager has been labeled the NetSupport Manager RAT.

References
2026-02-18 ⋅ Recorded Future ⋅ Insikt Group
GrayCharlie Hijacks Law Firm Sites in Suspected Supply-Chain Attack
SmartApeSG NetSupportManager RAT SectopRAT GrayCharlie
2025-11-12 ⋅ ISC ⋅ Brad Duncan
SmartApeSG campaign uses ClickFix page to push NetSupport RAT
SmartApeSG NetSupportManager RAT
2025-06-13 ⋅ Recorded Future ⋅ Insikt Group
GrayAlpha Uses Diverse Infection Vectors to Deploy PowerNet Loader and NetSupport RAT
EugenLoader POWERTRASH NetSupportManager RAT
2025-03-28 ⋅ Intrinsec ⋅ David Sardinha
From espionage to PsyOps: Tracking operations and bulletproof providers of UACs in 2025
sLoad NetSupportManager RAT Remcos SmokeLoader
2025-03-12 ⋅ Red Canary ⋅ Red Canary
2025 Threat Detection Report
HijackLoader Lumma Stealer NetSupportManager RAT
2025-02-04 ⋅ Team Cymru ⋅ S2 Research Team
Tracing the Path From SmartApeSG to NetSupport RAT
SmartApeSG NetSupportManager RAT Quasar RAT
2024-12-02 ⋅ Kaspersky Labs ⋅ Artem Ushkov
Horns&Hooves campaign delivers NetSupport RAT and BurnsRAT
NetSupportManager RAT RMS
2024-11-18 ⋅ Proofpoint ⋅ Proofpoint Threat Research Team, Selena Larson, Tommy Madjar
Security Brief: ClickFix Social Engineering Technique Floods Threat Landscape
AsyncRAT Brute Ratel C4 DanaBot DarkGate Latrodectus Lumma Stealer NetSupportManager RAT XWorm
2024-07-25 ⋅ Symantec ⋅ Symantec
Growing Number of Threats Leveraging AI
Broomstick DBatLoader NetSupportManager RAT Rhadamanthys
2024-07-02 ⋅ Sekoia ⋅ Quentin Bourgue
Exposing FakeBat loader: distribution methods and adversary infrastructure
BlackCat Royal Ransom EugenLoader Carbanak Cobalt Strike DICELOADER Gozi IcedID Lumma Stealer NetSupportManager RAT Pikabot RedLine Stealer SectopRAT Sliver SmokeLoader Vidar
2024-06-17 ⋅ Proofpoint ⋅ Proofpoint
From Clipboard to Compromise: A PowerShell Self-Pwn
DarkGate HijackLoader Lumma Stealer Matanbuchus NetSupportManager RAT TA571
2024-06-11 ⋅ ThreatDown ⋅ Jérôme Segura
SmartApeSG walkthrough
SmartApeSG NetSupportManager RAT
2024-05-10 ⋅ Rapid7 Labs ⋅ Evan McCann, Thomas Elkins, Tyler McGraw
Ongoing Social Engineering Campaign Linked to Black Basta Ransomware Operators
Black Basta Black Basta Cobalt Strike NetSupportManager RAT
2024-03-18 ⋅ Perception Point ⋅ Ariel Davidpur, Peleg Cabra
Operation PhantomBlu: New and Evasive Method Delivers NetSupport RAT
NetSupportManager RAT
2024-02-26 ⋅ Twitter (@embee_research) ⋅ Embee_research
Advanced CyberChef Techniques for Configuration Extraction - Detailed Walkthrough and Examples
NetSupportManager RAT
2024-02-25 ⋅ YouTube (Embee Research) ⋅ Embee_research
My Longest CyberChef Recipe Ever - 22 Operation Configuration Extractor
NetSupportManager RAT
2024-01-23 ⋅ Medium ad12347 ⋅ Ariel Davidpur
NetSupport RAT hits again with new IOCs
NetSupportManager RAT
2023-12-30 ⋅ Rewterz Information Security ⋅ Rewterz Information Security
Rewterz Threat Alert – Widely Abused MSIX App Installer Disabled by Microsoft – Active IOCs
EugenLoader POWERTRASH BATLOADER DarkGate FlawedGrace NetSupportManager RAT SectopRAT Storm-0506
2023-11-20 ⋅ vmware ⋅ Abe Schneider, Alan Ngo, Alex Murillo, Fae Carlisle, Nikki Benoit
NetSupport RAT: The RAT King Returns
NetSupportManager RAT
2023-10-27 ⋅ Elastic ⋅ Joe Desimone, Salim Bitam
GHOSTPULSE haunts victims using defense evasion bag o' tricks
HijackLoader Lumma Stealer NetSupportManager RAT Rhadamanthys SectopRAT Vidar
2023-10-26 ⋅ Medium walmartglobaltech ⋅ Jonathan Mccay
SmartApeSG
SmartApeSG NetSupportManager RAT
2023-09-06 ⋅ Malwarebytes ⋅ Jérôme Segura
Mac users targeted in new malvertising campaign delivering Atomic Stealer
AMOS NetSupportManager RAT
2023-08-10 ⋅ Trellix ⋅ Antonio Ribeiro, Jonell Baltazar
Exploring New Techniques of Fake Browser Updates Leading to NetSupport RAT
NetSupportManager RAT
2023-03-29 ⋅ Trend Micro ⋅ Jaromír Hořejší, Joseph C Chen
New OpcJacker Malware Distributed via Fake VPN Malvertising
NetSupportManager RAT OpcJacker
2023-01-06 ⋅ AhnLab ⋅ ASEC
Distribution of NetSupport RAT Malware Disguised as a Pokemon Game
NetSupportManager RAT
2022-09-15 ⋅ Sekoia ⋅ Threat & Detection Research Team
PrivateLoader: the loader of the prevalent ruzki PPI service
Agent Tesla Coinminer DanaBot DCRat Eternity Stealer Glupteba Mars Stealer NetSupportManager RAT Nymaim Nymaim2 Phoenix Keylogger PrivateLoader Raccoon RedLine Stealer SmokeLoader Socelars STOP Vidar YTStealer
2022-05-25 ⋅ Medium walmartglobaltech ⋅ Jason Reaves, Joshua Platt
SocGholish Campaigns and Initial Access Kit
FAKEUPDATES Blister Cobalt Strike NetSupportManager RAT
2022-04-11 ⋅ eSentire ⋅ eSentire Threat Response Unit (TRU)
Fake Chrome Setup Leads to NetSupportManager RAT and Mars Stealer
Mars Stealer NetSupportManager RAT
2022-04-07 ⋅ Bleeping Computer ⋅ Bill Toulas
Malicious web redirect service infects 16,500 sites to push malware
NetSupportManager RAT
2022-04-07 ⋅ Avast Decoded ⋅ Jan Rubín, Pavel Novák
Parrot TDS takes over web servers and threatens millions
FAKEUPDATES Parrot TDS Parrot TDS WebShell NetSupportManager RAT
2020-11-02 ⋅ SUCURI ⋅ Denis Sinegubko
CSS-JS Steganography in Fake Flash Player Update Malware
magecart NetSupportManager RAT
2020-05-22 ⋅ Positive Technologies ⋅ PT ESC Threat Intelligence
Operation TA505: investigating the ServHelper backdoor with NetSupport RAT. Part 2.
NetSupportManager RAT ServHelper
2020-03-19 ⋅ Prevailion ⋅ Prevailion
The Curious Case of the Criminal Curriculum Vitae
LALALA Stealer NetSupportManager RAT Rekt Loader
2017-09-01 ⋅ Palo Alto Networks Unit 42 ⋅ Brad Duncan
EITest: HoeflerText Popups Targeting Google Chrome Users Now Push RAT Malware
NetSupportManager RAT
2016-09-30 ⋅ Bleeping Computer ⋅ Lawrence Abrams
Hacked Steam accounts spreading Remote Access Trojan
NetSupportManager RAT
2013-01-01 ⋅ NetSupport Manager ⋅ NetSupport Manager
NetSupport Manager Website
NetSupportManager RAT
Yara Rules
[TLP:WHITE] win_netsupportmanager_rat_auto (20260917 | Detects win.netsupportmanager_rat.)
rule win_netsupportmanager_rat_auto {

    meta:
        author = "Felix Bilstein - yara-signator at cocacoding dot com"
        date = "2026-09-17"
        version = "1"
        description = "Detects win.netsupportmanager_rat."
        info = "autogenerated rule brought to you by yara-signator"
        tool = "yara-signator v0.6.0"
        signator_config = "callsandjumps;datarefs;binvalue"
        malpedia_reference = "https://malpedia.caad.fkie.fraunhofer.de/details/win.netsupportmanager_rat"
        malpedia_rule_date = "20260916"
        malpedia_hash = "53a643781c18e08f4a50949af60172d837a0b6f6"
        malpedia_version = "20260917"
        malpedia_license = "CC BY-SA 4.0"
        malpedia_sharing = "TLP:WHITE"

    /* DISCLAIMER
     * The strings used in this rule have been automatically selected from the
     * disassembly of memory dumps and unpacked files, using YARA-Signator.
     * The code and documentation is published here:
     * https://github.com/fxb-cocacoding/yara-signator
     * As Malpedia is used as data source, please note that for a given
     * number of families, only single samples are documented.
     * This likely impacts the degree of generalization these rules will offer.
     * Take the described generation method also into consideration when you
     * apply the rules in your use cases and assign them confidence levels.
     */


    strings:
        $sequence_0 = { e8???????? 83ff01 8d4660 0f94c2 50 8d4dd8 c745fc00000000 }
            // n = 7, score = 100
            //   e8????????           |                     
            //   83ff01               | cmp                 edi, 1
            //   8d4660               | lea                 eax, [esi + 0x60]
            //   0f94c2               | sete                dl
            //   50                   | push                eax
            //   8d4dd8               | lea                 ecx, [ebp - 0x28]
            //   c745fc00000000       | mov                 dword ptr [ebp - 4], 0

        $sequence_1 = { e8???????? 8b8bb8000000 51 8bce e8???????? 8b4df4 5f }
            // n = 7, score = 100
            //   e8????????           |                     
            //   8b8bb8000000         | mov                 ecx, dword ptr [ebx + 0xb8]
            //   51                   | push                ecx
            //   8bce                 | mov                 ecx, esi
            //   e8????????           |                     
            //   8b4df4               | mov                 ecx, dword ptr [ebp - 0xc]
            //   5f                   | pop                 edi

        $sequence_2 = { ff15???????? 85c0 7429 8b4b0c 8b5510 8b06 51 }
            // n = 7, score = 100
            //   ff15????????         |                     
            //   85c0                 | test                eax, eax
            //   7429                 | je                  0x2b
            //   8b4b0c               | mov                 ecx, dword ptr [ebx + 0xc]
            //   8b5510               | mov                 edx, dword ptr [ebp + 0x10]
            //   8b06                 | mov                 eax, dword ptr [esi]
            //   51                   | push                ecx

        $sequence_3 = { ff15???????? 6a02 56 ff15???????? 8bf0 85f6 75e0 }
            // n = 7, score = 100
            //   ff15????????         |                     
            //   6a02                 | push                2
            //   56                   | push                esi
            //   ff15????????         |                     
            //   8bf0                 | mov                 esi, eax
            //   85f6                 | test                esi, esi
            //   75e0                 | jne                 0xffffffe2

        $sequence_4 = { e8???????? 8b4df8 83c418 51 ff15???????? 8b5514 8b4dfc }
            // n = 7, score = 100
            //   e8????????           |                     
            //   8b4df8               | mov                 ecx, dword ptr [ebp - 8]
            //   83c418               | add                 esp, 0x18
            //   51                   | push                ecx
            //   ff15????????         |                     
            //   8b5514               | mov                 edx, dword ptr [ebp + 0x14]
            //   8b4dfc               | mov                 ecx, dword ptr [ebp - 4]

        $sequence_5 = { ff9254010000 8b839c000000 85c0 757f 8b4b0c 83e10f 80f905 }
            // n = 7, score = 100
            //   ff9254010000         | call                dword ptr [edx + 0x154]
            //   8b839c000000         | mov                 eax, dword ptr [ebx + 0x9c]
            //   85c0                 | test                eax, eax
            //   757f                 | jne                 0x81
            //   8b4b0c               | mov                 ecx, dword ptr [ebx + 0xc]
            //   83e10f               | and                 ecx, 0xf
            //   80f905               | cmp                 cl, 5

        $sequence_6 = { ff15???????? 8bd8 8a4510 4b 83cb01 a801 7426 }
            // n = 7, score = 100
            //   ff15????????         |                     
            //   8bd8                 | mov                 ebx, eax
            //   8a4510               | mov                 al, byte ptr [ebp + 0x10]
            //   4b                   | dec                 ebx
            //   83cb01               | or                  ebx, 1
            //   a801                 | test                al, 1
            //   7426                 | je                  0x28

        $sequence_7 = { ff90c8000000 85c0 740f ff15???????? 48 0c01 89864c020000 }
            // n = 7, score = 100
            //   ff90c8000000         | call                dword ptr [eax + 0xc8]
            //   85c0                 | test                eax, eax
            //   740f                 | je                  0x11
            //   ff15????????         |                     
            //   48                   | dec                 eax
            //   0c01                 | or                  al, 1
            //   89864c020000         | mov                 dword ptr [esi + 0x24c], eax

        $sequence_8 = { f7d1 49 7434 bf???????? 83c9ff f2ae f7d1 }
            // n = 7, score = 100
            //   f7d1                 | not                 ecx
            //   49                   | dec                 ecx
            //   7434                 | je                  0x36
            //   bf????????           |                     
            //   83c9ff               | or                  ecx, 0xffffffff
            //   f2ae                 | repne scasb         al, byte ptr es:[edi]
            //   f7d1                 | not                 ecx

        $sequence_9 = { e8???????? 8b9684000000 8bce 52 6877040000 e8???????? 8b8688000000 }
            // n = 7, score = 100
            //   e8????????           |                     
            //   8b9684000000         | mov                 edx, dword ptr [esi + 0x84]
            //   8bce                 | mov                 ecx, esi
            //   52                   | push                edx
            //   6877040000           | push                0x477
            //   e8????????           |                     
            //   8b8688000000         | mov                 eax, dword ptr [esi + 0x88]

    condition:
        7 of them and filesize < 4734976
}
Download all Yara Rules