OCR J277 · Component 01 · §1.4 · Paper 1

§1.4 Network Security

What are the threats to computer systems — and what layered defences counter each one?

Security is always an arms race: every attack has a defence, every defence has a bypass. The OCR spec frames §1.4 around this pairing — knowing each form of attack (how it works, what the attacker wants) and the corresponding prevention method. The most effective defences are layered: a firewall stops external intrusion, encryption protects data in transit, access levels limit what an authenticated user can reach, and anti-malware catches anything that slips through.

Humans are often the weakest link. Social engineering — tricking users into revealing passwords or clicking malicious links — bypasses technical defences entirely. This is why training and authentication controls matter as much as firewalls. SQL injection attacks target databases through poorly-validated inputs: an attacker enters SQL code into a form field, and if the input isn't sanitised, the database executes it as a real query, potentially exposing or deleting all the data.

A company suffers a data breach. Investigation reveals that an employee received an email claiming to be from IT support and provided their login credentials. (a) Name this type of attack and explain how it works. (b) Suggest three prevention methods the company should now implement, and explain what each one limits. (c) Explain what SQL injection is and how input validation could have prevented it.

Attack ↔ Defence pairing

Malware (virus, ransomware, spyware) → anti-malware software; firewalls; user access levels
Social engineering / phishing → staff training; strong authentication; email filters
Brute force attack → strong passwords; account lockout; CAPTCHA; rate limiting
DoS (Denial of Service) → firewalls; rate limiting; traffic filtering
Data interception → encryption; HTTPS; secure connections
SQL injection → input validation; parameterised queries; access levels

What students must understand

Diagrams

Sketchnote of social engineering themes: access, login, spying, fraud, passwords, security, influence and pretext
Social engineering targets the person, not the machine.
A phishing text message offering a fake tax refund with a fraudulent HMRC link
A phishing text. Urgency, a refund hook and a fake HMRC web address.
Diagram of a firewall as a brick wall between a LAN and the wider network
A firewall sits between the LAN and the wider network, filtering traffic in both directions.

Diagrams: PG Online (Paul Long), OCR J277 textbook. Used under the school site licence.

Linking questions

Practice

Video Support

Craig'n'Dave — OCR J277
Forms of attack
Threats to networks
Preventing vulnerabilities