Red team / offensive security

Fundamentals, Ethics & Legal Scope

Overview

Red teaming is an authorized security exercise that simulates real-world attacker behavior to test an organization's defenses. Everything else in this section depends on the ethical and legal boundaries covered here.

Key concepts

  • Red team, threat actor, attack surface/vector
  • Tactics vs. techniques vs. procedures (TTPs)
  • Authorization, scope, rules of engagement
  • Responsible disclosure

How it works

Red team fundamentals

Red teaming is an authorized security exercise that simulates real-world attacker behavior to test an organization's security defenses.

TermMeaning
Red teamA group that simulates an attacker during an authorized security assessment.
Threat actorA person, group, or organization that carries out malicious cyber activity.
Attack surfaceAll systems, services, accounts, applications, and entry points that could potentially be targeted.
Attack vectorThe method an attacker uses to gain access to a system or network.
TacticsThe general goals an attacker tries to achieve during an attack.
TechniquesSpecific methods used to accomplish an attacker's goals.
ProcedureThe detailed steps used to carry out a technique.

Ethics and legal scope

Ethical hacking is authorized security testing performed to identify and report vulnerabilities. Ethical hackers must have clear permission before accessing, scanning, testing, or attempting to exploit any system.

TermMeaning
AuthorizationWritten permission to perform security testing on a system or organization.
ScopeThe defined systems, applications, networks, accounts, and activities allowed during an assessment.
Rules of engagementThe agreed-upon rules explaining how a security test will be conducted.
Out-of-scope systemA system that is not authorized for testing.
Permission to testFormal approval from the system owner allowing specific security activities.
Responsible disclosureReporting a vulnerability privately to the affected organization so it can be fixed.
Proof of conceptEvidence demonstrating a vulnerability exists without causing unnecessary harm.
Data handlingRules for protecting sensitive information discovered during an assessment.