OCR · GCSE · Computer Science
Course version: J277 · Version from Sept 2022
Common prevention methods Penetration testing Anti-malware software…
Full specification wording
Identifying and preventing vulnerabilities: Common prevention methods Penetration testing Anti-malware software Firewalls User access levels Passwords Encryption Physical security
Prevention methods reduce the chance that a vulnerability is exploited and limit damage if an attack succeeds.
Checked against the OCR J277 specification on .
- 4 key terms
Study notes
From the checked teaching notes for this specification point.
The idea
Prevention methods reduce the chance that a vulnerability is exploited and limit damage if an attack succeeds. Penetration testing simulates attacks to find weaknesses before criminals do. Anti-malware detects and removes malicious software. Firewalls filter network traffic using rules. User access levels give each account only the permissions needed. Passwords authenticate users, and strong, unique passwords are harder to guess or brute-force. Encryption scrambles data so intercepted or stolen data is unreadable without the key. Physical security, such as locks, guards and restricted areas, stops direct access to hardware. Together these methods form layers, so one failure does not expose everything.
For example: A school might use a firewall, staff and student access levels, encrypted pupil records and locked server cabinets.
What earns the marks
- Penetration testing identifies weaknesses by simulating attacks, allowing them to be fixed before real attackers exploit them.
- Anti-malware software detects, quarantines or removes malicious programs such as viruses, worms, spyware and ransomware.
- A firewall monitors and filters incoming and outgoing network traffic against a set of rules, blocking unauthorised connections.
- User access levels restrict what each user or group can read, write or execute, applying the principle of least privilege.
- Passwords authenticate a user; strong passwords are long, complex and unique, and are often combined with multi-factor authentication.
- Encryption converts plaintext into ciphertext using a key so that intercepted or stolen data cannot be understood without the key.
- Physical security includes locks, biometric scanners, CCTV, security staff and restricted server rooms to prevent direct access to devices.
- Layering several methods gives defence in depth, so a single failure does not compromise the whole system.
Common mistakes and how to put them right
Thinking a firewall removes viruses.
Put it right: A firewall filters network traffic, whereas anti-malware detects and removes malicious software.
Believing encryption stops data being stolen.
Put it right: Encryption protects confidentiality if data is intercepted, but it does not prevent theft or deletion.
Confusing user access levels with passwords.
Put it right: Access levels control permissions after login, while passwords verify identity at login.
Exam tips
- Link each method to the specific threat it reduces, for example encryption reduces the impact of intercepted data.
- Use precise terms such as authentication, ciphertext, permissions and traffic filtering rather than vague words like safe or protected.
- When a scenario is given, name the most suitable method and justify it using the context, such as encrypting data on a stolen laptop.
Try the lesson
The start of the Identifying and preventing vulnerabilities: Common prevention methods Penetration testing Anti-malware software Firewalls User access levels Passwords Encryption Physical security lesson, made from checked teaching notes for this specification point.
Have a go first
Which prevention method scrambles data so that it cannot be understood if it is intercepted?
Listen
Prevention methods reduce the chance that a vulnerability is exploited and limit damage if an attack succeeds. Penetration testing simulates attacks to find weaknesses before criminals do. Anti-malware detects and removes malicious software. Firewalls filter network traffic using rules. User access levels give each account only the permissions needed. Passwords authenticate users, and strong, unique passwords are harder to guess or brute-force. Encryption scrambles data so intercepted or stolen data is unreadable without the key. Physical security, such as locks, guards and restricted areas, stops direct access to hardware. Together these methods form layers, so one failure does not expose everything. For example, a school might use a firewall, staff and student access levels, encrypted pupil records and locked server cabinets. A strong answer earns marks for these points. Penetration testing identifies weaknesses by simulating attacks, allowing them to be fixed before real attackers exploit them. Anti-malware software detects, quarantines or removes malicious programs such as viruses, worms, spyware and ransomware. A firewall monitors and filters incoming and outgoing network traffic against a set of rules, blocking unauthorised connections. User access levels restrict what each user or group can read, write or execute, applying the principle of least privilege. Exam tip: Link each method to the specific threat it reduces, for example encryption reduces the impact of intercepted data.
See it
Key words
Say what each word means before you turn the card.
Penetration testing
Try answering aloud or in your head before turning the card.
Anti-malware
Try answering aloud or in your head before turning the card.
Firewall
Try answering aloud or in your head before turning the card.
Encryption
Try answering aloud or in your head before turning the card.
See every definition
- Penetration testing
- Simulates attacks to find weaknesses before criminals do, allowing them to be fixed before real attackers exploit them.
- Anti-malware
- Detects, quarantines or removes malicious programs such as viruses, worms, spyware and ransomware.
- Firewall
- Monitors and filters incoming and outgoing network traffic against a set of rules, blocking unauthorised connections.
- Encryption
- Converts plaintext into ciphertext using a key so that intercepted or stolen data cannot be understood without the key.
Label the diagram
Some boxes have lost their names. Pick the right name for each number.
1Box 1
2Box 2
3Box 3
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Identifying and preventing vulnerabilities: Common prevention methods Penetration testing Anti-malware software Firewalls User access levels Passwords Encryption Physical security
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge