KS3 Computing — Study Pack
Topic: Cybersecurity Threats & Attacks
Year 7–9 | Cybersecurity | UK National Curriculum
Overview
Cybersecurity threats fall into two broad categories: technical attacks (which target vulnerabilities in software and systems) and social engineering (which target the weakest link — human psychology). Understanding both is essential for protecting yourself and others online. This pack covers the main types of malware, social engineering attacks, and network-based threats.
Why this matters: Cybercrime costs the global economy hundreds of billions of pounds each year. The NHS was severely disrupted by the WannaCry ransomware attack in 2017. Personal accounts, banking details, and sensitive photos can all be compromised through attacks described in this pack.
Section 1: Malware (Malicious Software)
Malware is any software specifically designed to disrupt, damage, or gain unauthorised access to a computer system. It is an umbrella term — viruses, worms, and ransomware are all types of malware.
Virus
- What it does: attaches itself to a legitimate file; when the infected file is shared or opened, the virus spreads; can corrupt or delete data, slow the system, or give attackers access
- How it spreads: requires human action — a user must open an infected file (email attachment, downloaded file, infected USB drive)
- Analogy: like a biological virus — it cannot replicate on its own; it needs a host cell (a file) and a carrier (a human to share the file)
- Example: a virus hidden inside a Word document sent as an email attachment
Worm
- What it does: similar damaging effects to a virus, but spreads differently
- How it spreads: self-replicating — spreads automatically across networks without any user action; exploits vulnerabilities in operating systems or network services
- Key difference from virus: does NOT need to attach to a file; does NOT need a human to share it
- Danger: can spread across an entire organisation's network in minutes; can overload networks with self-replication traffic
- Example: the WannaCry ransomware worm spread automatically across NHS networks in 2017 without staff clicking anything
Trojan (Trojan Horse)
- What it does: disguises itself as legitimate, useful software (a game, a free tool, a codec); once installed, it opens a backdoor allowing attackers remote access to the system
- How it spreads: requires human to deliberately install it (thinking it is something useful)
- Does NOT self-replicate: unlike viruses and worms, Trojans do not spread themselves
- What attackers do with backdoor access: steal files, install more malware, use the device in a botnet, access webcam/microphone
- Example: "Free video player" download that secretly gives an attacker control of your computer
Ransomware
- What it does: encrypts all the victim's files so they cannot be opened; displays a ransom demand — pay (usually cryptocurrency) to receive the decryption key
- How it spreads: typically via phishing emails, infected downloads, or (like WannaCry) as a worm
- Impact: particularly devastating to hospitals, businesses, local councils — patient records inaccessible, operations cancelled, business halted
- Paying the ransom: not recommended — no guarantee the key will be provided; funds further attacks
- Example: WannaCry (2017) — affected 200,000+ computers in 150 countries including NHS
Spyware
- What it does: secretly monitors user activity — records keystrokes (keylogger), captures screenshots, monitors browsing history; sends stolen data to attacker
- What is stolen: passwords, banking details, credit card numbers, personal messages
- How it spreads: often bundled with free software (same as adware)
- Key word: operates secretly — victim usually has no idea it is running
Adware
- What it does: displays unwanted advertisements; redirects browser searches to advertising websites; can slow the system significantly
- How it spreads: often bundled with free software (user installs free application, adware installs alongside it)
- Least harmful: of the malware types — no data theft, no encryption, but annoying and potentially covers for more harmful software
Malware Types Summary Table
| Malware |
How It Spreads |
Main Effect |
Prevention |
| Virus |
Human shares infected file |
Corrupts/deletes data, spreads to other files |
Antivirus, avoid opening unknown attachments |
| Worm |
Self-replicating across network, no user action |
Overloads networks, installs further malware |
Firewall, keep software patched/updated |
| Trojan |
User installs thinking it is legitimate software |
Opens backdoor for attacker remote access |
Only install software from trusted sources |
| Ransomware |
Phishing emails, infected downloads, worm-based |
Encrypts files, demands ransom payment |
Regular backups, software updates, antivirus |
| Spyware |
Bundled with free software, malicious downloads |
Steals passwords, banking details, keystrokes |
Antivirus, trusted software sources |
| Adware |
Bundled with free software |
Unwanted adverts, browser redirects, slow system |
Careful about what free software you install |
Section 2: Social Engineering
Social engineering attacks exploit human psychology rather than technical vulnerabilities. Attackers manipulate people into doing something they should not — revealing passwords, clicking a link, or transferring money. Even the most technically secure system can be defeated if the people using it can be tricked.
Phishing
- Method: fake email, website, or message that mimics a trusted organisation (bank, HMRC, Apple, Netflix, a school, a government department)
- Goal: trick the user into clicking a malicious link (which installs malware or leads to a fake login page) or directly entering their credentials
- Channel: primarily email
- Scale: sent to thousands or millions of people at once — untargeted
Warning signs in a phishing email:
- Sender email address does not match the organisation (e.g.
noreply@apple-security-alert.com instead of @apple.com)
- Urgent/threatening language: "Your account will be suspended in 24 hours!"
- Generic greeting: "Dear Customer" instead of your actual name
- Suspicious link: hover over the link — the real URL is different from the displayed text
- Requests sensitive information: no legitimate organisation asks for full passwords by email
- Poor spelling and grammar (though modern AI-written phishing is increasingly polished)
Spear Phishing
- Method: highly targeted phishing; the attacker researches the specific individual (from LinkedIn, social media, company websites, previous data breaches)
- Personalised: uses victim's real name, job title, manager's name, recent projects
- Why more dangerous: much harder to recognise as fake because it appears credible and specific
- Example: "Hi Sarah, as discussed in yesterday's meeting with [your manager's real name], please review the attached budget spreadsheet and enter your login to submit it."
Smishing
- Method: phishing via SMS text messages
- Example: "Your parcel could not be delivered. Pay the £2.99 redelivery fee here: [malicious link]"
- Why effective: people tend to trust text messages more than emails; links are harder to inspect on mobile
Vishing
- Method: phishing via voice call/phone — the attacker calls the victim and impersonates a bank, HMRC, police, or technical support
- Example: "This is your bank's fraud department. We've detected suspicious activity on your account. I'll need to verify your details to protect you."
- Manipulation techniques: create urgency, play on trust of authority, keep victim talking to prevent them from checking
Pretexting
- Method: attacker creates a fabricated backstory (pretext) to manipulate the target into providing information or access
- Example: calling an employee pretending to be an IT support technician who needs the employee's password to "fix a problem with their account"
- Difference from phishing: usually involves building a longer, more elaborate fictional narrative rather than a simple email trick
Shouldering (Shoulder Surfing)
- Method: physically watching a victim enter their password, PIN, or other sensitive information
- Where it happens: ATMs, offices, trains, cafes, shared screens
- Low-tech but effective: no computer skills required; purely observational
- Prevention: shield the keypad/screen when entering PINs; be aware of surroundings in public
Social Engineering Summary Table
| Attack |
Method |
Channel |
Example |
| Phishing |
Fake communication from trusted org |
Email |
Fake Apple security alert email |
| Spear phishing |
Targeted, personalised phishing |
Email |
Email using victim's name, manager, real project |
| Smishing |
Phishing via SMS |
Text message |
"Pay parcel redelivery fee" text |
| Vishing |
Phishing via voice call |
Phone |
Fake bank fraud department call |
| Pretexting |
Fabricated backstory |
Phone / in-person |
Fake IT support asking for password |
| Shouldering |
Physically watching credentials entered |
Physical |
Watching someone type PIN at ATM |
Section 3: Network Attacks
DoS (Denial of Service)
- What it does: floods a web server or network service with so many requests that it cannot respond to legitimate users — effectively taking the service offline
- How: attacker sends millions of fake requests per second from one machine
- Targets: websites, online services, banks, gaming platforms
- Effect: customers cannot access the service; lost revenue, reputational damage
DDoS (Distributed Denial of Service)
- What it does: same as DoS but coordinated across thousands or millions of compromised devices (a botnet — a network of infected devices the attacker controls)
- Why harder to stop: traffic comes from thousands of different IP addresses worldwide; blocking one IP does nothing; traffic volumes can reach Tbps (terabits per second)
- Botnet: created by infecting ordinary devices (home routers, webcams, computers) with Trojan malware; owners often have no idea their device is in a botnet
Man-in-the-Middle (MITM)
- What it does: attacker secretly intercepts communications between two parties who believe they are communicating directly with each other
- What attacker can do: read private messages, steal credentials, alter data in transit (e.g. change a bank account number in a transfer)
- Where it happens: unencrypted Wi-Fi networks (public cafes, hotels); HTTP (not HTTPS) connections
- Prevention: always use HTTPS; avoid sensitive activity on public Wi-Fi; use a VPN
Brute Force Attack
- What it does: systematically tries every possible combination of characters until the correct password is found
- Speed: modern computers can try billions of combinations per second
- Defeated by:
- Long, complex passwords (12+ characters with symbols, numbers, mixed case)
- Account lockout after a number of failed attempts
- Multi-factor authentication (even if password is found, a second factor is needed)
SQL Injection (Awareness)
- What it does: attacker enters malicious SQL code into a web form (login field, search box) that gets executed by the database behind the website
- Effect: can retrieve all data from the database, bypass login authentication, delete data
- Example: entering
' OR '1'='1 into a login form to bypass password checking
- Prevention: input validation; parameterised queries (not required to know at KS3)
Unpatched Software
- What it is: software that has not been updated with the latest security patches
- Why dangerous: when vulnerabilities are discovered in software, attackers actively target unpatched systems; patches fix the vulnerability
- Example: WannaCry exploited a vulnerability in Windows that had been patched months earlier — organisations that had not applied the patch were attacked
Key Vocabulary
| Term |
Definition |
| Malware |
Malicious software designed to disrupt, damage, or gain unauthorised access to systems |
| Virus |
Malware that attaches to files and spreads when infected files are shared (requires human action) |
| Worm |
Self-replicating malware that spreads automatically across networks without user action |
| Trojan |
Malware disguised as legitimate software that opens a backdoor for attackers |
| Ransomware |
Malware that encrypts files and demands payment for the decryption key |
| Spyware |
Malware that secretly monitors user activity and steals personal data/passwords |
| Adware |
Malware that displays unwanted advertisements |
| Social engineering |
Manipulating people psychologically to reveal information or perform actions |
| Phishing |
Fake emails/websites mimicking trusted organisations to steal credentials |
| Spear phishing |
Targeted, personalised phishing using specific details about the victim |
| Smishing |
Phishing via SMS text messages |
| Vishing |
Phishing via voice/phone call |
| Pretexting |
Creating a fabricated backstory to manipulate someone into revealing information |
| Shouldering |
Physically watching someone enter credentials or a PIN |
| DoS |
Denial of Service — flooding a server with requests to make it unavailable |
| DDoS |
Distributed DoS — coordinated from thousands of devices (botnet) |
| Botnet |
Network of compromised devices controlled by an attacker |
| MITM |
Man-in-the-Middle — attacker secretly intercepts communications between two parties |
| Brute force |
Systematically trying every possible password combination |
| SQL injection |
Entering malicious SQL code into a web form to manipulate the database |
| Patch |
Software update that fixes known security vulnerabilities |
Common Misconceptions
| Misconception |
Correction |
| "Virus means all malware" |
Virus is one specific type of malware. Worms, Trojans, ransomware, and spyware are different types of malware, not all of which are viruses. |
| "Phishing emails are easy to spot — they're always obviously fake" |
Modern phishing attacks are increasingly sophisticated, using genuine company logos, correct grammar, and personalised details. Spear phishing in particular can be very convincing. |
| "DoS attacks only affect big companies" |
Any internet-connected server can be targeted, including school websites, small businesses, and personal servers. |
| "Malware must be downloaded from the internet" |
Malware can also spread via infected USB drives, physical media, email attachments, and self-replicating worms that need no user action at all. |
| "A strong password prevents all attacks" |
Passwords protect against brute force, but not phishing (where you hand over the password), keyloggers (which record it), or MITM attacks (which intercept it). Multiple layers of security are needed. |
Simulated Phishing Email — 5 Warning Signs
FROM: security-alert@apple-accounts-verify.net <-- (1) WRONG DOMAIN
TO: user@email.com
SUBJECT: URGENT: Your Apple ID has been compromised
Dear Apple Customer, <-- (2) GENERIC GREETING
We have detected suspicious activity on your Apple
account. Your account will be PERMANENTLY DISABLED <-- (3) URGENT/THREATENING
within 24 hours unless you verify your identity. LANGUAGE
Please click the link below to verify your account:
http://apple-id-verify-secure.ru/login <-- (4) SUSPICIOUS LINK
(wrong domain, .ru)
You will need to enter your: <-- (5) REQUESTS
- Apple ID email address CREDENTIALS
- Password
- Credit card number (for identity verification)
Apple Support Team
Exam-Style Questions
Q1 [2 marks]
State one difference between a virus and a worm.
Q2 [3 marks]
Explain what is meant by phishing. Give an example of how a phishing attack might try to steal someone's banking password.
Q3 [4 marks]
Describe how a ransomware attack progresses from initial infection to the demand for payment.
Q4 [3 marks]
The email below is a phishing attempt. Identify three warning signs that suggest this email is not genuine.
[Students would be shown a phishing email — use the annotated example above]
Q5 [6 marks]
Compare three different types of malware. For each type, describe how it spreads, what it does, and how users can protect themselves against it.
MCQ
Which type of malware spreads automatically across a network without any user action?
A) Virus
B) Trojan
C) Worm
D) Adware
Fill in the blanks
A __________ attack involves flooding a server with requests from one machine, making it unavailable to real users. A __________ attack is similar but uses thousands of compromised devices called a __________. __________ is a form of social engineering where attackers physically watch someone enter their credentials. An email pretending to be from a bank in order to steal login details is an example of __________.
Model Answers
Q1: A virus requires human action to spread — it attaches to files and spreads when an infected file is shared (1). A worm is self-replicating and spreads automatically across networks without any user action (1). [2 marks]
Q2: Phishing is when an attacker sends a fake email (or creates a fake website) that appears to come from a trusted organisation, such as a bank (1). The attacker's goal is to trick the user into clicking a link or entering their personal details (1). Example: an email claiming to be from Barclays Bank says "unusual activity has been detected — click here to verify your account" and links to a fake website where the victim enters their username and password, which the attacker then steals (1). [3 marks]
Q3:
- Victim receives a phishing email containing a malicious attachment or link, and opens/clicks it (1)
- The ransomware installs itself and begins encrypting all files on the device (and any network drives it can reach) (1)
- A message appears on screen informing the victim that their files are encrypted and demanding payment — typically in cryptocurrency such as Bitcoin — in exchange for the decryption key (1)
- If the victim pays, they may or may not receive the key; there is no guarantee, and paying funds further attacks (1) [4 marks]
Q4: Any three of: incorrect/suspicious sender email domain; urgent/threatening language; generic greeting (not the user's real name); suspicious URL that does not match the real organisation; requests for passwords or financial information by email; poor spelling/grammar. [1 mark each, 3 marks total]
Q5: Award 2 marks per malware type (1 for spread/effect, 1 for prevention), up to 6 marks. Example:
- Virus: spreads when a user opens or shares an infected file; corrupts or deletes data; prevented by antivirus software and not opening unknown email attachments.
- Ransomware: spreads via phishing emails or as a worm; encrypts all files and demands payment; prevented by regular backups, keeping software updated, and antivirus.
- Spyware: spreads bundled with free software; secretly records keystrokes and steals passwords; prevented by downloading software only from trusted sources and running antivirus scans.
MCQ: C — Worm
Fill in the blanks: DoS (Denial of Service) / DDoS (Distributed Denial of Service) / botnet / Shouldering (shoulder surfing) / phishing
Revision Checklist