liveBook · Manning

Tactics, techniques, and procedures

As explained in Azure Security

A structured description of adversary behavior spanning objectives, approaches, methods, and concrete execution details.

Tactics, techniques, and procedures (TTPs) describe adversary behavior at increasing levels of detail. A goal is the intended outcome; a tactic is the behavior used to pursue it; a technique details that tactic; and a procedure specifies how the technique is carried out. section 1.4

Use the hierarchy to turn a broad threat into behavior that can be anticipated:

  • Goal: the outcome a bad actor intends to achieve. section 1.4
  • Tactic: the high-level behavior used to pursue the goal. section 1.4
  • Technique: a more detailed approach within the tactic. section 1.4
  • Procedure: the highly detailed steps used to execute the technique. section 1.4

From objective to procedure

The gym analogy illustrates the hierarchy: losing weight is the goal, adopting a healthier lifestyle is the tactic, exercising more or changing eating routines are techniques, and repeating the steps for a particular exercise machine is a procedure. The same structure can describe an actor pursuing financial gain by compromising Azure resources. section 1.4

TTPs help defenders decipher how attacks work and recognize that adversary behavior evolves. Applying this understanding alongside multiple Azure security services supports an iterative security posture and layered defense rather than reliance on one control. section 1.4 section 1.9

How Azure Security covers it

How deep it goes
Defines a hierarchy from intended outcome through tactic and technique to detailed procedure.
Examples
Uses weight loss and attempted Azure resource compromise for financial gain as examples.
What you can do after
Evaluate adversary behavior to preempt attacks and apply multiple Azure security services.
How it connects
Connects goals, cyber threats, Azure security services, shared responsibility, iterative security, and layered defense.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Azure Security. The section links point to the parts of the book it draws on.