About this interactive
A client is a machine that asks for a service; a server provides it. Most applications on a client now talk to some outside server, at the very least to fetch their own updates, and every one of those connections is a way in.
The lesson names four areas to protect. Installed software: every program on the machine is a possible hole, so control what gets installed and remove what is not needed. Web browsing: the browser connects to servers you have never visited and runs the code they send. Name lookups: we type names, not addresses, so a wrong answer sends us to the wrong server however carefully we typed. Incoming mail: a message can carry malicious code or a forged sender, and plain mail protocols carry it in the open.
To sort a card, ask which route the risk takes to reach the machine.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →