Phishing
Sending many fake emails that look genuine to trick users into clicking a link or replying with personal details, so criminals can steal passwords and bank details.
Understanding Phishing in IGCSE Computer Science Paper 1
What it does: Phishing is sent in bulk to a large number of people. Only a few need to fall for it for the attack to work. After the user clicks the link and types their details into the fake website, the criminal collects the password and bank details. Phishing relies on fake messages that look real. Flooding a server with traffic is a denial of service attack. Banks do not normally ask you to confirm your details through a link in an email. Phishing emails copy trusted companies to look genuine. Criminals use phishing to collect personal data such as passwords, card numbers and bank details, which they can then misuse.
Common mistakes: The fake website is only shown when the user CLICKS the link. If they ignore it, the phishing attack fails. It should be IF user CLICKS link THEN. Phishing emails pretend to come from a trusted company so that they look genuine. An unknown stranger would not be believed. It should be sender ← "trusted company".
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
phishingFill in the Blanks
Spot the Error
Student with a class code? Join your class →