Treeview Navigation
expand all | collapse all

Ethical Hacking Courses

Become a Ethical Hacking expert in 2021. Develop new skills in Ethical Hacking and more. Stay updated with the newest trends and techniques of Ethical Hacking

Questions about Ethical Hacking? Read the FAQ

All Ethical Hacking courses

Languages
  • English (96)
  • Español (3)
  • Português (2)
  • Français (1)
Category
  • it-computer-science (96)
Pricing
  • Paid only (78)
  • Free only (18)
Providers
  • Linkedin Learning (34)
  • Udemy (33)
  • Pluralsight (25)
  • SkillShare (3)
  • Zero to Mastery Academy (1)
Subtitles
  • English (76)
  • Italiano (6)
  • Français (5)
  • Bahasa Indonesia (5)
  • Polski (5)
  • Română (5)
  • Afrikaans (4)
  • አማርኛ (4)
  • العربية (4)
  • Azərbaycan dili (4)
  • Беларуская мова (4)
  • Български език (4)
  • বাংলা (4)
  • Bosanski jezik (4)
  • Català (4)
  • Corsu (4)
  • Čeština (4)
  • Cymraeg (4)
  • Dansk (4)
  • Deutsch (4)
  • Ελληνικά (4)
  • Esperanto (4)
  • Español (4)
  • Eesti (4)
  • Euskara (4)
  • فارسی (4)
  • Suomi (4)
  • Frysk (4)
  • Gaeilge (4)
  • Gàidhlig (4)
  • Galego (4)
  • ગુજરાતી (4)
  • هَوُسَ (4)
  • עברית (4)
  • हिन्दी (4)
  • Hrvatski (4)
  • Kreyòl ayisyen (4)
  • Magyarul (4)
  • Հայերեն (4)
  • Asụsụ Igbo (4)
  • Íslenska (4)
  • 日本語 (4)
  • ქართული (4)
  • Қазақ тілі (4)
  • ភាសាខ្មែរ (4)
  • ಕನ್ನಡ (4)
  • 한국어 (4)
  • Kurdî, کوردی (4)
  • Кыргызча (4)
  • Lëtzebuergesch (4)
  • ພາສາລາວ (4)
  • Lietuvių kalba (4)
  • Latviešu valoda (4)
  • Fiteny malagasy (4)
  • te reo Māori (4)
  • Македонски јазик (4)
  • മലയാളം (4)
  • Монгол хэл (4)
  • मराठी (4)
  • Bahasa Melayu, بهاس ملايو (4)
  • Malti (4)
  • ဗမာစာ (4)
  • नेपाली (4)
  • Nederlands (4)
  • Norsk (4)
  • ਪੰਜਾਬੀ, پنجابی (4)
  • پښتو (4)
  • Português (4)
  • Русский (4)
  • सिन्धी, سنڌي (4)
  • සිංහල (4)
  • Slovenčina, Slovenský Jazyk (4)
  • Slovenski Jezik, Slovenščina (4)
  • chiShona (4)
  • Af Soomaali (4)
  • Shqip (4)
  • Српски, Srpski (4)
  • Sesotho (4)
  • Svenska (4)
  • Kiswahili (4)
  • தமிழ் (4)
  • తెలుగు (4)
  • Тоҷикӣ, Toçikī, تاجیکی (4)
  • ไทย (4)
  • Wikang Tagalog (4)
  • Türkçe (4)
  • Українська (4)
  • اردو (4)
  • Oʻzbek, Ўзбек, أۇزبېك (4)
  • Tiếng Việt (4)
  • isiXhosa (4)
  • ייִדיש (4)
  • Yorùbá (4)
  • 中文 (4)
  • isiZulu (4)
Level
  • Beginner (78)
  • Intermediate (11)
  • Advanced (4)
Learning Pace
  • Self paced (96)
Sort by
Filter results
Tags
Relevance
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Evading IDS, Firewalls, and Honeypots
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Intermediate
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Hacking Mobile Platforms
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Enumeration
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
3 hours
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Hacking Wireless Networks
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
3 hours
Beginner
en
en
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Footprinting and Reconnaissance
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Intermediate
en
en
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Introduction to Ethical Hacking
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Malware Threats
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
3 hours
Beginner
en
en
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Session Hijacking
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Play by Play: Ethical Hacking - Deconstructing the Hack
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Beginner
en
af
Ethical Hacking: Social Engineering
Lisa Bock
1 hour
Beginner
en
en
Ethical Hacking: Website and Web Application Testing
Malcolm Shore
2 hours
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: Understanding Ethical Hacking
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
7 hours
Beginner
en
en
Malcolm Shore
1 hour
Beginner
en
en
250 coins = 2.5 USD Earn$2.5 USD
USD 24.99
for this course only
Ethical Hacking: Exploits
250 coins = 2.5 USD Earn$2.5 USD
USD 24.99
for this course only
Malcolm Shore
1 hour
Beginner
en
en
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: The Complete Malware Analysis Process
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Intermediate
en
en
Malcolm Shore
1 hour
Beginner
en
en
250 coins = 2.5 USD Earn$2.5 USD
USD 24.99
for this course only
Ethical Hacking: Denial of Service
250 coins = 2.5 USD Earn$2.5 USD
USD 24.99
for this course only
Malcolm Shore
1 hour
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Penetration Testing and Ethical Hacking with Kali Linux
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
6 hours
Advanced
en
en
250 coins = 2.5 USD Earn$2.5 USD 1-month free trial
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Ethical Hacking: System Hacking
250 coins = 2.5 USD Earn$2.5 USD
USD 29.99/month
+ all courses Linkedin Learning offers a 1-month free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Beginner
en
en
Ethical Hacking: Overview
Lisa Bock
1 hour
Beginner
en
en
500 coins = 5 USD Earn$5 USD 10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Play by Play: Ethical Hacking with Troy Hunt
500 coins = 5 USD Earn$5 USD
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Beginner
en
af
Ethical Hacking: Penetration Testing
Lisa Bock
1 hour
Beginner
en
en
* Listed prices may not be accurate and may differ from prices shown on the provider's page. Learn why.
Prices are not collected in real time and are subject to the pricing policies of each course provider. Some providers charge different prices based on geolocation and browsing data, and as a result you may find a pricing discrepancy once you are forwarded to the provider's page.

Frequently asked questions about Ethical Hacking

What is Ethical Hacking?

Ethical hacking is the act of legally breaking into computer networks, mobile devices, or other systems to evaluate their security level, rather than with malicious or criminal intent. Although some sources argue that ethical hacking is a term that implies a broader category of activities, most associate it with penetration testing.

Ethical hackers, also known as “white hats”, are security experts who perform these assessments to test an organization’s defenses. They may use the same methods and tools used by malicious hackers, although with the intent of diagnosing and patching threats and vulnerabilities before malicious attackers can exploit them.

Ethical hackers may target cloud services, computer networks, mobile devices, and even use social engineering (such as emailing staff to ask for password details) in their penetration tests. Their activities frequently involve examining known defects in protocols and applications running on the system, reverse engineering, disk and memory forensics, and DoS attacks.

What is Ethical Hacking used for?

The purpose of ethical hacking is to improve the network or system’s security by fixing the vulnerabilities found during testing. Companies engage ethical hackers to identify such vulnerabilities in their systems, usually in an effort associated with preventing loss of data, preventing financial loss, or complying with security-related requirements.

Common vulnerabilities found in the process are injection attacks, broken authentication, security misconfigurations, use of components with known vulnerabilities, and sensitive data exposure. A re-test is typically performed to ensure the vulnerabilities are fully resolved.

How long does it take to learn Ethical Hacking?

Some courses offer an overview of specific skills and methods in Ethical Hacking in as little as 14 hours. However, to dig deeper into the field and build a repertoire of techniques and concepts, courses may require four to eight months.

What are the prerequisites for learning Ethical Hacking?

Most courses in Ethical Hacking don’t require a college degree, and some of them target an audience with no prior experience besides familiarity with computers. While it’s highly dependent on which course you’re taking, proficiency is recommended in these areas:

  • Networking
  • Programming
  • Databases
  • Operating systems