Phishing Hunt
Analyze suspicious messages and identify phishing attempts before they fool you.
CYBERSECURITYBuild cybersecurity and coding skills through interactive games, missions, puzzles, and challenges.
LEARN โข CODE โข ANALYZE โข DEFEND
Need something to do? Generate a random cybersecurity mission and test yourself.
Analyze suspicious messages and identify phishing attempts before they fool you.
CYBERSECURITYLearn how password strength works and test different password combinations.
SECURITYInvestigate fictional cyber incidents and determine what happened.
INVESTIGATIONThink like a defender and identify the safest response to incoming threats.
DEFENSEA suspicious file is detected on a workstation. What should happen first?
Learn how network traffic moves between devices and recognize suspicious patterns.
NETWORKINGWhich device is commonly used to connect multiple networks together?
Practice making safe decisions during a fictional cybersecurity incident.
INCIDENT RESPONSEYou notice unusual activity on a computer. What should you do first?
Explore basic cryptography concepts and decode simple practice messages.
CRYPTOGRAPHYWhich technology is designed to transform readable data into protected ciphertext?
Read fictional security logs and identify unusual events.
LOG ANALYSISA user suddenly has many failed login attempts. What could this indicate?
Test your understanding of common terminal and command-line concepts.
CODINGWhich command is commonly used to list files in a Unix-like terminal?
Learn how firewalls help control network traffic between systems.
NETWORK DEFENSEWhat is a firewall primarily used for?
Find simple programming mistakes and learn how developers debug their code.
DEBUGGINGWhat is debugging?
Practice recognizing the building blocks of modern webpages.
HTMLWhich tag is commonly used for the largest page heading?
Learn how CSS controls the appearance and layout of websites.
CSSWhat does CSS primarily control?
Practice the fundamentals of JavaScript logic and interactive webpages.
JAVASCRIPTWhat can JavaScript commonly add to a webpage?
Test your understanding of Python syntax, variables, and programming concepts.
PYTHONWhich symbol begins a Python comment?
Solve programming logic puzzles and break down problems step by step.
CHALLENGEWhat should you do first when solving a programming problem?
Learn the concepts behind network devices, addresses, and system relationships.
NETWORKINGWhat does an IP address help identify?
Learn how automated systems can interact with networks and why defenders monitor them.
CHALLENGEWhy might defenders monitor automated network activity?
Learn why systems limit what different users are allowed to access.
IDENTITYWhat security principle gives users only the access they need?
Take on a sequence of cybersecurity questions and see how far you can make it.
CHALLENGEWhich security property focuses on keeping information from unauthorized people?
Analyze each fictional message and decide whether it appears legitimate or suspicious.
Investigate fictional security cases and identify what most likely happened.