Basyrix SOC Response Atlas by Basyrix

Execution

T1059 — Command and Scripting Interpreter

Adversaries may abuse command and script interpreters (PowerShell, cmd, bash, Python, JavaScript/JScript, VBScript) to execute commands, scripts, or binaries as part of initial execution, lateral movement, or post-exploitation tooling.

Treat unusual interpreter activity — especially PowerShell with encoded or obfuscated arguments, spawned from an unexpected parent process, or reaching out to the network — as probable execution of attacker tooling rather than routine administration until the parent process, argument content, and operator are validated.

Platforms

Windows, Linux, macOS

Priority / status

high / complete

Evidence to collect

  • Host and user
  • Interpreter binary and full command line
  • Parent process chain
  • Decoded script content
  • Network connections made during/after execution
  • Files written or modified