NTU Mods is updated (kind of) for AY2024/2025!

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.
AUs3.0 AUs
ExamN/A
Grade TypeN/A
Maintaining DeptN/A
Prerequisites
Mutually Exclusive WithN/A
Not Available To ProgrammeN/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 ToN/A

Total hours per week: 0 hrs