ModsCZ4066
Security Testing
This course introduces security testing at an elementary level.
1. Introduction to security testing, legal aspects of penetration testing, standards and certification.
2. Security testing frameworks and methodologies, and how to prepare, manage and conduct a professional penetration testing.
3. Technical aspects of network security covering standards, protocols, routing, firewalls showing the theoretical basis of vulnerabilities and how these may be exploited in practice.
4. Technical aspects of computer security covering operating systems, access control in windows and linux/unix, host based intrusion detection, escalation of privileges and how to exploit these vulnerabilities in practice and how to harden systems.
5. Technical aspects of Internet based applications, web services, protocols, languages (e.g. SQL) and how these may be exploited using for example SQL injection and crosssite scripting; how to exploit these vulnerabilities in practice, and how to harden the applications.
1. Introduction to security testing, legal aspects of penetration testing, standards and certification.
2. Security testing frameworks and methodologies, and how to prepare, manage and conduct a professional penetration testing.
3. Technical aspects of network security covering standards, protocols, routing, firewalls showing the theoretical basis of vulnerabilities and how these may be exploited in practice.
4. Technical aspects of computer security covering operating systems, access control in windows and linux/unix, host based intrusion detection, escalation of privileges and how to exploit these vulnerabilities in practice and how to harden systems.
5. Technical aspects of Internet based applications, web services, protocols, languages (e.g. SQL) and how these may be exploited using for example SQL injection and crosssite scripting; how to exploit these vulnerabilities in practice, and how to harden the applications.
| AUs | 3.0 AUs |
| Exam | N/A |
| Grade Type | N/A |
| Maintaining Dept | N/A |
| Prerequisites | |
| Mutually Exclusive With | N/A |
| Not Available To Programme | N/A |
| Not Available To All Programme With | (Admyr 2021-onwards) |
| Not available as Core for programmes | N/A |
| Not Available as PE for programmes | N/A |
| Not Available as BDE/UEs for programmes | N/A |
| Not Offered To | N/A |
Total hours per week: 0 hrs
Available Indexes
No indexes available for this semester
(This might be an old module not longer offered in AY24/25)
Other Relevant Mods
CZ1016
Introduction To Data Science
CZ1103
Introduction To Computational Thinking & Programming
CZ1104
Linear Algebra For Computing
CZ1105
Digital Logic
CZ1106
Computer Organisation & Architecture
CZ2001
Algorithms
CZ2002
Object Oriented Design & Programming
CZ2003
Computer Graphics & Visualisation
CZ2004
Human Computer Interaction