LOLBAS. GitHub
LIVING OFF THE LAND / OS BINARIES

Cscript.exe

View source

Binary used to execute scripts in Windows

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

Command reference

1 examples

ADS1

EXAMPLE 01T1564.004

Use cscript.exe to exectute a Visual Basic script stored in an Alternate Data Stream (ADS).

COMMAND
cscript //e:vbscript {PATH_ABSOLUTE}:script.vbs
USE CASE
Can be used to evade defensive countermeasures or to hide as a persistence mechanism
PRIVILEGES
User
OPERATING SYSTEM
Windows vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
Execute · WSH
02 / ON DISK

Known paths

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

Detection & indicators

7 resources

Indicators & detection notes

  • IOC

    Cscript.exe executing files from alternate data streams

  • IOC

    DotNet CLR libraries loaded into cscript.exe

  • IOC

    DotNet CLR Usage Log - cscript.exe.log

FURTHER READING

Research & resources

COMMUNITY RESEARCH

Acknowledgements

Oddvar Moe@oddvarmoe