Join our Newsletter — 33% off our NHI Course
Home› Guides› ATT&CK Loaders and Droppers Software Hub: All 78…
Guide Attack Techniques & Malware

ATT&CK Loaders and Droppers Software Hub: All 78 First Stage Entries Mapped

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 15 min read
On this page

Loaders and droppers decide what runs next on a compromised host, so the moment one executes is the cheapest point at which to stop an intrusion that may end in ransomware or long-term espionage. This hub covers the 78 software entries that NHI Mgmt Group groups as loaders, droppers, downloaders and stagers in MITRE ATT&CK Enterprise v20, all classed by ATT&CK as malware. It lists every entry with its platforms, the groups ATT&CK links to it and its most distinctive techniques, and it summarises the behaviours the category shares, computed from the v20 technique relationships. It then turns those behaviours into detection, hardening and response priorities. It is for detection engineers, threat hunters and incident responders who use ATT&CK to plan and test coverage.

Key takeaways

  • Download and decode define the category. Ingress Tool Transfer (T1105) maps to 56 of the 78 entries and Deobfuscate/Decode Files or Information (T1140) to 46, more than any other techniques.
  • Mostly espionage, not just crime. 64 entries are linked to at least one ATT&CK group, and APT29 alone accounts for ten, including TEARDROP and Raindrop from the SolarWinds compromise.
  • Stealth is near universal. 71 of 78 entries have at least one technique in the v20 Stealth tactic (TA0005), from packing and encoding to DLL side-loading (T1574.001, 12 entries) and signed binary proxy execution through rundll32 (T1218.011, 10 entries).
  • Some loaders log in rather than beacon. OilRig downloaders described by ESET use Microsoft Graph and Exchange accounts for command and control, with hardcoded credentials or OAuth refresh tokens, so identity telemetry becomes malware telemetry.
  • Treat a loader alert as an intrusion. Europol's Operation Endgame in May 2024 targeted the dropper ecosystem because droppers feed ransomware; a loader on one host means a second stage may already be there.

What counts as a loader or dropper

ATT&CK does not have a loader category: it classifies each software entry as malware or a tool and describes what it does. This hub groups the entries whose ATT&CK description says their main job is to deliver, decrypt, stage or launch other code. The terms overlap in practice:

  • Dropper: carries the next payload inside itself and writes or injects it, as ATT&CK describes TEARDROP, a memory-only dropper found during the SolarWinds investigations.
  • Downloader: fetches the next payload from the network, as with GuLoader, which ATT&CK says has distributed NETWIRE, Agent Tesla, NanoCore, FormBook and Parallax RAT since at least December 2019.
  • Loader: decrypts and launches a payload in memory, often through side-loading or injection, such as Raindrop, Ecipekac or LunarLoader.
  • Stager or first-stage implant: profiles the host and waits for an operator to decide, such as PUBLOAD, which ATT&CK says collects host details, establishes persistence and encrypts victim details with RC4 before sending them to its server.

Membership follows the NHI Mgmt Group software category list. Counts are computed from the ATT&CK Enterprise v20 STIX data with revoked and deprecated objects removed. For the general discipline, see the Malware Loaders and Droppers Guide; this hub is the ATT&CK catalogue view.

Shared behaviours across the category

The 78 entries map to 171 distinct techniques and sub-techniques. By tactic, 71 entries have a Stealth technique, 63 Command and Control, 62 Execution and 54 Discovery, while only 12 have a Credential Access technique and four an Impact technique: the work of a loader ends where the payload's begins.

TechniqueEntries (of 78)What to look for
T1105 Ingress Tool Transfer56A newly started process downloads an executable, DLL or script shortly after it first runs
T1140 Deobfuscate/Decode Files or Information46Encoded blobs decoded in memory; certutil or PowerShell decoding; high-entropy files in user folders
T1071.001 Web Protocols38HTTP or HTTPS requests from non-browser processes to rare domains
T1082 System Information Discovery35Host profiling commands run by a process with no prior history on the host
T1106 Native API28Direct API calls to allocate memory and create threads, visible through EDR call telemetry
T1059.003 Windows Command Shell26cmd.exe spawned by a document, script host or unsigned binary
T1027.013 Encrypted/Encoded File21Encrypted payload files written next to a launcher
T1547.001 Registry Run Keys / Startup Folder20New Run key values pointing at user profile paths
T1070.004 File Deletion20The original dropper deletes itself after the payload starts
T1204.002 Malicious File19A user opens an attachment, archive or disk image
T1574.001 DLL12A signed executable loads an unsigned DLL from its own folder in a user writable path
T1053.005 Scheduled Task12New tasks created by user-level processes, often with names that mimic updaters
T1518.001 Security Software Discovery12Queries for installed security products before the payload is released
T1218.011 Rundll3210rundll32.exe running a DLL from temp, downloads or ProgramData

Sandbox evasion also matters: seven entries use time-based checks (T1497.003) and seven use system checks (T1497.001), so a short detonation in a default virtual machine can miss the payload entirely.

Who uses these loaders

Unlike banking trojans or commodity remote access trojans, most entries in this category belong to state-linked groups that write their own first stages. The groups with the most entries in v20 are:

GroupEntriesExamples in this hub
APT2910MiniDuke, PolyglotDuke, TEARDROP, Raindrop, EnvyScout, BoomBox
BRONZE BUTLER5ABK, BBK, build_downer, down_new, Avenger
OilRig4SampleCheck5000, ODAgent, OilCheck, OilBooster
Mustang Panda4PUBLOAD, SplatDropper, CANONSTAGER, STATICPLUGIN
BlackTech3PLEAD, TSCookie, Flagpro
Contagious Interview3BeaverTail, XORIndex Loader, HexEval Loader
MirrorFace3DOWNIISSA, NOOPLDR, ROAMINGHOUSE

Criminal loaders are still well represented: Smoke Loader (seen since at least 2011 according to ATT&CK), Hancitor, GuLoader, Pony and Latrodectus, which ATT&CK says has been distributed mainly by email campaigns from TA577 and TA578 and overlaps with historic IcedID infrastructure. See the Latrodectus and Bumblebee Loaders Guide and the Agent Tesla and Formbook Guide for the payloads GuLoader delivers.

Detection priorities

  1. Parent-child anomalies at first execution: Office, PDF readers, archive tools and script hosts spawning cmd.exe, PowerShell, rundll32.exe, regsvr32.exe or msiexec.exe. This is where T1204.002, T1059.003 and T1218.011 meet.
  2. Write then load: a file written to a user writable path and loaded or executed within minutes by a different process, especially a signed executable loading an unsigned DLL from its own folder (T1574.001).
  3. Self-deletion: the parent file removed shortly after a child process starts (T1070.004), a strong signal in 20 entries.
  4. First network contact by a new binary: any executable seen for the first time in the estate that makes outbound HTTP or HTTPS connections within its first minute (T1105, T1071.001).
  5. Cloud service command and control: non-browser processes calling Microsoft Graph, Exchange Web Services or cloud storage APIs with credentials that do not belong to the signed-in user. ESET reported that OilRig's ODAgent and OilBooster used OneDrive through Microsoft Graph and that SampleCheck5000 used a shared Exchange account through EWS.
  6. Persistence created by a process younger than five minutes: Run keys, scheduled tasks and services created by a binary that has just arrived (T1547.001, T1053.005).

For building and testing analytics against these techniques, see the ATT&CK Detection Strategies and Analytics Guide.

Hardening that blocks first stages

ControlWhat it stopsTechniques
Application control that only allows signed, approved binaries and scripts from protected pathsUnsigned loaders and side-loaded DLLs in user foldersT1204.002, T1574.001, T1059.003
Block or restrict rundll32, regsvr32, mshta and msiexec for standard users where not neededSigned binary proxy executionT1218.011, T1218.007
Block macros, disk images and script attachments from the internetThe user execution step that starts most chainsT1566.001, T1204.002
Egress through an authenticating proxy, with uncategorised and newly registered domains blocked for non-browser processesSecond-stage download and beaconingT1105, T1071.001
Tenant restrictions and conditional access that limit which Microsoft 365 tenants and apps devices can reachCommand and control through attacker-owned cloud accountsT1102.002, T1567.002
Long-running sandbox detonation with realistic user activity and localeTime-based and system-check evasionT1497.001, T1497.003

See the App Control for Business (WDAC) guide and the Application Allowlisting Guide.

Real cases

  • SolarWinds compromise: ATT&CK links TEARDROP and Raindrop to its SolarWinds Compromise campaign (C0024) and to APT29, describing both as found on victim machines during those investigations and likely used since at least May 2020. They were the step between the backdoored Orion update and hands-on activity. See the SolarWinds Supply Chain Compromise breach analysis for how the intrusion then moved into identity systems.
  • Operation Endgame, May 2024: Europol described actions between 27 and 29 May 2024 against droppers including Smokeloader, IcedID, SystemBC, Pikabot, Bumblebee and Trickbot, with over 100 servers taken down and four arrests, and said the approach had a global impact on the dropper ecosystem.
  • Developer-targeted loaders: ATT&CK describes BeaverTail as stealing browser logins and downloading second-stage payloads, delivered through code repository sites, and HexEval Loader as delivered through repositories using typosquatted names, both by Contagious Interview.
  • Cloud-powered downloaders: ESET reported on 14 December 2023 that OilRig used SampleCheck5000, OilCheck, ODAgent and OilBooster against Israeli organisations, all using shared Microsoft cloud accounts for command and control.

Where identity fits

Two parts of this category are identity problems. First, loaders that use cloud services for command and control carry credentials: ESET reported that OilBooster requests OAuth 2.0 access tokens with a hardcoded client ID, client secret and refresh token, and that SampleCheck5000 signs in to an Office 365 account with hardcoded credentials. Those are non-human identities registered in an attacker's tenant, and they show up in proxy and sign-in logs as traffic to legitimate Microsoft endpoints. Restricting which tenants and applications your devices can reach removes that channel. Second, developer-targeted loaders such as BeaverTail run where package registry tokens, cloud keys and SSH keys live, so a single infection on a developer workstation is a secrets exposure. Treat it as one: rotate tokens and keys reachable from the host. See the Contagious Interview Threat Actor Profile.

Catalogue: all 78 entries

Every member in the category, sorted by name. Associated groups are up to three intrusion sets ATT&CK v20 links to the software; where none is linked but a campaign is, the campaign is shown. "Distinctive techniques" are up to three of the entry's techniques that are least common across the hub, useful as hunting leads. Platforms are shown as ATT&CK lists them; two entries have no platform recorded.

IDNameTypePlatformsAssociated groups (v20)Distinctive techniques
S0469ABKmalwareWindowsBRONZE BUTLERT1027.003, T1055, T1518.001
S9027ANELLDRmalwareWindowsCampaign: Operation AkaiRyūT1622, T1027.016, T1574.001
S0584AppleJeusmalwareWindows, macOSLazarus GroupT1059.004, T1543.004, T1546.016
S0473AvengermalwareWindowsBRONZE BUTLERT1027.003, T1055, T1680
S0470BBKmalwareWindowsBRONZE BUTLERT1027.003, T1055, T1059.003
S1246BeaverTailmalwareLinux, macOS, WindowsContagious InterviewT1195.001, T1571, T1654
S0635BoomBoxmalwareWindowsAPT29T1087.003, T1087.002, T1102
S0415BOOSTWRITEmalwareWindowsFIN7T1129, T1553.002, T1574.001
S0471build_downermalwareWindowsBRONZE BUTLERT1036.004, T1124, T1027.003
S9016CaminhomalwareWindowsAPT-C-36T1055.012, T1027.001, T1027.013
S1237CANONSTAGERmalwareWindowsMustang PandaT1055.005, T1027.007, T1564.003
S0462CARROTBATmalwareWindowsNone linked in v20T1027.010, T1070.004, T1027.013
S0137CORESHELLmalwareWindowsAPT28T1071.003, T1027.016, T1132.001
S0614CostaBricksmalwareWindowsCampaign: CostaRictoT1027.001, T1027.002, T1055
S0472down_newmalwareWindowsBRONZE BUTLERT1132.001, T1518, T1573.001
S0134DowndelphmalwareWindowsAPT28T1001.001, T1548.002, T1573.001
S9021DOWNIISSAmalwareWindowsMirrorFaceT1218.007, T1055, T1070.004
S1158DUSTPANmalwareWindowsAPT41T1027.009, T1055.002, T1543.003
S0624EcipekacmalwareWindowsmenuPassT1553.002, T1574.001, T1027
S0634EnvyScoutmalwareWindowsAPT29T1027.006, T1187, T1564.001
S0355Final1stspymalwareWindowsAPT37T1057, T1547.001, T1027
S0696FlagpromalwareWindowsBlackTechT1018, T1029, T1069.001
S0628FYAntimalwareWindowsmenuPassT1027.002, T1083, T1140
S0666GelsemiummalwareWindowsNone linked in v20T1036.001, T1070.006, T1134
S0460Get2malwareWindowsTA505T1059, T1055.001, T1033
S0561GuLoadermalwareWindowsNone linked in v20T1102, T1497.001, T1497.003
S0132H1N1malwareWindowsNone linked in v20T1080, T1091, T1132
S0499HancitormalwareWindowsNone linked in v20T1218.012, T1497, T1027.015
S0214HAPPYWORKmalwareNot statedAPT37T1033, T1082, T1105
S1249HexEval LoadermalwareLinux, macOS, WindowsContagious InterviewT1056.001, T1614, T1059.007
S9007HTTPTroymalwareWindowsKimsukyT1132.002, T1027.007, T1113
S1152IMAPLoadermalwareWindowsCURIUMT1543, T1574.014, T1071.003
S9029IronWindmalwareWindowsWIRTET1070, T1027.010, T1518
S0648JSS LoadermalwareWindowsFIN7T1059.007, T1059.005, T1059.001
S0585KerrdownmalwareWindowsAPT32T1027.015, T1059.005, T1566.002
S0669KOCTOPUSmalwareWindowsLazyScripterT1070.009, T1685, T1090
S1160LatrodectusmalwareWindowsTA577, TA578T1021.005, T1104, T1482
S1185LightSpymalwareAndroid, Windows, iOS, macOSAPT41T1046, T1123, T1129
S0513LiteDukemalwareWindowsAPT29T1012, T1027.003, T1497.003
S0680LitePowermalwareWindowsWIRTET1012, T1113, T1059.001
S1143LunarLoadermalwareWindowsTurlaT1137.006, T1620, T1480
S0167MatryoshkamalwareWindowsCopyKittensT1059, T1071.004, T1555
S0051MiniDukemalwareWindowsAPT29T1090.001, T1568.002, T1102.001
S0553MoleNetmalwareWindowsMoleratsT1047, T1059.001, T1518.001
S0256MosquitomalwareWindowsTurlaT1546.015, T1027.011, T1047
S0637NativeZonemalwareWindowsAPT29T1480, T1497.001, T1036
S9025NOOPLDRmalwareWindowsMirrorFaceT1127.001, T1564, T1027.016
S1170ODAgentmalwareWindowsOilRigT1567.002, T1102.002, T1041
S1172OilBoostermalwareWindowsOilRigT1559, T1573.002, T1008
S1171OilCheckmalwareWindowsOilRigT1567, T1102.002, T1105
S0435PLEADmalwareWindowsBlackTechT1001.001, T1010, T1555
S0518PolyglotDukemalwareWindowsAPT29T1102.001, T1027.011, T1027.003
S0453PonymalwareWindowsNone linked in v20T1110.001, T1087.001, T1027.015
S0177Power LoadermalwareNot statedNone linked in v20T1055.011
S0685PowerPunchmalwareWindowsGamaredon GroupT1480.001, T1027.010, T1059.001
S1046PowGoopmalwareWindowsMuddyWaterT1573, T1132.002, T1036
S0613PS1malwareWindowsCampaign: CostaRictoT1055.001, T1059.001, T1027.013
S1228PUBLOADmalwareWindowsMustang PandaT1001.003, T1016.001, T1016.002
S0565RaindropmalwareWindowsAPT29T1027.003, T1497.003, T1027.002
S9026ROAMINGHOUSEmalwareWindowsMirrorFaceT1137.001, T1497.002, T1047
S1018Saint BotmalwareWindowsEmber Bear, Saint BearT1055.004, T1218.004, T1218.010
S1168SampleCheck5000malwareWindowsOilRigT1567, T1560.001, T1074.001
S0461SDBbotmalwareWindowsTA505T1021.001, T1125, T1546.011
S1089SharpDiscomalwareWindowsMoustachedBouncerT1120, T1071.002, T1564.003
S0533SLOTHFULMEDIAmalwareWindowsNone linked in v20T1001, T1489, T1569.002
S0226Smoke LoadermalwareWindowsNone linked in v20T1114.001, T1552.001, T1055.012
S0516SoreFangmalwareWindowsAPT29T1190, T1069.002, T1087.001
S1232SplatDroppermalwareWindowsMustang PandaT1070.009, T1027.007, T1543.003
S0188StarloadermalwareWindowsSowbugT1036.005, T1140
S1238STATICPLUGINmalwareWindowsMustang PandaT1036.008, T1559.001, T1553.002
S1064SVCReadymalwareWindowsNone linked in v20T1120, T1546.015, T1036.004
S0464SYSCONmalwareWindowsCampaign: Operation HoneybeeT1071.002, T1057, T1204.002
S0560TEARDROPmalwareWindowsAPT29T1543.003, T1012, T1112
S0094Trojan.KaraganymalwareWindowsDragonflyT1003, T1055.003, T1573.002
S0436TSCookiemalwareWindowsBlackTechT1095, T1090, T1555.003
S0636VaporRagemalwareWindowsAPT29T1480, T1071.001, T1140
S0442VBShowermalwareWindowsInceptionT1059.005, T1070.004, T1547.001
S1248XORIndex LoadermalwareWindowsContagious InterviewT1614, T1027.010, T1059.007

Framework mapping

FrameworkReferenceRelevance to loaders
NIST SP 800-53 Rev 5SI-3 Malicious Code ProtectionDetecting and blocking first-stage malware
NIST SP 800-53 Rev 5CM-7 Least FunctionalityRestricting script hosts and proxy execution binaries
NIST SP 800-53 Rev 5SI-4 System MonitoringProcess, file and network telemetry for write-then-load chains
NIST CSF 2.0PR.PS-05Installation and execution of unauthorised software are prevented
NIST CSF 2.0DE.CM-01Networks and network services are monitored for adverse events
CIS Controls v8.1Control 2 and Control 10Software inventory and allowlisting; malware defences
ISO/IEC 27001:2022Annex A 8.7 and 8.19Protection against malware; installation of software on operational systems

Common failure patterns

  • Quarantine and close. The loader is removed but nobody checks whether it already fetched and launched a second stage.
  • Allowlisting by publisher only. Side-loading abuses signed executables, so trusting any binary signed by a known vendor lets the malicious DLL run beside it.
  • Short sandbox runs. Time-based and system checks mean a two-minute detonation in a default image reports the file clean.
  • Trusting Microsoft endpoints. Traffic to Graph or Outlook is exempted from inspection, which is exactly the channel cloud-powered downloaders use.
  • Developer workstations outside policy. Developer machines are excluded from application control, and the loaders that target developers land there.

Practitioner checklist

  • Check your detections against the 14 shared techniques in the behaviour table.
  • Alert on signed executables loading unsigned DLLs from user writable paths.
  • Correlate file write, execution, self-deletion and first network contact by new binaries.
  • Restrict rundll32, regsvr32, mshta and msiexec for users who do not need them.
  • Apply tenant restrictions so devices can only reach your own Microsoft 365 tenants.
  • Run sandboxes long enough, with realistic activity, to defeat time-based checks.
  • Investigate every loader detection for a second stage before closing it.
  • Rotate secrets reachable from any infected developer workstation.

Standards and references

Related NHI Mgmt Group resources: ATT&CK Banking Trojans Software Hub, ATT&CK Remote Access Trojans Software Hub, Malware Loaders and Droppers Guide, MITRE ATT&CK Guide for Defenders.

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.