Join our Newsletter — 33% off our NHI Course

Fileless Downloader

A fileless downloader is malware that retrieves and runs payloads without writing a traditional executable file to disk. It typically lives in memory, uses built-in scripting or system tools, and fetches the next-stage code from a remote source. This reduces obvious file-based detection, while leaving traces in process, memory and network activity.

What Fileless Downloaders Do

Fileless downloaders are designed to retrieve and execute the next-stage payload while avoiding a normal on-disk executable. That makes them harder to catch with file-centric scanning, because the malicious logic may exist only briefly in memory or be driven by trusted system tooling.

In practice, this shifts defender attention away from static file inspection and toward process behaviour, command-line artefacts, script engines and outbound network activity. fileless execution is not invisible, but it often removes the obvious file artifact that many controls and triage workflows expect to find first.

Why Fileless Execution Is Harder to See

The main value of fileless tradecraft is not that it leaves no trace, but that it blends into legitimate execution paths. Attackers commonly rely on built-in interpreters, LOLBins, or scripted loaders so the initial stage looks like ordinary administration or automation. That creates ambiguity for defenders who rely too heavily on hash-based detection or file reputation alone.

This is why visibility has to extend into parent-child process relationships, script content, memory artefacts and network indicators. A fileless downloader can still expose itself through unusual process lineage, encoded commands, suspicious use of scripting hosts, or contact with an unexpected remote source.

How It Fits Into a Malware Chain

A downloader is usually only the opening act. Its job is to establish execution and fetch a larger payload, which may be credential theft, ransomware, remote access tooling or another persistence mechanism. In a fileless pattern, the first stage may disappear quickly, but the follow-on activity often becomes the real operational problem.

That staging behaviour matters because it compresses detection time. If defenders do not see the initial retrieval and execution chain, they may only discover the compromise after the second-stage payload is active, privileges have expanded or lateral movement has begun.

For broader guidance on the techniques that underpin this style of attack, see Fileless Malware Guide.

What Defenders Need to Look For

Detection depends on correlating what fileless malware cannot hide as well: process creation, script execution, memory-resident behaviour and egress to remote infrastructure. Endpoint telemetry, PowerShell logging, AMSI-style inspection, Sysmon-style process tracing and memory forensics are often more useful than a scan for a dropped binary.

Exposure review should also include the places fileless execution is most likely to succeed, such as unmanaged endpoints, permissive scripting policies, weak application control and overly broad use of administrative tooling. A good review asks where trusted system components are allowed to fetch and run code, and whether that behaviour is genuinely expected.

Risk and Threat Considerations

Fileless downloaders increase the chance that early-stage intrusion will be missed because they avoid the file artefacts many controls are tuned to inspect. The risk is not only stealth, but also the speed at which an attacker can move from initial execution to a more damaging payload before defenders have a clean forensic starting point.

Failure mechanism: The downloader executes in memory or through trusted tools, fetches the next stage from a remote source, and leaves only indirect traces in process, memory and network telemetry.

Impact: Security teams may fail to detect the intrusion until the second-stage payload is active, which increases the likelihood of credential theft, persistence, lateral movement or ransomware deployment.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
MITRE ATT&CK T1059 — Command and Scripting Interpreter Fileless downloaders often run through trusted scripting hosts and system tooling.
T1105 — Ingress Tool Transfer The downloader retrieves a second-stage payload from a remote source.
Recommendation — Map script-host execution to T1059 and alert on anomalous command-and-script activity. Correlate remote payload retrieval with T1105 and investigate unexpected outbound download events.
NIST SP 800-53 Rev 5 SI-4 — System Monitoring Fileless activity is best detected through process, memory and network telemetry.
SI-7 — Software, Firmware, and Information Integrity Fileless downloaders undermine trust in execution integrity and delivered code.
CM-7 — Least Functionality Restricting unnecessary tools and scripting paths reduces fileless execution options.
Recommendation — Expand monitoring to process lineage, memory artefacts and network telemetry under SI-4. Use SI-7 to validate executable integrity and block untrusted code execution paths. Apply CM-7 to limit unnecessary scripting and administrative execution paths.
CIS Controls v8 5 — Account Management If a fileless downloader abuses legitimate tooling, account control becomes part of containment.
8 — Audit Log Management Fileless execution is commonly exposed through script and process logging.
10 — Malware Defenses Fileless malware specifically defeats file-centric malware defenses.
Recommendation — Use CIS-5 to reduce standing access that can be abused through trusted execution paths. Use CIS-8 to retain endpoint logs that reveal script execution and download activity. Use CIS-10 to combine behavioural detection with malware controls that inspect memory and execution.

Practitioner Guidance

What to watch for: Treat suspicious script-host activity, unusual parent-child process chains, encoded commands and unexpected outbound retrieval as primary signals, not supporting noise. Fileless malware is often caught by the execution path rather than by a dropped file.

Governance implication: Teams should define which scripting and administrative behaviours are normal on their endpoints and which require tighter monitoring or restriction. If your control model assumes malware must write a file first, you have already created a blind spot.