GCSE Revision Aid: This resource is designed to support your revision and may contain errors. If you find a discrepancy with your class teaching, your teacher is correct — please let us know at gcserevise@scott.scottrix.co.uk.

CS33: Cyber Security Threats

Foundation Higher AQAEdexcelOCREduqas Cyber Security

Social engineering techniques, types of malware, and other common cyber security threats and how they can combine.

Fastmail

📋 Social Engineering

Definition: Social engineering is manipulating people into revealing confidential information or performing actions that compromise security. It exploits human psychology rather than technical vulnerabilities.

Social engineering attacks target the weakest link in any security system: people. No matter how strong the technical security, a person can be tricked into giving away their password or clicking a malicious link.

Blagging (Pretexting)

Definition: Blagging is inventing a false scenario (pretext) to trick someone into revealing information. The attacker creates a convincing story to gain the victim's trust.
Example

An attacker phones an employee claiming to be from the IT department: "We've detected unusual activity on your account. I need you to confirm your password so we can secure it." The employee, trusting the caller's authority, gives their password. The attacker now has access to the system.

Phishing

Definition: Phishing is sending fraudulent emails that appear to come from a trusted source, designed to trick recipients into revealing personal information, clicking malicious links, or downloading malware.
Example

An email appears to be from PayPal: "We noticed suspicious activity on your account. Click here to verify your identity." The link goes to a fake PayPal website that captures the victim's username and password when they try to log in.

Shouldering (Shoulder Surfing)

Definition: Shouldering is directly observing someone's screen or keyboard to obtain personal information, such as passwords or PIN numbers, by looking over their shoulder.
Example

Someone on a train looks over a business person's shoulder as they type their email password and read a confidential document on their laptop. The observer now has the password and has seen sensitive information.

🦠 Malware

Definition: Malware (malicious software) is any software deliberately designed to cause damage to a computer, server, client, or network. Different types of malware have different purposes and methods.

Viruses

Trojans

Example

A user downloads what appears to be a free game. When they install it, the game works normally, but a trojan hidden within it silently records their keystrokes and sends their passwords to the attacker.

Spyware

Ransomware

Example

The WannaCry ransomware attack in 2017 encrypted files on over 200,000 computers across 150 countries. Victims saw a message demanding Bitcoin payment to unlock their files. Many organisations, including the NHS, were severely affected.

Malware Type How It Spreads Primary Purpose Replicates?
Virus Attached to host files Damage, corruption Yes (needs host)
Trojan Disguised as legitimate software Backdoor access, data theft No
Spyware Bundled with other software Monitoring, data collection No
Ransomware Email attachments, exploits Extortion (encrypt files for ransom) Varies

🌐 Other Cyber Security Threats

Pharming

Definition: Pharming redirects users to a fake website even when they type the correct URL. It manipulates the DNS (Domain Name System) so that the legitimate web address points to the attacker's server.

Weak and Default Passwords

Misconfigured Access Rights

Removable Media

Unpatched and Outdated Software

🔗 How Threats Combine

Key Concept: Cyber security threats rarely work in isolation. Attackers often combine multiple techniques to increase their chances of success. A social engineering attack might deliver malware, which then exploits unpatched software.
Combined Attack Scenario

Step 1: A phishing email (social engineering) is sent to employees of a company, appearing to be from HR with an "urgent policy update" attachment.

Step 2: An employee clicks the attachment, which installs a Trojan on their computer.

Step 3: The Trojan exploits an unpatched vulnerability in the system to gain administrator access.

Step 4: Using the misconfigured access rights (the employee had more permissions than needed), the malware spreads across the network.

Step 5: The attacker installs ransomware that encrypts all company files and demands payment.

This single attack combined: phishing + Trojan + unpatched software + misconfigured access + ransomware.

⚠️ Common Mistakes to Avoid

Mistake Why It's Wrong How to Fix It
Confusing virus and Trojan Viruses replicate; Trojans don't Virus = replicates via host file; Trojan = disguised software
Confusing phishing and pharming Phishing tricks via email; pharming redirects URLs Phishing = fake email; Pharming = fake website redirect
Saying "social engineering is a technical attack" It targets people, not technology Social engineering exploits human psychology
Forgetting to mention how threats combine Real attacks often use multiple methods Explain how phishing can lead to malware, etc.

❓ Practice Questions

Q1: Explain the difference between phishing and pharming.

Q2: Describe four types of malware and how each one works.

Q3: What is social engineering? Describe blagging, phishing, and shouldering.

Q4: Why are weak and default passwords a security threat?

Q5: Explain how multiple cyber security threats could combine in a single attack.

✅ Answers

  1. Phishing sends fraudulent emails that appear to be from a trusted source, tricking users into clicking links to fake websites or revealing information. Pharming manipulates DNS so that even when the user types the correct URL, they are redirected to a fake website. Phishing requires the victim to click a link; pharming redirects automatically.
  2. Virus: attaches to a host file, replicates when the file is opened, can corrupt or delete data. Trojan: disguised as legitimate software, does not replicate, creates backdoors for attackers. Spyware: secretly monitors user activity, records keystrokes and sends data to attacker. Ransomware: encrypts files and demands payment for decryption.
  3. Social engineering manipulates people into revealing information or performing actions that compromise security. Blagging: inventing a false scenario to gain trust and extract information (e.g. pretending to be IT support). Phishing: sending fraudulent emails appearing to be from trusted sources. Shouldering: directly observing someone's screen or keyboard to capture passwords or data.
  4. Weak passwords (like 123456) can be easily guessed or cracked using brute force or dictionary attacks. Default passwords on devices are publicly known and can be found online, so any attacker can access a device if the default password hasn't been changed.
  5. A phishing email (social engineering) tricks a user into opening an attachment that installs a Trojan. The Trojan exploits unpatched software to gain elevated access. Because of misconfigured access rights, the malware spreads across the network. The attacker then installs ransomware to encrypt files and demand payment. This combines social engineering + malware + unpatched software + misconfigured access + ransomware.

🎯 Exam Tips

⚠️ Common Errors

✗ Thinking phishing only happens via email ✓ Phishing can occur via email, text messages (smishing), phone calls (vishing), or fake websites. Any method of tricking users into revealing personal information is phishing.

✗ Confusing viruses and worms ✓ A virus attaches to a file and needs user action to spread. A worm is self-replicating and spreads automatically across networks without user intervention.

✗ Believing social engineering is a technical attack ✓ Social engineering manipulates people, not systems. It exploits human psychology (trust, urgency, authority) to gain information or access — no software vulnerability is needed.

✗ Thinking strong passwords alone prevent all unauthorised access ✓ Strong passwords are essential but don't prevent keylogging, phishing, brute force (given enough time), or credential reuse attacks. Multi-factor authentication adds critical additional protection.

✍️ Model Answer

Full-Mark Response

Describe three different types of cyber security threat, explaining how each works and one way to protect against it. [6 marks]

1. Phishing: An attacker sends a fraudulent message (email/text) pretending to be from a trusted source (e.g. a bank) to trick the victim into revealing personal information or clicking a malicious link. Protection: Never click links in unsolicited emails; verify the sender's address; look for HTTPS and check for suspicious URLs. 2. Malware (virus/worm/trojan): Malicious software that infects a device to steal data, damage systems, or gain unauthorised access. Viruses attach to files; worms spread automatically; trojans disguise as legitimate software. Protection: Install and regularly update antivirus software; do not download files from untrusted sources. 3. Brute force attack: An attacker systematically tries every possible password combination until the correct one is found, using automated software. Protection: Use strong, long passwords (12+ characters); implement account lockout after failed attempts; use multi-factor authentication.

📊 AO Deep Dive

Assessment Objective Analysis

AO1 (Computational Thinking — 40%): Demonstrate knowledge and understanding of the principles and concepts of computer science, including cyber security threats: malware, phishing and social engineering for AQA 8525, OCR J277 & Edexcel 1CP2.

AO2 (Application — 40%): Apply knowledge and understanding of computer science, including cyber security threats: malware, phishing and social engineering to analyse problems in computational terms and to design, write and evaluate solutions.

AO3 (Evaluation — 20%): Evaluate the effectiveness, correctness and efficiency of computational solutions, including cyber security threats: malware, phishing and social engineering, and make reasoned judgements about trade-offs.

📝 Exam Technique

GCSE Computer Science Exam Tips:
Threat types: malware (virus, worm, trojan, ransomware, spyware, keylogger), phishing, social engineering, brute force, DDoS, SQL injection. For each: describe HOW it works, its IMPACT, and a COUNTERMEASURE. Social engineering targets people, not technology. Viruses need user action, worms spread automatically. Ransomware encrypts files for payment. Always give specific examples.

📝 Exam Questions by Topic

🎬 Video Resources

Share this page

Ready to ace your GCSE Computer Science exams?

Get the best revision books and guides to boost your grades.