Menu

Malware Exam Questions

18 Edexcel GCSE Computer Science (1CP2) exam-style questions on Malware (5.3 Cybersecurity), 40 marks in all. Answer them on paper or print them, then open the mark schemes and example answers to see how each is marked.

Revise Malware first

Build a paper on 5.3 Cybersecurity
Print
1Multiple choice1 mark

Different types of malware behave in different ways.

Identify what ransomware does.

[1 mark]
  • ACopies itself into other files
  • BHides inside a useful program
  • CLocks files and demands payment
  • DRecords every key press made
Mark scheme
  • C Locks files and demands payment (1)
  • The only correct answer is C. The correct answer is locks files and demands payment. Accept encrypts files and asks for a ransom / locks files until a payment is made.
  • A is not correct because copying itself into other files is what a virus does
  • B is not correct because hiding inside a useful program is what a Trojan does
  • D is not correct because recording every key press made is what a keylogger does
Example answers and how they were marked
Full marks1/1

C Locks files and demands payment

Why: Correct option (1): ransomware locks or encrypts files and demands a ransom.

No marks0/1

A Copies itself into other files

Why: Near-miss: this describes what a virus does, not ransomware.

No marks0/1

D Records every key press made

Why: Describes a keylogger; a common misconception is to confuse the behaviour of one malware type with another.

2Multiple choice1 mark

Identify the reason out-of-date anti-malware is a technical vulnerability.

[1 mark]
  • AIt cannot detect newer malware
  • BIt is not compatible with the operating system
  • CThe operating system has not been patched
  • DIt uses a firewall to scan files
Mark scheme
  • A It cannot detect newer malware (1)
  • The only correct answer is A. The correct answer is it cannot detect newer malware.
  • B is not correct because compatibility with the operating system is not a technical vulnerability
  • C is not correct because unpatched software is a separate technical vulnerability, not a fault in the anti-malware
  • D is not correct because a firewall is a separate network protection tool and does not scan files for malware
Example answers and how they were marked
Full marks1/1

A It cannot detect newer malware

Why: Correct option (1): out-of-date anti-malware does not have the current detection data needed for newer malware.

No marks0/1

C The operating system has not been patched

Why: Near miss: this names a different technical vulnerability, not a reason anti-malware is out of date, so no mark.

No marks0/1

D It uses a firewall to scan files

Why: Typical misconception from the examiners' reports: describes a firewall rather than anti-malware, so no mark.

3Multiple choice1 mark

An attacker phones a member of staff, pretends to be from IT support and asks for their password.

Identify what is meant by social engineering.

[1 mark]
  • AManipulating people into revealing information
  • BComparing files with known malware
  • CLocking files until a payment is made
  • DAttaching malicious code to other programs
Mark scheme
  • A Manipulating people into revealing information (1)
  • The only correct answer is A. The correct answer is manipulating people into revealing information; accept equivalent wording such as tricking people into giving data or bypassing security.
  • B is not correct because comparing files with known malware is signature-based scanning by anti-malware
  • C is not correct because locking files until a payment is made is what ransomware does
  • D is not correct because attaching malicious code to other programs is what a virus does
Example answers and how they were marked
Full marks1/1

A Manipulating people into revealing information

Why: Correct option (1): social engineering manipulates people rather than technical systems.

No marks0/1

B Comparing files with known malware

Why: Near-miss: describes signature-based scanning used by anti-malware, not social engineering.

No marks0/1

C Locking files until a payment is made

Why: Describes ransomware, not social engineering.

4Multiple choice1 mark

A company's files are encrypted by ransomware.

Identify the method that allows the company to restore its files.

[1 mark]
  • AAcceptable use policy
  • BAnti-malware software
  • CBackup and recovery
  • DEncryption
Mark scheme
  • C Backup and recovery (1)
  • The only correct answer is C. The correct answer is backup and recovery.
  • A is not correct because an acceptable use policy sets rules for how systems should be used
  • B is not correct because anti-malware detects and prevents malware but does not restore files
  • D is not correct because encryption makes data unreadable and does not restore files
Example answers and how they were marked
Full marks1/1

C Backup and recovery

Why: Correct option: backup and recovery allows files to be restored after a ransomware attack.

No marks0/1

B Anti-malware software

Why: Close distractor but wrong: anti-malware detects and prevents malware, it does not restore encrypted files, so no mark is awarded.

No marks0/1

D Encryption

Why: Typical misconception that encryption protects the files, but it makes data unreadable and does not restore files, so no mark is awarded.

5Short recall1 mark

Anti-malware software helps to protect a computer system.

State what anti-malware software does with a file when it finds that the file is infected.

[1 mark]
Mark scheme

Award one mark for any of the following:

  • Quarantine the file (1)
  • Isolate the file (1)
  • Delete/remove the file (1)
  • Repair/clean the file (1)

Do not accept scan/check the file

Do not accept block/prevent/stop the file from running

Do not accept remove the virus from the system

Example answers and how they were marked
Full marks1/1

Quarantine the file.

Why: Quarantine the file (1).

No marks0/1

Scan the file to see if it is infected.

Why: Scanning is not the action taken after infection is found; the scheme says do not accept scan/check the file.

No marks0/1

Stop the file from running.

Why: Stopping/blocking the file from running is not creditworthy; the scheme says do not accept block/prevent/stop the file from running.

6Short recall2 marks

Malware is a threat to digital systems.

Define the term malware.

[2 marks]
Mark scheme

Award one mark for any of the following up to a maximum of two marks:

  • Software/a program (1)
  • Designed/intended to cause harm/damage (to a computer system or its data) (1)
  • Designed/intended to gain unauthorised access to a system or its data (1)

Award a maximum of one mark for the purpose: either harm/damage or unauthorised access, not both.

Allow 'harmful program/software' for both marks (software and harm/damage).

Allow 'malicious' as equivalent to intended to cause harm/damage, so 'malicious software' earns both marks.

Do not accept 'bad software' or a restatement of malware, as no purpose is given.

Do not accept a named type of malware alone (e.g. virus, worm, Trojan); this is an example of malware, not a definition.

Do not accept 'hacking' or 'a threat' alone; neither states a harmful purpose of software.

Do not accept 'a program that spreads' on its own; spreading is not the same as causing harm or gaining unauthorised access.

Example answers and how they were marked
Full marks2/2

Software that is designed to cause harm to a computer system or its data.

Why: Software (1) and designed to cause harm/damage (1).

Some marks1/2

A program that spreads between computers.

Why: A program is software (1), but spreading does not show a harmful purpose or unauthorised access, so no second mark.

No marks0/2

A type of virus.

Why: A virus is a named type of malware, not a definition, so no mark is awarded.

7Short recall2 marks

Hackers look for weaknesses that they can use to attack a system.

State two technical vulnerabilities that a hacker could exploit.

[2 marks]
Mark scheme

Award one mark for any of the following up to a maximum of two marks:

  • Unpatched/not updated software/operating system (missing security updates/patches) (1)
  • Out-of-date anti-malware/anti-virus (virus signatures/definitions not updated) (1)

Do not accept social engineering or phishing.

Example answers and how they were marked
Full marks2/2

Unpatched software and out-of-date anti-malware.

Why: Unpatched software (1) and out-of-date anti-malware (1).

Some marks1/2

Unpatched software and phishing emails.

Why: Unpatched software (1); phishing is not accepted (0).

No marks0/2

Phishing and social engineering.

Why: Phishing and social engineering are not technical vulnerabilities, so no creditworthy point is given.

8Describe2 marks

Ransomware is a type of malware.

Describe how ransomware affects the data on a computer.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • Encrypts the files (1) so the user cannot open/read the data (1)
  • Locks the files/data (1) so it can only be unlocked using a decryption key/code held by the attacker (1)
  • Encrypts the files (1) so the data can only be recovered from a backup or by paying the ransom (1)

Allow 'it encrypts the files' on its own as the first point (1). The second mark needs a development of what this does to the data.

Do not award 'locks the computer'/'stops you using it' on its own, as this does not say what happens to the data.

Do not award 'it deletes the files' on its own, as this does not describe how the data is held to ransom.

Do not accept descriptions of other types of malware, e.g. a Trojan or a keylogger.

Example answers and how they were marked
Full marks2/2

Ransomware encrypts the files on the computer so the user cannot read them until they pay to get the decryption key.

Why: Linked point (1) encrypts the files and development (1) the user cannot access the data until payment.

Some marks1/2

It encrypts your files.

Why: Gives the first point (1) but no linked development of what this does to the data.

No marks0/2

It is a virus that copies itself into other programs and deletes your files.

Why: Describes a virus, not ransomware; 'deletes your files' earns nothing on its own and no other creditworthy point is given.

9Describe2 marks

A Trojan is a type of malware.

Describe how a Trojan is used to gain access to a user's computer.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • The Trojan is hidden inside/disguised as a program/file the user wants/downloads (1) so the user installs/runs it believing it is legitimate/safe (1)
  • It creates a backdoor (1) which the hacker/attacker uses to access/control the computer/device remotely (1)
  • It downloads/installs further malware (1) without the user knowing (1)

A disguise point on its own, e.g. 'it pretends to be a useful program', earns one mark (the first point); the second mark needs a linked development of how this is used to gain access.

Do not award a mark for saying only that the user installs/downloads/runs it, with no point about it being disguised as something the user wants.

Do not accept descriptions of other types of malware, e.g. a worm copying itself and spreading without user action, a virus attaching itself to files, a keylogger recording keystrokes.

Do not accept responses about spyware/adware or generic statements such as 'it damages the computer', as these do not describe how the Trojan is used to gain access.

Allow 'hacker/attacker' and 'computer/device' as alternatives throughout.

Example answers and how they were marked
Full marks2/2

The Trojan is hidden inside a game that the user downloads so the user installs it thinking it is safe. It then creates a backdoor that the hacker uses to access the computer remotely.

Why: Linked point (1) hidden inside a program the user wants and development (1) the user installs it believing it is safe; a second linked pair is also given but the mark is capped at 2.

Some marks1/2

A Trojan pretends to be a useful program that the user wants to download.

Why: Gives the disguise point (1) but no linked development of how this is used to gain access to the computer (0), as the guidance states.

No marks0/2

A Trojan copies itself and spreads to other computers without the user doing anything.

Why: Describes a worm, which the mark scheme says is not accepted; no creditworthy point.

10Describe2 marks

Software companies release patches for their programs.

Describe how a hacker can exploit unpatched software to carry out a cyberattack.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • Unpatched software still contains a known vulnerability/flaw/security hole (1) because the fix/update for it has not been installed (1)
  • A hacker exploits the known vulnerability (1) to gain unauthorised access to the system/data (1)
  • A hacker attacks the known vulnerability (1) to install malware/take control of the computer (1)

Accept 'bug' for vulnerability/flaw.

Do not accept answers about guessing passwords, phishing emails or social engineering, as these do not exploit unpatched software.

Do not award 'the software is old/out of date' on its own, without reference to the vulnerability it still contains.

Example answers and how they were marked
Full marks2/2

The software has not been updated, so it still contains the known vulnerability. A hacker can exploit that vulnerability to gain unauthorised access to the system.

Why: Linked point (1) the vulnerability is still there because the update is not installed and development (1) the hacker exploits it to gain unauthorised access.

Some marks1/2

Unpatched software still contains a known vulnerability.

Why: States that the known vulnerability remains (1) but does not develop how a hacker exploits it (1 not awarded).

No marks0/2

The hacker can guess the user's password because the software is old.

Why: Password guessing is not exploiting unpatched software and no vulnerability in the software is described; no creditworthy point.

11Describe2 marks

Anti-malware software needs to be updated regularly.

Describe how a hacker can exploit out-of-date anti-malware to carry out a malware attack.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • Out-of-date anti-malware does not have the latest virus definitions/signatures/detection rules (1) so new malware is not recognised/detected (1)
  • Malware released after the last update does not match the old detection rules/signatures (1) so it is not blocked/quarantined and is allowed to run (1)
  • The hacker sends malware that the old version cannot identify (1) to get it onto the system without it being stopped (1)

Accept virus definitions/detection rules/patterns/database for signatures.

Do not award a mark for stating that the anti-malware is old or out of date without saying that the latest virus definitions/detection rules are missing.

Do not accept 'it has not been updated'/'it does not have the latest updates' on its own: the missing virus definitions/detection rules must be stated for the first mark, and the malware not being detected for the second mark.

Do not accept answers about a firewall being switched off or no anti-malware being installed, as these are not out-of-date anti-malware.

Example answers and how they were marked
Full marks2/2

Out-of-date anti-malware does not have the latest virus definitions, so malware that has just been released is not detected and is allowed to run on the system.

Why: Point (1) missing the latest virus definitions, linked development (1) new malware is not detected.

Some marks1/2

Out-of-date anti-malware does not have the latest virus definitions.

Why: First mark (1) for stating the missing virus definitions; no linked development saying the new malware is not detected.

No marks0/2

The anti-malware has not been updated so it is old.

Why: Only says the anti-malware is old/not updated, which the scheme says is not enough on its own; no virus definitions and no consequence, so no creditworthy point.

12Explain2 marks

Ransomware is a type of malware.

Explain one reason why ransomware can stop a user accessing their files.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Ransomware encrypts the user's files (1) so the user cannot open/read them without the decryption key (1)
  • Ransomware locks the files/data (1) so the user cannot open/use them until a ransom is paid (1)
  • Ransomware changes the files into an unreadable form (1) so the user needs the attacker's key to restore access to them (1)
  • Ransomware stops the files from opening (1) because their contents have been scrambled/encrypted by the malware (1)

For both marks, the expansion must follow/associate with the statement.

The point must be about the user's files/data being locked, encrypted or made inaccessible; locking the whole computer on its own is not enough.

Do not accept 'it asks for money/a ransom' on its own without saying the files/data are locked/encrypted/inaccessible.

Do not accept 'it deletes the files' as the reason access is stopped.

Do not accept restatement of the question as the point, e.g. 'the user cannot access their files', without saying why.

Do not accept 'the computer is infected' or 'it is a virus' as the point or the reason.

Example answers and how they were marked
Full marks2/2

Ransomware encrypts the user's files so they cannot be opened without the decryption key.

Why: Encryption of files point (1) with the linked consequence that they cannot be opened without the key (1).

Some marks1/2

Ransomware encrypts the user's files.

Why: Files are encrypted point (1); no linked reason saying why this stops the user accessing them.

No marks0/2

It is a virus that infects the computer and asks the user for money.

Why: 'Virus/infects the computer' is a near-miss and asking for money alone is not accepted; nothing says how the files are locked, encrypted or made inaccessible.

13Explain2 marks

A Trojan is a type of malware.

Explain how a Trojan can allow a hacker to take control of a computer.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • The Trojan is disguised/hidden inside a useful/legitimate program/game/file (1) so the user installs/runs it and its hidden code gives the hacker access/control (1)
  • The Trojan contains hidden malicious code (1) which opens a backdoor (into the computer) for the hacker (1)
  • The Trojan runs (in the background) without the user knowing (1) so the hacker can then take control of the computer/take the user's data (1)
  • (Once installed) the Trojan listens for/accepts commands from the hacker (1) so the hacker can operate the computer remotely (1)

For both marks, the expansion must follow/associate with the statement.

Allow 'backdoor'/'remote access'/'remote access tool' for the way in that the Trojan gives the hacker.

Ignore wording that names the Trojan as the hacker (e.g. 'the Trojan controls the computer'/'the Trojan takes control'); the credit for the hacker gaining access/control must show how this happens.

Do not accept 'it copies/replicates itself' as a way a Trojan gives a hacker access; this describes a virus/worm.

Do not accept 'it steals data' or 'it damages/deletes files' on its own without a link to how this gives the hacker access/control.

Do not award a mark for a vague statement such as 'the hacker can get in' without saying how the Trojan allows this.

Example answers and how they were marked
Full marks2/2

The Trojan is hidden inside a game the user wants so the user installs it and the hidden code lets the hacker access the computer.

Why: Disguise point (1) with linked consequence of the hidden code giving the hacker access (1).

Some marks1/2

It contains hidden malicious code.

Why: Identifies hidden malicious code (1) but does not say how this gives the hacker access (1 missing).

No marks0/2

It copies itself to other computers so the hacker can get in.

Why: Replication describes a virus/worm, which the mark scheme does not accept, and 'the hacker can get in' is too vague without saying how the Trojan allows this.

14Explain2 marks

Anti-malware software uses a database of known malware signatures.

Explain why using out-of-date anti-malware increases the risk of a computer becoming infected.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • The anti-malware does not have the latest signatures/definitions (1) so it cannot recognise/detect new malware (1)
  • The signature database/definitions are out of date (1) so malware written/changed since the last update is not detected (1)
  • The software only checks files against older/known signatures (1) so files containing new malware are not flagged/quarantined (1)
  • New malware has not been added to the signature list (1) so it can run/install on the computer without being stopped (1)

For both marks, the expansion must follow/associate with the statement.

Accept signatures/definitions (virus or malware definitions) and database/list for signatures.

The first mark can be awarded for saying the signatures/definitions are out of date/not updated on its own; the second mark needs a linked effect on detection such as not recognising new malware.

Do not award the second mark for repeating that the anti-malware is out of date without saying what this means for detection.

Do not accept 'the computer is old' or 'the anti-malware is slow' without linking to missing/out-of-date signatures and detection.

Do not accept 'there is no anti-malware installed' because the question says the anti-malware is out of date.

Example answers and how they were marked
Full marks2/2

It does not have the latest malware signatures so it will not detect new malware.

Why: Point (1): no latest signatures. Linked reason (1): new malware is not detected.

Some marks1/2

The malware definitions are old.

Why: States the definitions/signatures are out of date (1) on its own, which the guidance credits as the first mark. No linked effect on detection is given, so the second mark is not awarded.

No marks0/2

The computer is old, so it is easier for hackers to infect it.

Why: 'The computer is old' is a do-not-accept point with no reference to signatures or detection, so no mark.

15Explain2 marks

Anti-malware software can quarantine an infected file.

Explain one benefit of anti-malware moving an infected file to quarantine.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • The malware code in the file cannot run/execute (1) so it cannot damage/delete/corrupt files on the computer (1)
  • The malware cannot spread to other files/computers (1) because the infected file is isolated from the rest of the system (1)
  • Other programs and users cannot open/run the infected file (1) so the malware cannot be triggered by accident (1)
  • The file is kept rather than deleted (1) so it can be checked and restored later if it is not really infected (1)

For both marks, the expansion must follow/associate with the statement.

A benefit stated on its own, with no linked reason, can earn (1) only.

Do not award a mark for a description of what quarantine is, such as 'the file is put in a quarantine folder' or 'the file is kept in quarantine', as this gives no benefit and no reason.

Do not accept 'it deletes/removes the infected file/malware' because quarantine keeps the file; deleting is a different action.

Do not accept 'it stops all malware' or 'the file is safe'/'the computer is safe' without saying what is being protected from the malware.

Do not accept 'the computer runs faster' because quarantine is not a performance tool.

Example answers and how they were marked
Full marks2/2

The infected file is isolated from the rest of the system so the malware inside it cannot spread to other files.

Why: Isolation/spread point (1) with the linked reason that the malware cannot spread (1).

Some marks1/2

Other files on the computer cannot be infected.

Why: Gives a benefit of quarantine (1) but no linked reason explaining how the file being isolated stops this, so the second mark is not awarded.

No marks0/2

It deletes the infected file so the virus is gone.

Why: Quarantine isolates and keeps the file; deleting is a different action, so there is no creditworthy point and no linked reason.

16Short recall3 marks

There are many different types of malware.

State three types of malware.

[3 marks]
Mark scheme

Award one mark for any of the following up to a maximum of three marks:

  • Virus (1)
  • Worm (1)
  • Trojan/Trojan horse (1)
  • Ransomware (1)
  • Key logger/keylogger (1)

Allow any other genuine type of malware, e.g. spyware, adware, rootkit.

Do not accept malware (the term in the question).

Do not accept phishing/hacking/social engineering (these are not malware).

Do not accept firewall/anti-malware/encryption (these are security methods, not malware).

Example answers and how they were marked
Full marks3/3

Virus, worm and ransomware.

Why: Virus (1), worm (1) and ransomware (1).

Some marks1/3

Trojan, phishing and firewall.

Why: Trojan (1); phishing and firewall are not types of malware.

No marks0/3

Phishing, hacking and anti-malware software.

Why: None of these is a type of malware; they are cyberattacks or security methods, so no mark is awarded.

17Discuss6 marks

A garage uses a computer system to book MOT tests and store customer records. The system runs an old version of its operating system. The anti-malware software on the system has not been updated for a year.

Discuss how technical vulnerabilities could allow malware to affect the garage's system.

Your answer should consider:

  • unpatched software
  • out-of-date anti-malware
  • the possible effects on the garage.

You do not need to consider social engineering.

[6 marks]
Mark scheme

Indicative content

Unpatched software

  • The garage's operating system is an old version, so security weaknesses that the developer has since fixed are still present in the system.
  • A hacker can find out about one of these known weaknesses and use malware written to exploit it.
  • The malware could use the weakness to run its own code on the booking computer without the staff knowing.
  • Once it is running, the malware could copy itself to the other computers on the garage's network.
  • Installing the updates would close the known weakness, so malware written to exploit it would no longer work.

Out-of-date anti-malware

  • Anti-malware that has not been updated for a year will not hold the latest signatures of known malware.
  • It will not recognise malware written since the last update, so an infected file is not detected or quarantined.
  • New malware may be written to avoid the detection methods that the old software uses.
  • With no up-to-date detection, malware can stay on the system and keep running, so any damage it does is not stopped.
  • Updating the definitions regularly would let the anti-malware detect and quarantine the newer malware.

The possible effects on the garage

  • Malware that gets in through the unpatched software could delete or change customer records, so MOT bookings are lost.
  • Ransomware that is not detected by the out-of-date anti-malware could encrypt the booking records, so the garage cannot book MOT tests and loses money until a backup is restored.
  • Malware that exploits the unpatched software could spread from the booking computer to other computers on the garage's network.
  • With the booking system out of action, the garage cannot carry out MOT tests and may lose customers to other garages.
  • The garage may have to use its backup and recovery procedures to get the customer records back.

Levels

  • Level 0 (0 marks): No rewardable content.
  • Level 1 (1–2 marks): Basic, independent points are made, showing elements of understanding of key concepts/principles of computer science. (AO1) The discussion will contain basic information with little linkage between points made or application to the context. (AO2)
  • Level 2 (3–4 marks): Demonstrates adequate understanding of key concepts/principles of computer science. (AO1) The discussion shows some linkages and lines of reasoning with some structure and application to the context. (AO2)
  • Level 3 (5–6 marks): Demonstrates comprehensive understanding of key concepts/principles of computer science to support the discussion being presented. (AO1) The discussion is well developed, with sustained lines of reasoning that are coherent and logically structured, and which clearly apply to the context. (AO2)

Additional guidance

Level 3 needs both vulnerabilities explained with the effects linked to the vulnerability that allowed the malware in; an answer that develops only one vulnerability, or adds effects without linking them, is limited to Level 2, and effects stated with no link to a vulnerability or to malware getting onto the system can only support Level 1.

Do not credit social engineering as a technical vulnerability, generic statements such as 'hackers can access data' unless linked to how a vulnerability allows it, or claims that unpatched software is safe / that out-of-date anti-malware is good because it does not slow the computer.

Example answers and how they were marked
Full marks6/6

The garage's operating system is an old version, so security weaknesses that the developer has already fixed are still there. A hacker can find out about one of these known weaknesses and use malware written to exploit it, which lets the malware run its own code on the booking computer without the staff knowing. From there it could copy itself to the other computers on the garage's network. The anti-malware has not been updated for a year, so it does not hold the latest signatures and will not recognise malware written since then, so an infected file is not detected or quarantined. Because the unpatched weakness lets malware onto the booking system, ransomware could encrypt the customer records and MOT bookings, so the garage cannot book tests and loses money until it restores a backup. Malware that the old anti-malware fails to detect could also spread to the garage's other computers, which would stop staff booking MOT tests at all.

Why: Level 3: both vulnerabilities are explained (known weakness still present and exploited (1); no latest signatures so new malware is not detected (1)), with the effects explicitly linked to the vulnerability that allowed the malware in (ransomware via the unpatched weakness; spreading because the old anti-malware misses it), sustained and applied to the garage's bookings and records.

Some marks2/6

Unpatched software has not been updated, so it has bugs that hackers can use. Out-of-date anti-malware might not detect a virus. The garage could lose its customer records.

Why: Level 1: three basic, independent points – a known weakness hackers can use (1), anti-malware that may not detect malware (1) and an effect on records (1) – but no linkage between them, no explanation of how malware gets in or why the old software misses it, and the effect is not tied to a vulnerability.

No marks0/6

Unpatched software is software with no patches, so it is safe. Out-of-date anti-malware is good because it does not slow the computer. A hacker could use social engineering to send an email.

Why: Level 0: no creditworthy point – unpatched software is wrongly described as safe and out-of-date anti-malware wrongly described as good, which the scheme tells examiners not to credit, and social engineering is excluded by the question.

18Discuss6 marks

A primary school stores pupils' records and lesson plans on a shared network drive. A member of staff's laptop was recently infected with ransomware. The school wants to improve protection against malware.

Discuss methods the school could use to protect its systems and data from malware.

Your answer should include:

  • anti-malware software
  • backup and recovery procedures
  • acceptable use policies for staff.
[6 marks]
Mark scheme

Indicative content

Anti-malware software

  • Anti-malware should be installed on every computer, including the staff laptops, and kept up to date so that it can detect the newest ransomware.
  • It scans a file and compares it with a database of known malware signatures, and quarantines the file if the code matches, so the malicious code cannot run.
  • Because the infected laptop uses the same shared network drive as the lesson plans, quarantining the infected file stops the ransomware spreading to the shared files.
  • Behaviour-based detection can spot a program that starts encrypting many files quickly, which is how ransomware behaves, and stop it before the shared drive is encrypted.
  • Anti-malware can scan files before they are opened, including email attachments and files on USB sticks, so malware is blocked at the point it enters the school's systems.
  • Once a file is quarantined or deleted, the pupils' records cannot be damaged or held to ransom by that file.

Backup and recovery procedures

  • The school should take regular backups of pupils' records and lesson plans so that recent work can be recovered.
  • Backups should be kept offline or off-site, or in the cloud with controlled access, so that ransomware on the school network cannot encrypt the backup copies as well.
  • A recovery procedure should set out how a backup is restored, who does it and how quickly, so the school can carry on working with little disruption.
  • The school should test that files can be restored, otherwise it may find the backup is incomplete or corrupted at the moment it is needed.
  • If ransomware does encrypt the files, the school can restore the last good copy instead of paying the ransom.
  • Encrypting the backup means a stolen copy cannot be read, but the backup must still be stored separately from the network.

Acceptable use policies for staff

  • The policy tells staff what they must not do, such as opening unexpected email attachments or installing software they have downloaded, which is how ransomware often gets in.
  • Staff should only install approved software, because ransomware is often hidden inside a game or a free program that a user installs.
  • The policy should cover USB sticks, for example scanning them or banning unauthorised ones, because malware can be carried in on a stick from home.
  • Staff should report a suspicious email or a computer that is behaving strangely straight away, so the infected laptop can be disconnected from the network before the malware spreads.
  • An acceptable use policy lowers the chance of malware getting in, but on its own it cannot detect or remove malware that is already installed.

Levels

  • Level 0 (0 marks): No rewardable content.
  • Level 1 (1–2 marks): Basic, independent points are made, showing elements of understanding of key concepts/principles of computer science. (AO1) The discussion will contain basic information with little linkage between points made or application to the context. (AO2)
  • Level 2 (3–4 marks): Demonstrates adequate understanding of key concepts/principles of computer science. (AO1) The discussion shows some linkages and lines of reasoning with some structure and application to the context. (AO2)
  • Level 3 (5–6 marks): Demonstrates comprehensive understanding of key concepts/principles of computer science to support the discussion being presented. (AO1) The discussion is well developed, with sustained lines of reasoning that are coherent and logically structured, and which clearly apply to the context. (AO2)

Additional guidance

Level 3 responses must cover both anti-malware and backup and recovery, with reasoning that links each method to the ransomware threat.

Accept backups kept off-site, offline or in the cloud, and encrypted backups. Do not accept a backup kept on the same computer, or a firewall, as protection from malware.

Example answers and how they were marked
Full marks6/6

The school should install anti-malware on every computer and keep it up to date. It scans a file and compares it with a database of known malware signatures, and if the code matches, the file is quarantined so it cannot run. Because the infected laptop shares the network drive with the lesson plans, this stops the ransomware spreading to the shared files. Behaviour-based detection would also spot a program that starts encrypting lots of files quickly and stop it. The school should also take regular backups of pupils' records and lesson plans and keep them off-site so ransomware on the network cannot encrypt the backups too. Staff should test that files can be restored, so if the ransomware does get through, the last good copy can be restored instead of paying the ransom. Finally, an acceptable use policy should tell staff not to open unexpected attachments or install software they have downloaded, and to report a strange-acting computer straight away so it can be disconnected. The anti-malware and the policy make it less likely malware gets in, and the backups make sure the school can recover if it does.

Why: Level 3: covers all three bullets with developed chains, for example comparing files against signatures (AO1) so the infected file is quarantined before the ransomware reaches the shared drive (AO2), and off-site backups being restored without paying the ransom.

Some marks2/6

The school could use anti-malware to scan for viruses. It should update it so it knows the latest viruses. The school should also back up files so if they are lost they can be restored. This protects the pupils' records.

Why: Level 1 (2 marks): basic, independent points about anti-malware scanning and updating and about restoring a backup, with a little context (pupils' records). No explanation of signatures or quarantine, no off-site backup and no reasoning linking the methods to the ransomware threat, so it stays at Level 1.

Some marks1/6

The school should install a firewall to stop the malware coming in. They should take backups so that the files can be restored if they are lost. The backup can be kept on the same laptop so it is quick to find.

Why: Level 1: one basic backup point, that files can be restored if they are lost. The firewall is not a method of protecting against malware already on the system, and a backup on the same laptop would be encrypted by the ransomware too, so neither is credited.

Keep practising Malware

More exam questions on 5.3 Cybersecurity

Teachers: print these as a worksheet with the mark schemes at the end, and sign your school up to set your classes activities on Malware.

Fetch Decode Explain isn't affiliated with or endorsed by Pearson Edexcel.