Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20250417892

Ethical Hacking

SEC4403
3 hours English

Ethical Hacking

Ethical Hacking
1 Introduction to Ethical Hacking
2 Flaw Hypothesis, OSSTMM, and other pentesting methodologies
3 Identify Flaws and bugs from Documentation, source code analysis and possible vulnerabilities (Applications vulnerabilities)
4 Vulnerability Scanning (network and services based vulnerabilities)
5 Families of Attacks based on the identified vulnerabilities
6 Enumeration and Footprinting
7 Discover and identify possible Attack surface
8 Develop exploits for Linux and Windows based applications
9 Exploit the discovered vulnerabilities (Application, Web, Network, Services)
10 Post-exploitation
11 Preparing a good pentesting report
1.1 Mapped to: K1

Discuss and compare families of attacks.

Teaching Strategy Lectures Readings
Assessment Methods Midterm Exam Final Exam
1.2 Mapped to: K1

Recognize different exploits development methods

Teaching Strategy Lectures Readings
Assessment Methods Midterm Exam Final Exam
1.3 Mapped to: K1

Explain different types of vulnerabilities

Teaching Strategy Lectures Readings
Assessment Methods Midterm Exam Final Exam
2.1 Mapped to: S2

Plan and perform penetration testing on a system or a network.

Teaching Strategy Lectures Labs Readings
Assessment Methods Lab Assignments
2.2 Mapped to: S2

Use debugging and scanning tools to analyze different applications.

Teaching Strategy Lab Project
Assessment Methods Lab Assignments Project Assessment
2.3 Mapped to: S2

Develop exploits and use them to exploit vulnerabilities

Teaching Strategy Lab Project
Assessment Methods Lab Assignments Project Assessment
3.1 Mapped to: V1

Recognize the potential impact of ethical hacking activities on individuals, organizations, and society, and demonstrating a commitment to using these skills for the benefit of society.

Teaching Strategy Lab Project
Assessment Methods Lab Assignments Project Assessment