
Ethical hacking
Explore the world of hacking and digital security ethically
What you'll learn
- Understand the basics of information security
- Understand the information security triad
- Understand denial of service methods and how to prevent them
- Get to know the risks of exposing information about sites and systems
- Understand network scanning and enumeration from a defense point of view
- Analyze weaknesses and prioritize fixes
- Close security gaps and strengthen protection
- Assess the security level of systems and networks
About this course
This course is an introduction to ethical hacking from the angle of awareness, protection and defense, so you understand how attackers think and can protect yourself and your organization. It starts with an introduction to the course and to information security, then the information security triad, CIA, and denial of service methods, focusing on understanding them and preventing them. After that you learn about the footprinting and reconnaissance phase and how information about websites and systems becomes exposed to others, then network scanning, enumeration and vulnerability analysis, and the consequences of a system being breached, with a focus on ways to discover weaknesses, close them and strengthen protection. It suits people interested in cybersecurity, system and network administrators, and anyone who wants to enter this field with awareness and responsibility. It needs no advanced experience, but knowing networking basics helps, and the content is for awareness and protection only. By the end, you will understand the stages of security testing from a defense point of view and be able to assess the security level of a system or network and identify what needs fixing.
Expected outcomes
- Conduct ethical penetration tests professionally and securely.
- Utilize advanced tools and software to analyze networks and systems.
- Analyze security vulnerabilities and address weaknesses.
- Implement protection strategies and enhance system security.
Learner reviews
- ★★★★★اسماعيل ا.·منذ 1 شهرشاهد 100٪
A nice course
- ★★★★★احمد م.·منذ 2 شهرشاهد 63٪
شرح واضح جدااا ومرتب
- ★★★★★Mohamed M.·منذ 5 شهرشاهد 69٪
👍🏼 excellent
تم عرض كل التقييمات (3)
Course content
1Ethical Hacking
6 lectures
- Course IntroductionIntroduces the ethical hacking course and the importance of information security, the difference between an ethical and an ordinary hacker, the CEH certification, and the five hacking phases the course covers for defensive purposes.5:58
- Introduction to Information SecurityIntroduces the broad field of information security, the phases of ethical hacking, the growth of cybercrime, and ways to protect data through encryption such as BitLocker, digital certificates, and off-site backups.25:35
- Denial of Service MethodsExplains denial of service attacks that stop users from reaching a site without breaching its data, and reviews attacker types such as insiders, spies, and cyber warfare, plus regulations and best practices.31:07
- Installing Used SoftwareExplains setting up the course lab: practicing only on sites legally authorized for testing, choosing security software, and creating virtual machines such as Kali Linux and Windows Server with their network settings.33:54
- CIA Triangle of Information SecurityA hands-on look at the CIA triad: confidentiality through encryption and BitLocker, integrity through hash functions whose output changes with any small edit, and availability, plus backing up the encryption key.25:15
- Setting Kali Linux SettingsExplains the essential settings right after installing Kali Linux: creating a user and adding it to the sudo group, updating and upgrading the system, and getting to know the tools and the different shells.31:01
2Footprint and Recon
3 lectures
- Fingerprint and SurveyExplains footprinting and reconnaissance as the first phase of gathering information about a target from public sources, the risk of individuals and companies exposing too much information, and how to limit it defensively.22:10
- Site FootprintExplains website footprinting, which gathers publicly available information about a target site, the tools used, the role of social engineering, and how an organization can use it to see and reduce what it exposes.29:16
- Practical Application (Gathering Information about the Victim)A hands-on lab on footprinting and reconnaissance, gathering information about a target before any penetration test, such as a domain's registration data, creation date, and renewal date using Whois tools.33:35
3Scanning Networks
3 lectures
- Network Scanning (Part One)Explains the concept of network scanning to discover live hosts, open ports and operating systems, and its role in inventorying network assets, closing unneeded services and identifying weaknesses defensively.29:19
- Network Scanning (Part Two)Explains the network scanning phase after information gathering, used to find live hosts and open ports, how connections are established step by step, and how open and closed port responses differ by scan type.31:30
- Network Scanning Tools and ProgramsA hands-on lab on network scanning tools such as Nmap to discover devices and open or closed ports, how protections on some sites show up in results, and how to limit the scanned port range.22:31
4Enumeration
2 lectures
- Inventory and Network Resources and ServicesExplains enumeration as a phase of gathering deeper information about network services and resources through active connections, such as time, mail, DNS and LDAP services, and how unneeded services are shut down defensively.22:29
- Inventory Tools and ProgramsExplains enumeration, collecting detailed information about devices, users, and services on a network, with tools such as nbtstat, and why reducing the attack surface by stopping unnecessary services is the key defense.22:34
5Vulnerability Analysis
2 lectures
- Vulnerability AnalysisExplains vulnerability analysis and its causes such as misconfiguration and buffer overflow, the stages of assessing, rating severity, managing risk and remediating, and the global vulnerability databases.26:15
- Vulnerability Analysis Tools and ProgramsExplains using the Nessus tool for vulnerability assessment: downloading and installing it, running a scan, reading results classified by severity, and following the suggested remediation or contacting the vendor.14:45
6System Hacking
3 lectures
- System HackingExplains the concept of system hacking and attacks on passwords and their types, such as guessing, phishing and dumpster diving, and the importance of strong passwords and awareness to defend against them.21:39
- Hacking Tools and ProgramsPresents, at concept level, the actual attack phase in a lab: how unencrypted traffic can be intercepted and how passwords are cracked using rainbow tables, so learners understand how to defend against them.33:16
- Practical ApplicationA hands-on session on legitimate training challenges on a practice site, showing how inspecting page code reveals weak browser-side validation and why it must never be the only protection.17:15
Instructor

Eng. Moamen Mohamed
This course is part of the diploma




