CYB809 – Penetration Testing
This unit provides students with practical knowledge on penetration testing of digital technologies. Practical skills in penetration testing enable practitioners to test the security of their systems, anticipating and resolving vulnerabilities before they can be exploited. The unit covers the entire penetration testing cycle, covering key topics such as planning, reconnaissance, exploitation, analysis and reporting. Students explore penetration testing platforms and tools, scripting languages, and frequently targeted digital technologies such as operating systems.
Learning Outcomes:
- Critically reflect on the role and utility of penetration testing in cybersecurity operations
- Demonstrate how to prepare for, conduct, report and critique a penetration testing operation
- Identify, describe, distinguish and critically analyse the tools, methods and conduct of penetration testing in organisations
- Describe how penetration testing is conducted on a diverse range of digital platforms
- Critically reflect on how ethics and codes of conduct apply to the conduct of penetration testing