Skip to main content
Log in

Practical Red Team and Blue Team Bootcamp

A hands-on programme for people starting a security career. You build a strong foundation first, then learn how attackers work (the red team) and how defenders detect and respond (the blue team).

See the 12 modules
Length
3 months
Modules
12, one per week
Major labs
12
Lab time
About 70%
Pass mark
60% overall

How the programme is built

About 60% of the programme builds a strong foundation, led by reconnaissance. The remaining 40% moves gradually towards advanced red team and blue team work, so beginners gain confidence before the difficulty rises.

Programme phases
WeeksLevelWhat you cover
1 to 4Basic, reconnaissance-ledFoundations, passive and active reconnaissance, vulnerability assessment
5 and 6Basic to intermediateExploitation fundamentals, web application attacks
7 to 12Intermediate to advancedCredentials, post-exploitation and Active Directory, wireless and social engineering, blue team, forensics, final project

The 12 modules

9 of 12 modules are available as full courses today. The others are in preparation.

The 12 modules
WeekModuleLevelStatus
1Foundations, Attacker Mindset & Lab SetupBasicCourse available
2Passive Reconnaissance & OSINTBasicCourse available
3Active Reconnaissance: Scanning & EnumerationBasicCourse available
4Vulnerability AssessmentBasicCourse available
5Exploitation FundamentalsBasic to IntermediateCourse available
6Web Application AttacksBasic to IntermediateCourse available
7Password & Credential AttacksIntermediateIn preparation
8Post-Exploitation, Privilege Escalation & Active DirectoryIntermediateIn preparation
9Wireless & Social EngineeringAdvancedIn preparation
10Blue Team Essentials: Detection, Logging & Incident ResponseAdvancedCourse available
11Digital Forensics & Data RecoveryAdvancedCourse available
12Capstone: Red vs Blue Engagement & ReportingAdvancedCourse available

Weekly format

Every module has two sub-modules and one major lab.

Weekly format
SessionLengthPurpose
Class 12 hoursFirst sub-module: ideas with demonstrations and case studies
Class 22 hoursSecond sub-module: ideas with demonstrations, case studies and real examples
Practical day2 hoursThe module's major lab, done hands-on

Assessment and completion

Assessment
ComponentWeightHow it is measured
Weekly lab reports and online lab rooms40%12 weekly practical submissions
Mid-term practical15%Reconnaissance and vulnerability assessment (week 6)
Final practical exam (capture the flag)30%A timed, hands-on challenge
Final project and presentation15%A full practice engagement and its report
  • Pass mark: 60% overall, at least 50% in the final practical, and all weekly lab reports handed in.
  • At least 85% attendance for the instructor-led programme.
  • Lessons, labs and knowledge checks on the portal are scored automatically. Your instructor assesses the mid-term, the final exam, the final project and attendance.

Tools you will use

The programme needs no paid software. A laptop that can run virtual machines (16 GB of memory is recommended) helps.

Open-source tools
AreaTools
Lab and operating systemsVirtualBox, Kali Linux, Proxmox VE, Metasploitable 2, DVWA, OWASP Juice Shop
Recon and OSINTMaltego CE, SpiderFoot, theHarvester, Recon-ng, OWASP Amass, Sherlock, Shodan
Scanning and enumerationNmap, masscan, enum4linux-ng, Gobuster, ffuf, Nikto
Vulnerability assessmentOpenVAS / Greenbone CE, Nuclei
Exploitation frameworksMetasploit Framework, Armitage, Sliver, Exploit-DB / searchsploit
WebOWASP ZAP, SQLmap, wfuzz, PortSwigger Academy
Credentials and Active DirectoryHashcat, John the Ripper, Hydra, Responder, BloodHound CE, NetExec, Impacket
Wireless and social engineeringAircrack-ng, Kismet, Wifite, GoPhish, SET
Blue teamWazuh, Security Onion, Suricata, Velociraptor
Forensics and recoveryAutopsy, The Sleuth Kit, Volatility 3, TestDisk, PhotoRec, GNU ddrescue, Foremost, bulk_extractor
ReportingDradis CE, Ghostwriter

Optional professional tools

Each of these extends a free tool used in the programme. They are mentioned for context. CodeX2 is not affiliated with these vendors.

Optional professional tools
ToolCategoryWhat it adds
Burp Suite ProfessionalWeb testingIndustry-standard web testing tool; extends the free proxy tools used in Module 6.
Tenable Nessus / QualysVulnerability managementEnterprise scanning; extends OpenVAS (Module 4).
Metasploit ProExploitationAutomation and reporting on top of the Framework (Module 5).
Cobalt StrikeAdversary simulationCommercial red-team platform; extends Sliver (Module 8).
Maltego Pro / XLOSINTLarger graphs and premium data feeds (Module 2).
Splunk / Microsoft SentinelSIEMEnterprise log analytics; extends Wazuh (Module 10).
Magnet AXIOM / EnCaseForensicsCommercial forensic suites; extend Autopsy (Module 11).
PlexTracReportingProfessional reporting platform (Module 12).

Rules of engagement

Every offensive technique in this programme is taught and practised only in isolated, simulated environments and only with authorisation. Testing a system you do not own or have written permission to test is illegal. Read the Terms and Conditions and the Disclaimer before you begin.

Questions about the bootcamp

How long does the bootcamp take?
It runs for three months, one module per week for 12 weeks. That is about 6 hours a week, or roughly 72 contact hours, plus your own lab time.
Do I need experience?
No. The first modules start from the beginning. The programme is built for final-year students, fresh graduates and anyone moving into security at a basic to intermediate level.
Is it safe to practise attack techniques?
Yes. All offensive techniques are taught and practised only inside isolated, simulated labs, always alongside how defenders detect and stop them.
Does the bootcamp give me an industry certification?
No. It can help you prepare for exams such as CEH, CHFI, CISM, Security+ and PenTest+, but CodeX2 is not affiliated with those bodies and does not issue their certifications.

Join the bootcamp

Request access and your instructor will set up your account.

Log in