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 | |
|---|---|---|
| 1Finding: SQL injection on login form | Risk: High | ARecommendation: use parameterised queries and validate all input | |
| 2Evidence: screenshot of admin page opened with ' OR 1=1 -- | BA report entry that names the weakness found and gives it a risk rating so the client knows what to fix first | |
| 3Each finding includes a recommended fix so the client can remediate the problem | CThe finding has no risk rating or recommended fix, so the client cannot prioritise or remediate it | |
| 4After the client applies fixes, the tester retests to confirm the weakness is closed | DA penetration test report must be kept confidential because it describes weaknesses attackers could exploit | |
| 5Finding: Weak admin password found. Risk: (none given). Fix: (none given) | EProof recorded in the report showing the weakness was really exploited, so the client can see and reproduce it | |
| 6Report emailed to all staff and posted on the public company website | FRetest 2 weeks later: login form injection no longer works. Status: Fixed |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
penetration test report — A confidential document listing each finding with its risk rating, evidence and recommended fix, so the client can remediate the problems and then retest to confirm they are fixed.finding: SQL injection in login form
risk: Highrisk: Critical
evidence: screenshot of admin page accessevidence: screenshot of leaked user table
fix: use parameterised queriesfix: update the web server software
retest: Passreport: Pen Test Q1
confidential: true