MITRE ATT&CKtechnique

T1623 Command and Scripting Interpreter

Published 2022-03-30 Modified 2025-10-24 Official page ↗
Domain
mobile
Tactics
Execution
Platforms
Android, iOS
Version
1.2
Created
2022-03-30

Description

Adversaries may abuse command and script interpreters to execute commands, scripts, or binaries. These interfaces and languages provide ways of interacting with computer systems and are a common feature across many different platforms. Most systems come with some built-in command-line interface and scripting capabilities, for example, Android is a UNIX-like OS and includes a basic Unix Shell that can be accessed via the Android Debug Bridge (ADB) or Java’s `Runtime` package. Adversaries may abuse these technologies in various ways as a means of executing arbitrary commands. Commands and scripts can be embedded in Initial Access payloads delivered to victims as lure documents or as secondary payloads downloaded from an existing C2. Adversaries may also execute commands through interactive terminals/shells.

Related

Tactic · MITRE ATT&CK (1)

Referenced by MITRE ATT&CK · mitigates (2)

  • M1002 Attestation mitigation
  • M1010 Deploy Compromised Device Detection Method mitigation

Referenced by MITRE ATT&CK · subtechnique of (1)

Referenced by MITRE ATT&CK · uses (3)

  • S9040 NGate software (malware)
  • S1185 LightSpy software (malware)
  • S1056 TianySpy software (malware)

References