Matching a threat to its process and aim
Match a threat by finding its process (how it works) and its aim (why the attacker does it), e.g. phishing: fake emails trick users to steal login details.
Understanding Matching a threat to its process and aim in IGCSE Computer Science Paper 1
What it does: A denial of service attack works by flooding a server with requests, and the aim is to stop real users from reaching the service. A dictionary attack tries likely words one by one, and the aim is to gain unauthorised access to an account. A worm spreads by itself through a network. A virus needs a user to run an infected file, so the 'no user action' clue points to a worm. A Trojan horse looks like useful or harmless software but hides a harmful purpose. It does not copy itself like a worm does. The second answer describes a DoS attack. Phishing has a process (fake messages and links) and an aim (stealing personal data).
Common mistakes: The aim of phishing is to steal login details. Crashing a website is the aim of a denial of service attack. The line should be aim = "steal login details". A worm spreads by itself across a network and does not need a host file. Needing a host file describes a virus. The line should say it spreads by itself.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 520–546) and word search (Modules 510–546).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
process and aimFill in the Blanks
Spot the Error
Student with a class code? Join your class →