Cyber Security Lab
Eight threats, the solutions that stop them, and the look-alikes that trip students up: brute-force vs hacking, phishing vs pharming, DDoS vs malware. Learn the 8 threats and the solutions well. Then match each threat to the solutions that actually defeat it. And try to spot a phishing email before it fools you.
5.5 Path
Mistakes
Stats
Bookmarks
Book Notes
Knowledge Vault
Add entry
Entries
What do I need to know before I start?
This page covers Cambridge syllabus 5.3 Cyber security. It has two lists to know well: the 8 threats and the solutions. (The syllabus lists ten solutions; this page combines its two "checking" items โ checking the spelling and tone of communications, and checking the URL attached to a link โ into one, giving 9.) For every threat, know three things โ what happens, the aim, and which solutions defeat it. On defence, the key message is layered defence: no single solution is enough. Two pairs are often confused โ phishing vs pharming (a link fools you vs a redirect fools you) and malware vs virus (a virus is only one type of malware). Describe threats and solutions in two steps: what it is, then how it works or what it stops.
By the end of 5.5 you canโฆ
| You canโฆ | Why it matters |
|---|---|
| Describe the 8 threats: what happens and the aim | Describing beats naming โ say what happens and the aim |
| Name the 6 malware sub-types and how each behaves | "Malware = virus only" throws away easy marks |
| Describe the 9 solutions and how each works | Solutions questions ask how it defends, not just its name |
| Match each solution to the threats it defeats | The Matrix tab drills exactly this โ a common higher-mark question |
| Tell phishing from pharming, and malware from virus | Two look-alikes that are often confused |
| List what makes a password strong | "Use a strong password" earns little without the detail |
Cambridge-approved terms
Software repeatedly tries password combinations until it finds the right one.
A packet sniffer captures data packets as they travel across a network.
A botnet floods a web server with requests at once to crash it.
Exploiting vulnerabilities to gain unauthorised access to data.
Malicious software installed without the user's knowledge (6 sub-types).
A fake email with a link to a fake site that captures credentials.
Malicious code redirects a correct URL to a fake site.
Manipulating a person into revealing confidential data.
Combining many solutions โ no single one is enough.
The tables you must know cold
The 8 threats โ what happens and the aim
| Threat | What happens | Aim |
|---|---|---|
| Brute-force | Software cycles through password combinations until one works | Gain access to an account |
| Data interception | A packet sniffer examines packets travelling across a network | Steal data for identity theft / fraud |
| DDoS | A botnet floods a server with simultaneous requests | Crash the server (extortion, revenge, activism) |
| Hacking | Vulnerabilities are exploited to gain unauthorised access | Steal, corrupt or leak data |
| Malware | Malicious software is installed without the user's knowledge | Damage the device, steal data, ransom files |
| Phishing | A fake email links to a fake site that captures details | Steal personal / financial data |
| Pharming | Code redirects a correct URL to a fake site | Steal personal / financial data |
| Social engineering | A person is manipulated into revealing confidential data | Gain access to accounts / systems |
Malware โ the 6 sub-types
| Type | How it behaves |
|---|---|
| Virus | Attaches to a file; needs the user to run it to spread; can corrupt data |
| Worm | Self-replicating; spreads across a network without a host file or user action |
| Trojan | Disguised as legitimate software; opens the door for other malware |
| Spyware | Secretly records keystrokes / activity and sends it to the attacker |
| Adware | Pushes unwanted adverts; slows the device; can carry other malware |
| Ransomware | Encrypts files and demands payment for the key (e.g. WannaCry) |
The 9 solutions โ what each does and best defeats (the Matrix tab uses this same mapping)
| Solution | How it works | Best defeats |
|---|---|---|
| Access levels | Different users get read / write / no access | Social engineering ยท also helps: hacking, brute-force (limits the damage) |
| Anti-malware | Scans files against known definitions; quarantines threats | Malware, pharming ยท also helps: phishing, DDoS, hacking |
| Authentication | Strong password + biometric + 2FA prove identity | Brute-force, hacking ยท also helps: social engineering |
| Automatic updates | Auto-installs security patches, closing known holes | Hacking, malware |
| Checking URL / link | Hover to see the real URL; check sender, spelling, tone | Phishing ยท also helps: pharming, social engineering |
| Firewall | Examines traffic against criteria; blocks / closes ports | Hacking, DDoS ยท also helps: malware |
| Privacy settings | Restrict who can see your data online | Social engineering ยท also helps: phishing |
| Proxy server | Filters requests; caching absorbs DDoS traffic | DDoS ยท also helps: hacking, malware |
| SSL / TLS | Certificate authenticates the site; data encrypted in transit | Data interception ยท also helps: spotting fake sites (phishing, pharming) |
Traps that regularly cost marks
Check yourself โ tap to reveal
Say the answer out loud in exam wording, then tap to check.
โ Ready for Learn?
You've met the 8 threats, the 9 solutions and the two look-alikes. Open the Learn tab for the phishing-email inspector, then use the Matrix tab to drill which solution stops which threat.
๐ From the Textbook
Cyber-security threats fall into eight big categories, and Cambridge expects you to describe each one crisply: what happens, what the aim is, and which security solutions defeat it. On the defence side there are nine solutions, and no single one is enough โ the key message is "layered defence". Never write "install anti-virus and you're safe". Write: strong password + biometric + 2FA + firewall + anti-malware + auto-updates + SSL + access levels + privacy settings, each defeating a specific set of threats. In 2017 the WannaCry ransomware spread around the world as a worm, through a vulnerability in Windows, encrypting files and demanding payment in Bitcoin. In the UK, some hospitals had to turn patients away. Microsoft had released a security patch two months earlier, so computers with automatic updates were already protected. That is why every layer matters.
๐ก Getting Started
Think of one of your own passwords. Would it stand up to a brute-force attack? Try scoring it against a strong-password checklist: is it long (12 or more characters), does it mix upper + lower + number + symbol, does it avoid dictionary words and personal details? If not โ you'll want to change it after finishing this lab.
๐ฌ Computer Science in Context: the 21 October 2016 DDoS
On 21 October 2016, a botnet called Mirai โ made of home cameras, DVRs and routers infected with malware โ launched a 1.2 Tbps DDoS attack on Dyn, a company that runs DNS servers. Twitter, Netflix, Spotify, Reddit, GitHub, PayPal โ all went dark for hours across the eastern US and Europe. It wasn't PCs doing the attack. It was baby monitors. Mirai got in mostly by using factory-default passwords. The lesson: every device on the internet is a potential bot โ change default passwords and update the firmware on smart devices, or you could be helping.
๐ฌ Discussion: whose fault is it?
A user clicks a phishing link and gets their bank account emptied. Is it the user's fault for clicking? The bank's fault for not detecting the fraud? The email provider's for not filtering the phishing email? The internet's for allowing the fake website to exist? Most security experts argue for shared responsibility โ every layer should have done something. That's the whole point of "defence in depth".
โ ๏ธ The Cambridge Exam Trap โ Phishing vs Pharming
Candidates often confuse these two. Similar names, similar goal (steal your data) โ but the attack method is completely different.
You click a fake link in an email/message. That link takes you to a fake site that looks legit. You type your details in. They're stolen.
Defence: check the sender, spelling, tone; hover over links before clicking; the URL bar tells the truth.
You type the correct URL for a legit site โ but malicious code (on your device or on a DNS) silently redirects you to a fake site. You didn't click anything wrong.
Defence: anti-malware to remove the redirecting code; check for HTTPS + a valid digital certificate before typing anything sensitive.
๐ฃ Signature Lab โ Phishing Email Inspector
Below is an email that landed in a user's inbox. Something feels off. Click on every part that looks like a red flag โ but careful: some parts are perfectly normal, and flagging them counts against you. Then hit Check. Hover over the link before clicking to see where it really goes.
Dear Valued Customer,
We have detected unusal activity on your account. For your security we have temporarily suspended your account and all pending orders.
To avoid permanent closure of your acount within 24 hours, please click the link bellow and verify your full password, credit card number and social security number:
Verify My Account Now โ (hover to see real URL)
Thank you for shoping with us.
Amazon Security Team
The 8 threats โ at a glance
| Threat | What happens | Aim |
|---|---|---|
| Brute-force | Software cycles through password combinations until the right one is found. | Gain access to an account to steal data or make purchases. |
| Data interception | Packet sniffer software examines data packets as they travel across a network. | Steal personal data for identity theft or fraud. |
| DDoS | A botnet of infected computers sends huge numbers of requests to a web server simultaneously. | Crash the web server. Motives: extortion, revenge, activism. |
| Hacking | Exploiting vulnerabilities (weak passwords, unpatched software, open ports) to gain unauthorised access. | Steal, corrupt or leak data. |
| Malware | Malicious software installed without user's knowledge. Sub-types: virus, worm, trojan, spyware, adware, ransomware. | Damage the device, steal data, encrypt files for ransom. |
| Phishing | Fake email with a link to a fake site that captures credentials. | Steal personal / financial data. |
| Pharming | Malicious code redirects a user to a fake site even when the correct URL is entered. | Steal personal / financial data. |
| Social engineering | Manipulating a person (via call, quiz, in-person con) into revealing confidential data. | Gain access to accounts / company systems. |
Malware โ the family tree
| Type | How it behaves |
|---|---|
| Virus | Attaches itself to a file. Needs the user to run the infected file to spread. Can delete or corrupt data. |
| Worm | Self-replicating โ spreads across a network without needing user action or a host file. |
| Trojan | Disguises itself as legitimate software. Once installed, opens the door for other malware or gives an attacker access. |
| Spyware | Secretly records the user's activity โ keystrokes, screen captures, browsing habits โ and sends the data to the attacker. |
| Adware | Pushes unwanted adverts, often through pop-ups. Slows the device and can carry other malware. |
| Ransomware | Encrypts the user's files and demands payment (often in cryptocurrency) for the decryption key. WannaCry was this. |
The 9 solutions โ what each one actually does
The syllabus lists ten; "checking the spelling and tone of communications" and "checking the URL attached to a link" are combined here as Checking URL / link. The Matrix tab uses this same mapping.
| Solution | How it works | Best defeats |
|---|---|---|
| Access levels | Different users get different levels of access (read / write / no access) โ only senior staff see sensitive data. | Social engineering ยท also helps: hacking, brute-force (limits the damage even if a breach happens) |
| Anti-malware | Scans files against a database of known malware definitions. Quarantines / deletes anything it finds. | Malware, pharming (removes redirect code) ยท also helps: phishing (email attachments), DDoS (stops your PC becoming a bot), hacking |
| Authentication | Proves the user is who they claim: strong password (long, mixed characters), biometric (fingerprint, face), 2FA (extra code by SMS/email). | Brute-force, hacking ยท also helps: social engineering |
| Automatic software updates | Auto-installs security patches as soon as they're released โ closes known vulnerabilities before attackers exploit them. | Hacking, malware (WannaCry hit un-updated machines) |
| Checking URL / link | Before clicking: hover over links to see real URL. Check spelling, tone, personalisation of email. Confirm sender. | Phishing ยท also helps: pharming, social engineering |
| Firewall | Hardware or software barrier that examines incoming and outgoing traffic against set criteria. Blocks anything that fails. Can close ports. | Hacking, DDoS (rate-limits) ยท also helps: malware (blocks known bad traffic) |
| Privacy settings | Restricts who can see your data on social media and online accounts. Highest privacy = only your connections see your info. | Social engineering (attackers can't build a profile) ยท also helps: phishing |
| Proxy server | Sits between users and the web server. Examines requests, filters bad ones, uses caching to absorb DDoS traffic. | DDoS ยท also helps: hacking, malware |
| SSL / TLS | A digital certificate authenticates the site and the data is encrypted during transmission, so intercepted data is meaningless. | Data interception ยท also helps: spotting fake sites (a valid certificate) |
Strong password โ the checklist
- Long โ e.g. 12 or more characters (the longer the better)
- Mix of uppercase and lowercase letters
- Includes numbers
- Includes symbols (! @ # $ % etc)
- Not a dictionary word or predictable phrase
- Not based on personal information (pet name, birthday, favourite team)
Weak โ Strong examples
mrsnuffles01 โ weak. Dictionary word + personal + predictable number.
Password123! โ weak. Still a dictionary word, common suffix.
1gH6dk@dnlwm!dosTsjlpa โ strong. Long, mixed, no pattern, no dictionary words.
โญ Activity 1 โ Threat Identifier
Read the description. Name the threat.
Press New.
๐ฎ Activity 2 โ Phishing or Pharming?
Classic exam trap. Read the scenario, pick the attack.
Press New.
๐ฎ Activity 3 โ Solution Identifier
Read what the solution does. Name it.
Press New.
๐ฎ Activity 4 โ Malware Family
Which sub-type of malware does the description match?
Press New.
โฑ๏ธ Activity 5 โ 60-Second Threat Sprint
Rapid recall. Match each description to the correct term.
๐ฏ Threat vs Solution Matrix
The other classic exam trap: students learn solutions in isolation without knowing which threat each one actually defeats. Click each cell where the solution (column) helps defend against the threat (row). Multiple solutions can defend against the same threat. Hit Check to see your accuracy โ you'll get colour-coded feedback.
Practice questions
Press New.
Cambridge-style questions from 2022โ2025 + m26
Press New.
Review quiz
Press New.
Exam traps
Memory triggers
Tap to reveal
Mastery grid
Track which concepts you have secured. Tap a badge to toggle.
Skills breakdown
๐ Topic 5 complete
When you finish 5.5, Topic 5 The Internet & Its Uses is complete: the internet vs the WWW, URLs, DNS, HTTPS, browsers and cookies (5.1โ5.3), digital currency and blockchain (5.4), and cyber-security threats and solutions (5.5).