ATT&CK Reference
Portfolio

TA0005 · DEFENSE EVASION

Execution Guardrails

T1480Linux · macOS · Windows · ESXiattack.mitre.org

Adversaries may use execution guardrails to constrain execution or actions based on adversary supplied and environment specific conditions that are expected to be present on the target.

Detect it with

Detecting the use of guardrails may be difficult depending on the implementation. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.

Why it matters on shift

Execution Guardrails is one of the concrete ways adversaries achieve defense evasion. Recognising it in telemetry lets you name the technique in your ticket and pivot to what came before and after.

What to look for next

After defense evasion, the next tactic is usually Credential Access. Search your telemetry for the transition before closing the ticket.

2 sub-techniques

How it shows up in practice

  1. T1480.001

    Environmental Keying

    Adversaries may environmentally key payloads or other features of malware to evade defenses and constraint execution to a specific target environment.

  2. T1480.002

    Mutual Exclusion

    Adversaries may constrain execution or actions based on the presence of a mutex associated with malware. A mutex is a locking mechanism used to synchronize access to a resource.

Kill-chain context

← beforePrivilege EscalationDefense Evasionafter →Credential Access