Resources for teaching Cyber Security
A collection of web resources for getting started in Cyber Security.
Online Activities
- OWASP Juice Shop - UWE Offer Holder Day Activity
 - OhSINT - Open Source Intelligence activity
 - Factory.IO for Cyber Physical Systems Security
 
TryHackMe workshops
Here I highlight a series of (free) TryHackMe rooms that help stage learning for some basic concepts in cyber security.
- Linux Fundamentals Part 1
 - Web Fundamentals
 - OWASP Top 10
 - Introductory Networking
 - NMAP (Network Mapper)
 - Metasploit
 - Vulnversity
 - Basic Pentesting
 
Resources for CTF style activities
- VulnHub - Vulnerable Virtual Machines
 - VulHub - Vulnerable Docker Container Images
 - OWASP Juice Shop - Home
 - Over The Wire - Online CTF activities
 - Hack the Box - Online boot 2 root activities
 - CTFd - platform for hosting CTFs
 - Splunk Boss of the SOC - A Docker container for challenges v1, v2 and v3
 
Docker virtual labs usign Kasm web-based VNC
- Kasm - Ubuntu Image - Run an OS with web-based VNC in a Docker container
 - Kasm - More Workspace Images
 - Kasm - Building custom images
 - Docker-Ubuntu-VNC-Desktop - Like Kasm but with older Ubuntu images available
 
Hands-on Practical Activities
- A (micro)Bit of Radio Security
 - Securing cyber-physical Systems through play: Cyber FunFair
 - Managing cyber incidents - growing into a cyber mindset using the Incident Response card game
 - A Raspberry Pi Lab for teaching Fundamental Cyber Security
 - Building an Enigma machine from a Pringles Can
 - Backdoors and Breaches - Online Card Game
 - Elevation of Privilege Threat Modeling Card Game
 - Decisions and Disruptions
 - CyberHeist Card Game
 
AI / Machine Learning
- Teachable Machine - Train an image classifier easily
 - Stable Diffusion Image Generation
 - Synthesia AI Video Generation
 - Thispersondoesnotexist - Deepfake profile picture generation