Moocable is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Become an Ethical Hacker

Description

Ethical hacking is the ability to identify vulnerabilities in an organization's network or infrastructure, and then address the issues to prevent incidents or attacks. Learn how to perform penetration testing and gain the knowledge and skills you need for a career in information security.

  • Learn about common and emerging threats to systems.
  • Practice using tools to test networks and identify risks.
  • Implement countermeasures to prevent cybersecurity attacks.

Tags

Syllabus

  • Course 1: Ethical Hacking: Introduction to Ethical Hacking
    • What is ethical hacking? Get an overview of the principles of ethical hacking and the techniques and tools used by the white hat hacker.
  • Course 2: Ethical Hacking: Footprinting and Reconnaissance
    • Learn the concepts, tools, and techniques behind footprinting: ethical hacking techniques for finding information about computers and the people they belong to.
  • Course 3: Ethical Hacking: Scanning Networks
    • Become an ethical hacker. Learn how to detect network vulnerabilities through scanning, and use tools and techniques for evading IDS detection, concealing, spoofing, and tunneling.
  • Course 4: Ethical Hacking: Enumeration (2019)
    • Learn how to enumerate protocols, processes, and services on Windows and Linux machines, and study for the Certified Ethical Hacker exam.
  • Course 5: Ethical Hacking: Vulnerability Analysis
    • Manage risk by assessing vulnerabilities. Learn about the processes, methodologies, and tools you need to find and address weaknesses that attackers might exploit.
  • Course 6: Ethical Hacking: System Hacking
    • Learn to detect, prevent, and counter system hacking, including password cracking, privilege escalation, spyware, and keylogging, and study for the Certified Ethical Hacker exam.
  • Course 7: Ethical Hacking: The Complete Malware Analysis Process
    • Learn how to detect, analyze, and defeat different types of malware, from viruses and worms to Trojans and backdoors.
  • Course 8: Ethical Hacking: Sniffers
    • Hackers use sniffing to intercept network traffic. Learn about how ethical hackers prevent these types of attacks in this course from our Certified Ethical Hacker exam series.
  • Course 9: Ethical Hacking: Social Engineering
    • Prevent identity theft and network intrusion by hackers. Learn what social engineering is, who is being targeted, and how attacks are orchestrated.
  • Course 10: Ethical Hacking: Denial of Service
    • Prepare for the Certified Ethical Hacker exam. Learn about the most common types of denial-of-service (DoS) attacks and discover strategies to mitigate them.
  • Course 11: Ethical Hacking: Session Hijacking
    • Learn what session hijacking is, which protocols are vulnerable, and detect and shore up vulnerabilities in your systems.
  • Course 12: Ethical Hacking: Evading IDS, Firewalls, and Honeypots
    • Take your first steps into testing client defenses. Learn about firewalls, network simulation using GNS3, special-purpose perimeter devices, and intrusion response techniques.
  • Course 13: Ethical Hacking: Hacking Web Servers and Web Applications
    • Find out about the protocols used to access websites, and how to test websites and web applications to prevent exploitation through cyberattacks.
  • Course 14: Ethical Hacking: Wireless Networks
    • IT security professionals: Learn how to identify and repair vulnerabilities in your wireless networks. This course is part of our Certified Ethical Hacker test prep series.
  • Course 15: Ethical Hacking: Mobile Devices and Platforms
    • Learn how to secure your organization's mobile devices and test iOS and Android applications for security flaws—key topics on the Certified Ethical Hacker exam.
  • Course 16: Ethical Hacking: Hacking IoT Devices
    • Find out how to make IoT devices more secure by learning about the technologies and protocols used and how to implement countermeasures to address vulnerabilities.
  • Course 17: Ethical Hacking: Cryptography
    • Learn about the basic principles of cryptography and the most popular algorithms (and how they're used), as well as attack strategies and methodologies.
  • Course 18: Ethical Hacking: Cloud Computing
    • Learn how to evaluate and harden cloud-deployed resources as you study for version 10 of the Certified Ethical Hacker (CEH) exam.
  • Course 19: Ethical Hacking: SQL Injection
    • Learn about the SQL command language and SQL injections. Examine SQL injections in MySQL, SQL Server, and Oracle XE, and discover how attackers defeat web application firewalls.

Online Course


Become an Ethical Hacker

Affiliate notice

Ethical hacking is the ability to identify vulnerabilities in an organization's network or infrastructure, and then address the issues to prevent incidents or attacks. Learn how to perform penetration testing and gain the knowledge and skills you need for a career in information security.
  • Learn about common and emerging threats to systems.
  • Practice using tools to test networks and identify risks.
  • Implement countermeasures to prevent cybersecurity attacks.

  • Course 1: Ethical Hacking: Introduction to Ethical Hacking
    • What is ethical hacking? Get an overview of the principles of ethical hacking and the techniques and tools used by the white hat hacker.
  • Course 2: Ethical Hacking: Footprinting and Reconnaissance
    • Learn the concepts, tools, and techniques behind footprinting: ethical hacking techniques for finding information about computers and the people they belong to.
  • Course 3: Ethical Hacking: Scanning Networks
    • Become an ethical hacker. Learn how to detect network vulnerabilities through scanning, and use tools and techniques for evading IDS detection, concealing, spoofing, and tunneling.
  • Course 4: Ethical Hacking: Enumeration (2019)
    • Learn how to enumerate protocols, processes, and services on Windows and Linux machines, and study for the Certified Ethical Hacker exam.
  • Course 5: Ethical Hacking: Vulnerability Analysis
    • Manage risk by assessing vulnerabilities. Learn about the processes, methodologies, and tools you need to find and address weaknesses that attackers might exploit.
  • Course 6: Ethical Hacking: System Hacking
    • Learn to detect, prevent, and counter system hacking, including password cracking, privilege escalation, spyware, and keylogging, and study for the Certified Ethical Hacker exam.
  • Course 7: Ethical Hacking: The Complete Malware Analysis Process
    • Learn how to detect, analyze, and defeat different types of malware, from viruses and worms to Trojans and backdoors.
  • Course 8: Ethical Hacking: Sniffers
    • Hackers use sniffing to intercept network traffic. Learn about how ethical hackers prevent these types of attacks in this course from our Certified Ethical Hacker exam series.
  • Course 9: Ethical Hacking: Social Engineering
    • Prevent identity theft and network intrusion by hackers. Learn what social engineering is, who is being targeted, and how attacks are orchestrated.
  • Course 10: Ethical Hacking: Denial of Service
    • Prepare for the Certified Ethical Hacker exam. Learn about the most common types of denial-of-service (DoS) attacks and discover strategies to mitigate them.
  • Course 11: Ethical Hacking: Session Hijacking
    • Learn what session hijacking is, which protocols are vulnerable, and detect and shore up vulnerabilities in your systems.
  • Course 12: Ethical Hacking: Evading IDS, Firewalls, and Honeypots
    • Take your first steps into testing client defenses. Learn about firewalls, network simulation using GNS3, special-purpose perimeter devices, and intrusion response techniques.
  • Course 13: Ethical Hacking: Hacking Web Servers and Web Applications
    • Find out about the protocols used to access websites, and how to test websites and web applications to prevent exploitation through cyberattacks.
  • Course 14: Ethical Hacking: Wireless Networks
    • IT security professionals: Learn how to identify and repair vulnerabilities in your wireless networks. This course is part of our Certified Ethical Hacker test prep series.
  • Course 15: Ethical Hacking: Mobile Devices and Platforms
    • Learn how to secure your organization's mobile devices and test iOS and Android applications for security flaws—key topics on the Certified Ethical Hacker exam.
  • Course 16: Ethical Hacking: Hacking IoT Devices
    • Find out how to make IoT devices more secure by learning about the technologies and protocols used and how to implement countermeasures to address vulnerabilities.
  • Course 17: Ethical Hacking: Cryptography
    • Learn about the basic principles of cryptography and the most popular algorithms (and how they're used), as well as attack strategies and methodologies.
  • Course 18: Ethical Hacking: Cloud Computing
    • Learn how to evaluate and harden cloud-deployed resources as you study for version 10 of the Certified Ethical Hacker (CEH) exam.
  • Course 19: Ethical Hacking: SQL Injection
    • Learn about the SQL command language and SQL injections. Examine SQL injections in MySQL, SQL Server, and Oracle XE, and discover how attackers defeat web application firewalls.