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