Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1exploit | Avulnerability = True exploit = None | |
| 2vulnerability | BA flaw or weakness in a system that an exploit could take advantage of | |
| 3An attacker uses a tool to take advantage of a weakness in a login page | CA method or piece of code that takes advantage of a vulnerability to attack a system | |
| 4A weakness exists but no attack tool has been written for it yet | Dexploit(vulnerability) | |
| 5The exploit is the flaw in the software that lets attackers in. | EThis mixes up the terms. The flaw is the vulnerability, while the exploit is the method or code that uses the flaw. | |
| 6Patching the software removes the exploit from the attacker's computer. | FPatching fixes the vulnerability in the software. The attacker may still hold the exploit, but it no longer works against the patched system. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
exploit — A method or piece of code that takes advantage of a vulnerability (the weakness) to attack a system. The vulnerability is the flaw; the exploit is the tool that uses it.vulnerability = "unvalidated input"
exploit = "crafted SQL string"vulnerability = "default admin password"
exploit = "log in with admin/admin"vulnerable = TRUE
hasTool = TRUE
attack = vulnerable AND hasToolIF vulnerable THEN exploit(system)patch(system)
vulnerable = FALSE
attack = FALSE