Skip to content

National Competition Roadmap

Reviewed 2026-10-29

National competitions separate competent practitioners from beginners. This roadmap builds on regional foundations and introduces intermediate complexity, multi-step exploitation, and deeper technical understanding.

Focus: Depth and speed. Demonstrate mastery of core techniques with minimal guidance.

Time commitment: 6-12 months of practice beyond regional level (depending on starting point).


The WorldSkills UK national final is a two-day event in four sessions (Technical Handbook 2026):

SessionWhenShare of the final markTopicsWhere to study
Capture the flag (two sessions)Day 150%Social engineering, vulnerability scanning, web application exploitation, client and server exploitation, network monitoringOffensive operations, SIEM and monitoring
System and application analysisDay 225%Network traffic analysis, web application code analysis, malware analysisNetwork forensics, Secure coding, Memory forensics
System hardeningDay 225%Network infrastructure, web applications, databases and servers, digital forensics, Security OnionInfrastructure hardening, Digital forensics

Half the national final is CTF, so offensive speed matters more here than at the international finals, where the WSOS spreads marks across all eight sections.

The national final also counts towards Team UK. Training managers watch age-eligible finalists and can invite the strongest into the squad (squad and team selection).


At the national level, you are expected to:

  • Complete multi-step exploitation chains (recon → exploit → pivot → extract)
  • Use tools with advanced flags and customisation
  • Identify less obvious vulnerabilities requiring enumeration
  • Produce detailed documentation with technical explanations

New compared to regional:

  • Fewer explicit instructions - you must infer the attack path
  • More complex environments - multiple machines, network segmentation
  • Defensive + offensive skills combined - secure one system while attacking another
  • Time pressure - tasks must be completed faster than at regional level

Infrastructure hardening and secure coding

Section titled “Infrastructure hardening and secure coding”
TopicAnchor LinkPriority
SELinux/AppArmor configurationAdvanced Linux HardeningHIGH
Group Policy hardening (Windows)Active Directory HardeningHIGH
Secure coding: XSS preventionSecure Coding FundamentalsMEDIUM
Database encryption at restData ProtectionMEDIUM
  • Configure SELinux policies to restrict service access
  • Deploy AD Group Policy to enforce password complexity and lockout
  • Fix reflected XSS in application code (output encoding)
  • Implement TLS 1.3 with strong cipher suites
  • Configure Linux audit daemon (auditd) for security monitoring

TopicAnchor LinkPriority
Memory forensics: process injection detectionMemory ForensicsHIGH
Timeline analysis from multiple log sourcesLog AnalysisHIGH
Registry forensics (UserAssist, ShimCache)Windows ArtifactsMEDIUM
Network forensics (PCAP analysis)Network ForensicsMEDIUM
  • Detect malware in memory dump using Volatility (malfind, psxview)
  • Correlate Windows Event Logs + IIS logs + firewall logs into timeline
  • Extract executed program history from UserAssist/ShimCache
  • Analyse PCAP to identify exfiltration or C2 traffic
  • Recover encrypted data using extracted keys

TopicAnchor LinkPriority
UNION-based SQL injection (manual, no sqlmap)SQL InjectionHIGH
Active Directory enumeration (BloodHound)AD AttacksHIGH
Advanced Linux privilege escalation (SUID, capabilities)Linux PrivEscHIGH
File upload vulnerabilitiesWeb ExploitationMEDIUM
Reverse shells and persistencePost-ExploitationMEDIUM
  • Extract database content using UNION SELECT manually
  • Map AD attack paths using BloodHound
  • Exploit SUID binary to escalate to root
  • Upload web shell via unrestricted file upload
  • Establish reverse shell and maintain persistence

TopicAnchor LinkPriority
Advanced incident response (containment strategy)IR FundamentalsHIGH
SIEM rule creation and tuningSIEM BasicsHIGH
Threat hunting with IOCsThreat HuntingMEDIUM
Network segmentation under attackLive ResponseMEDIUM
  • Isolate compromised host while maintaining business continuity
  • Create SIEM rule to detect specific attack pattern
  • Hunt for IOCs across multiple systems using logs
  • Deploy emergency firewall rules to segment network
  • Write detailed incident report with root cause analysis

  1. Speed and automation - Build scripts for repetitive tasks (enumeration, log parsing)
  2. Manual exploitation - Don’t rely on automated tools; understand the underlying techniques
  3. Multi-system thinking - Practice pivoting between multiple machines in a network
  4. Documentation discipline - Write clear, concise reports under time pressure
  • Weekly: Complete one full 4-day mock competition (16 hours total)
  • Daily: 1-2 hour focused drill on weakest area
  • Monthly: Review past test projects and analyse marking schemes


  • Consistently place top 3 in mock competitions
  • Can complete nationals-level tasks in 60% of allocated time
  • Comfortable with manual exploitation (no reliance on automated tools)
  • Can write incident reports meeting professional standards
  • Understand all HIGH priority topics at depth

  • Compete at nationals
  • If selected for squad/team training: Squad Selection Roadmap
  • Continue deepening knowledge in weak areas

Unofficial study guide, not endorsed by WorldSkills International or WorldSkills UK. Topics are example areas to prepare for, not the content of any test project: competition tasks are confidential, competitions are closed book, and formats change between competitions. More about this site.