top of page

Advanced Red Team Operations by White Knight Labs

Date: April 10 & 11 2024
Virtual & On-Site (In-Person)
2 Day

Overview

​

The Advanced Red Team Operators course is an advanced-to-expert level simulated lab environment hosted in Azure and AWS, designed for experienced students to gain practical experience in advanced red team operations using Cobalt Strike. Over the course of three days, students will learn how to build infrastructure to simulate a real-life red team operation using Cobalt Strike, a powerful tool for executing red team operations. The course includes topics such as redirectors, C2 channels, vulnerability identification, network enumeration, process injection, and privilege escalation. With Terraform scripts provided to set up the lab environment and a simulated real-life attack path to navigate, the Advanced Red Team Operators course is essential for experienced professionals seeking to hone their advanced red team operations skills using Cobalt Strike.

​

Who Should Attend

​

This course is intended for advanced students with a strong understanding of the fundamentals of cybersecurity, experience with penetration testing, and experience in executing red team operations. It is designed for individuals who want to take their red team skills to the next level and challenge themselves with practical experience in advanced red team operations using Cobalt Strike. Current red team operators will thrive here and have the opportunity to expand their skill set and learn new techniques to stay ahead of the curve.  

​

Key Learning Objectives

​

â–ª Learn how to set up and configure Cobalt Strike with Docker
â–ª Understand C2 channels and learn how to build HTTPS redirectors using Apache Mod-rewrite
â–ª Gain practical experience in Azure configurations and setup
â–ª Learn how to use AWS Lambda with Python
â–ª Utilize GCP and Azure CDNs for custom traffic redirection
â–ª Learn how to protect your infrastructure and team server
â–ª Develop expertise in process injection and payload development
â–ª Learn how to perform attack path enumeration and execution for red team operations.

​

Prerequisite Knowledge

​

Students should have experience in advanced cybersecurity fundamentals and a strong understanding of penetration testing and execution of red team operations. However, this course is designed to challenge you across areas that you may not be comfortable with, and that is the point. A willingness to learn and not give up is essential. Students should also be familiar with Cobalt Strike  and have a working knowledge of AWS and Azure cloud platforms, GCP, Docker, Apache web server configurations, HTTPS redirectors using Apache Mod rewrite, shellcode development for bypassing AV/EDR, and advanced network design for red team operations. Comfort with Terraform is also expected for deploying necessary infrastructure.

​

Lab Environment

​

Students will be given multiple Terraform scripts to spin up their own lab environment in AWS/Azure that consists of the following:
â–ª Ubuntu Cobalt Strike Team Server
â–ª Ubuntu Cobalt Strike Redirector Server
â–ª Windows 10 Development Machine
â–ª Kali Linux
â–ª Windows Server 2019 (Domain Controller)
â–ª Windows Server 2019 (PKI Server)
â–ª Windows Server 2019 (Application Server)
â–ª Windows Server 2019 (SQL Server)

​

Hardware/Software Requirement

​

â–ª Students must have an active AWS admin account with programmatic access.
â–ª Students must have an
active Azure admin account
â–ª Students must have a GCP admin account
â–ª Students must be able to run terraform from local laptops

​

Syllabus

​

Day 1:
â–ª Introduction to the course and lab environment setup
â–ª Setting up Cobalt Strike with Docker
â–ª Understanding C2 channels and HTTPS redirectors using Apache Mod-rewrite
â–ª Building infrastructure in Azure and AWS to protect the Cobalt Strike team server
â–ª Utilizing AWS Lambda with Python for custom traffic redirection
â–ª Using GCP and Azure CDNs for custom traffic redirection
â–ª Protecting your infrastructure and team server
â–ª Process injection techniques and payload development for gaining a foothold on a simulated 
attack target


Day 2:
â–ª Hiding shellcode for bypassing AV/EDR
â–ª Footholds in 2023
â–ª Terraform setup and configuration for a simulated Active Directory 
environment in AWS
â–ª Breaching a simulated Active Directory environment and overcoming challenges using real life examples from 2022 and 2023 engagements
â–ª Attack path enumeration and execution for red team operations

 

Note: Please note that the syllabus provided is intended to be a general outline of the course content and does not reflect the true nature of the course guide or starting and ending points. This course is a hyper-current and changes are always made at the last minute to ensure that students receive the most up-to-date and relevant content possible. As a result, the syllabus is subject to change, and course content may be modified based on student skill level, course progression, and other factors.

White Knight Labs_FF-01.png
bottom of page