skip to content

Why is Defense Evasion an ATT&CK tactic column rather than a label for any quiet action?

level: middleimportance: nice to knowfreq 33%

answer

  1. a goal, not a property of the action
  2. did the operator pay extra for it
  3. quiet by investment versus quiet by accident
  4. Masquerading buys nothing but appearance
  5. a column that fits everything sorts nothing

basics

~20 s

Defense Evasion names a goal an operator spends effort on: steps taken specifically to avoid or degrade controls. Being inconspicuous by accident is not Defense Evasion. Used as an adjective, the column tags everything and stops naming a choice.

solid answer

~50 s

A tactic is a goal, and Defense Evasion is the goal of getting past or weakening a control. The test is whether the operator spent something on it — an extra step, extra tooling, extra risk — that they would have skipped if no control stood in the way. `T1036` Masquerading sits under Defense Evasion alone because that is its entire purpose: making something pass for legitimate buys nothing else. Contrast an ordinary systemd timer on a Linux fleet. It is inconspicuous, but nobody paid for the inconspicuousness; it came free with a normal administrative mechanism. Calling it Defense Evasion because it is quiet turns the column into an adjective attached to almost every technique, and a column that applies to everything discriminates nothing. Worse, it hides the useful question: which controls did the operator judge worth spending effort to get around, and what happens to them if that option is removed?

go deeper

for a junior

Know that Defense Evasion is one of the goal columns, and that it means the operator was working around a control — not simply that something was hard to notice.

for a middle

Be able to apply the spend test out loud: would the operator have done this identically in an estate with no controls? If yes, no evasion was purchased and the column does not apply.

for a senior

Show what over-tagging costs in practice — an inflated column that discriminates nothing and remedies aimed at appearances instead of at the goal the operator actually funded.

for a principal

Turn it around into a way of pricing control classes. Controls that operators reliably spend effort to work around are earning their keep; ones nobody bothers to evade need a reason to exist.

## The tactic, stated precisely Defense Evasion is the goal of **avoiding, disabling, degrading or slipping past a control**. Like every ATT&CK tactic it names an intent, so the classifying question is the same one used everywhere else: *what did this action buy the operator?* If the answer is 'a control that would otherwise have stopped or exposed this did not', the tactic applies. If the answer is 'nothing — that control was never in the way', it does not, however unobtrusive the action was. ## The spend test The sharpest practical form of the question is economic. **Did the operator pay for it?** Evasion costs something: an extra step, a second binary, an encoding pass, a delay, additional risk of failure. An operator who would perform the action in exactly the same way in an estate with no controls at all is not evading anything. - `T1036` Masquerading — giving a file, task or process a name and location that reads as legitimate — is listed under Defense Evasion and nothing else. Renaming buys no execution, no access, no durability. Its only product is being taken for something else, so its only goal is evasion. - An ordinary scheduled job on a Linux fleet is inconspicuous because scheduled jobs are ordinary, not because anyone worked at it. The quietness is a free side effect of choosing a normal mechanism. Nothing was spent, so nothing was evaded. The distinction is between **quiet by investment** and **quiet by accident**, and only the first is a goal. ## What breaks when it is used as an adjective Treat 'evasive' as a property you attach to anything unobtrusive and three things go wrong. **The column stops discriminating.** Almost every competent action is unobtrusive relative to something. Tag them all and Defense Evasion becomes the largest column in the matrix while carrying no information: knowing an action is in it tells you nothing you did not know from the action itself. **You lose the ability to reason about cost.** The reason the column is worth having is that its contents are things the operator *chose to fund*. That makes them the place to ask what happens if the option is taken away — does the operator have a substitute, or do they have to abandon the step? A column full of accidentally-quiet actions cannot support that question, because most of its contents are not choices at all. **Remedies get aimed at the wrong thing.** If a scheduled job is classified as Defense Evasion because it looked innocuous, the natural remedy is aimed at innocuousness — restrict the mechanism, tighten what may look ordinary. But the operator was not buying innocuousness, so the remedy removes nothing they valued and they proceed unchanged with the same mechanism or the next one. The goals they actually pursued, Persistence or Privilege Escalation, are untouched. ## Multi-tactic membership is not the same mistake Care is needed not to over-correct. `T1078` Valid Accounts genuinely does carry Defense Evasion among its four tactics, and that is not adjective creep. There is a real argument there: an operator who chooses to work through a real account, rather than through their own implanted access, is accepting constraints — the account's rights, its normal working pattern, the risk that its owner notices — specifically because activity attributed to a real identity is not separable from that identity's own work. That is a paid-for choice. The membership survives the spend test; a quiet timer does not. ## The architectural payoff Once Defense Evasion is held to a goal rather than a vibe, the useful question becomes available: **which control was the operator working around, and what did working around it cost them?** That is answerable and it prices your control classes. A control that operators routinely spend two extra steps to get past is doing real work. A control nobody ever bothers to evade is either perfectly placed or entirely irrelevant, and the difference between those two is worth knowing. ## The wrong answer *'Anything stealthy is Defense Evasion.'* It confuses a property of the action with the goal behind it, inflates one column until it means nothing, and quietly assumes evasion is free. Evasion is never free — that is precisely why it earns a column of its own.

  • Give a technique whose only tactic is Defense Evasion, and say why it has only one.
    `T1036` Masquerading. Giving a file or process a legitimate-looking name and location produces nothing except the appearance of legitimacy — no execution, no access, no durability, no rights. Since a tactic names what the action bought, and appearance is the only product, one column is all it can qualify for.
  • T1078 Valid Accounts carries Defense Evasion. Is that not the adjective mistake you just warned against?
    No, because it passes the spend test. Choosing to operate through a real account means accepting that account's rights, its normal pattern of use and the risk its owner notices — real constraints an operator would not accept if there were no reason to. They are paid for by the fact that work attributed to a real identity is inseparable from that identity's own.
  • Why does classifying an ordinary scheduled job as Defense Evasion lead to a bad remedy?
    Because remedies follow goals. If you decide the operator wanted to look ordinary, you go after the mechanism that let them look ordinary — and they never wanted that, so nothing they valued is lost and they use the same mechanism again. Meanwhile the goals they actually pursued, continuity of access or a higher-privileged context, are still available.

Wearing a uniform to walk through a building unchallenged is a plan someone bought. Happening to be dressed like everyone else is not a plan at all, even though both end with nobody stopping you.

saying these in an interview costs you the question

  • Tags any low-noise action as Defense Evasion
  • Treats evasion as a property of malware rather than a goal
  • Assumes evading a control is free for the operator
  • Cannot name a technique whose only tactic is Defense Evasion
  • Says the column is just where miscellaneous techniques go

context