Explore Courses
All Courses

Course Library View the full range of courses

Learn Ethical Hacking From Scratch

80 Students
(11 Reviews)

Learn ethical hacking skills from scratch with cybersecurity techniques, security testing methods, and practical digital protection knowledge.

Learn Ethical Hacking From Scratch

GET THIS COURSE AND 3000+ OTHERS FOR ONLY £49 PER YEAR. FIND OUT MORE

Overview

Learn Ethical Hacking From Scratch is a comprehensive course designed to introduce learners to the fundamentals of cybersecurity and responsible security testing. This programme helps participants understand how digital systems, networks, and applications can be protected from potential threats through ethical hacking practices. Learners will explore the mindset and techniques used by security professionals to identify weaknesses and improve protection.

The course introduces important concepts such as network security, vulnerability assessment, penetration testing, threat awareness, security tools, and defensive strategies. Participants will develop an understanding of how cyber attacks occur and how ethical hackers analyse systems safely to strengthen security measures. The learning approach focuses on practical knowledge, security awareness, and professional cybersecurity methods.

Building ethical hacking skills can support individuals interested in technology, information security, and digital protection. The knowledge gained through this course can help learners prepare for opportunities in cybersecurity, IT support, network security, and other technology-focused career paths.

Learning Outcomes

Certification

Endorsed Certificate of Achievement from the Quality Licence Scheme

Upon successful completion of the final assessment, you will be eligible to apply for the Quality Licence Scheme Endorsed Certificate of achievement. This certificate will be delivered to your doorstep through the post for £119. An extra £10 postage charge will be required for students leaving overseas. 

CPD Accredited Certificate

After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post.  

Method of Assessment

At the end of the course, there will be an online MCQ assessment. In order to pass this exam, you must score at least 60%. When you submit the assessment, you will get the results immediately and can apply for your QLS-endorsed certificate.

Entry Requirements

Basic computer knowledge and an interest in cybersecurity, networking, or technology are recommended for this course. No previous ethical hacking experience is required, as learners will start with fundamental concepts before progressing into security testing and protection methods.

Who is this course for?

This course is ideal for:

Career Paths

This course can support progression into roles and opportunities such as:

Course Curriculum

Introduction
Course Introduction & Overview 00:03:00
Teaser – Hacking a Windows 10 Computer & Accessing Their Webcam 00:07:00
What Is Hacking & Why Learn It 00:03:00
Setting up The Lab
Lab Overview & Needed Software 00:08:00
Installing Kali 2019 As a Virtual Machine 00:10:00
Creating & Using Snapshots 00:06:00
Linux Basics
Basic Overview of Kali Linux 00:05:00
The Terminal & Linux Commands 00:11:00
Network Hacking
Network Penetration Testing Introduction 00:02:00
Networks Basics 00:04:00
Connecting a Wireless Adapter To Kali 00:05:00
What is MAC Address & How To Change It 00:08:00
Wireless Modes (Managed & Monitor) 00:07:00
Network Hacking - Pre Connection Attacks
Packet Sniffing Basics Using Airodump-ng 00:07:00
WiFi Bands – 2.4Ghz & 5Ghz Frequencies 00:08:00
Targeted Packet Sniffing Using Airodump-ng 00:11:00
Deauthentication Attack (Disconnecting Any Device From The Network) 00:07:00
Network Hacking - Gaining Access (WEP/WPA/WPA2 Cracking)
Gaining Access Introduction 00:01:00
WEP Cracking – Theory Behind Cracking WEP Encryption 00:06:00
WEP Cracking – Basic Case 00:06:00
WEP Cracking – Fake Authentication 00:07:00
WEP Cracking – ARP Request Replay Attack 00:06:00
WPA/WPA2 Cracking – Introduction 00:04:00
WPA/WPA2 Cracking – Exploiting WPS Feature 00:10:00
WPA/WPA2 Cracking – How To Capture The Handshake 00:07:00
WPA/WPA2 Cracking – Creating a Wordlist 00:08:00
WPA/WPA2 Cracking – Using a Wordlist Attack 00:06:00
How to Configure Wireless Security Settings To Secure Your Network 00:06:00
Network Hacking - Post Connection Attacks
Introduction 00:02:00
Installing Windows As a Virtual Machine 00:04:00
Information Gathering – Discovering Connected Clients using netdiscover 00:09:00
Gathering More Information Using Zenmap 00:07:00
Gathering Even More Information Using Zenmap 00:08:00
MITM – ARP Poisoning Theory 00:09:00
MITM – ARP Spoofing using arpspoof 00:07:00
MITM – Bettercap Basics 00:09:00
MITM – ARP Spoofing Using Bettercap 00:08:00
MITM – Spying on Network Devices (Capturing Passwords, Visited Websites…etc) 00:05:00
MITM – Creating Custom Spoofing Script 00:10:00
MITM – Understanding HTTPS & How to Bypass it 00:06:00
MITM – Bypassing HTTPS 00:07:00
MITM – Bypassing HSTS 00:10:00
MITM – DNS Spoofing 00:11:00
MITM – Doing All of The Above Using a Graphical Interface 00:08:00
Wireshark – Basic Overview & How To Use It With MITM Attacks 00:08:00
Wireshark – Sniffing & Analysing Data 00:06:00
Wireshark – Using Filters, Tracing & Dissecting Packets 00:06:00
Wireshark – Capturing Passwords & Anything Sent By Any Device In The Network 00:08:00
Creating a Fake Access Point (Honeypot) – Theory 00:09:00
Creating a Fake Access Point (Honeypot) – Practical 00:11:00
Network Hacjing - Detection & Security
Detecting ARP Poisoning Attacks 00:05:00
Detecting suspicious Activities Using Wireshark 00:06:00
Gaining Access To Computer Devices
Gaining Access Introduction 00:04:00
Gaining Access - Server Side Attacks
Installing Metasploitable As a Virtual Machine 00:06:00
Introduction 00:04:00
Basic Information Gathering & Exploitation 00:10:00
Using a Basic Metasploit Exploit 00:08:00
Exploiting a Code Execution Vulnerability 00:10:00
MSFC – Installing MSFC (Metasploit Community) 00:06:00
MSFC – Scanning Target(s) For Vulnerabilities 00:03:00
MSFC – Analysing Scan results & Exploiting Target System 00:10:00
Nexpose – Installing Nexpose 00:10:00
Nexpose – How To Configure & Launch a Scan 00:09:00
Nexpose – Analysing Scan Results & Generating Reports 00:08:00
Gaining Access - Client Side Attacks
Introduction 00:02:00
Installing Veil 3.1 00:06:00
Veil Overview & Payloads Basics 00:07:00
Generating An Undetectable Backdoor Using Veil 3 00:10:00
Listening For Incoming Connections 00:07:00
Using A Basic Delivery Method To Test The Backdoor & Hack Windows 10 00:07:00
Backdoor Delivery Method 1 – Using a Fake Update 00:12:00
Backdoor Delivery Method 2 – Backdooring Downloads on The Fly 00:12:00
How to Protect Yourself From The Discussed Delivery Methods 00:04:00
Gaining Access - Client Side Attacks - Social Engineering
Introduction 00:03:00
Maltego Basics 00:06:00
Discovering Websites, Links & Social Networking Accounts Associated With Target 00:08:00
Discovering Twitter Friends & Associated Accounts 00:05:00
Discovering Emails Of The Target’s Friends 00:04:00
Analysing The Gathered Info & Building An Attack Strategy 00:09:00
Backdooring Any File Type (images, pdf’s …etc) 00:05:00
Compiling & Changing Trojan’s Icon 00:06:00
Spoofing .exe Extension To Any Extension (jpg, pdf …etc) 00:08:00
Spoofing Emails – Setting Up am SMTP Server 00:08:00
Email Spoofing – Sending Emails as Any Email Account 00:14:00
BeEF Overview & Basic Hook Method 00:07:00
BeEF – Hooking Targets Using Bettercap 00:07:00
BeEF – Running Basic Commands On Target 00:04:00
BeEF – Stealing Credentials/Passwords Using A Fake Login Prompt 00:02:00
BeEF – Gaining Full Control Over Windows Target 00:04:00
Detecting Trojans Manually 00:06:00
Detecting Trojans Using a Sandbox 00:03:00
Gaining Access - Using The Above Attacks Outside The Local Network
Overview of the Setup 00:06:00
Ex1 – Generating a Backdoor That Works Outside The Network 00:05:00
Configuring The Router To Forward Connections To Kali 00:07:00
Ex2 – Using BeEF Outside The Network 00:06:00
Post Exploitation
Introduction 00:02:00
Meterpreter Basics 00:06:00
File System Commands 00:05:00
Maintaining Access – Basic Methods 00:05:00
Maintaining Access – Using a Reliable & Undetectable Method 00:07:00
Spying – Capturing Key Strikes & Taking Screen Shots 00:03:00
Pivoting – Theory (What is Pivoting?) 00:07:00
Pivoting – Exploiting Devices on The Same Network As The Target Computer 00:08:00
Website Hacking
Introduction – What Is A Website ? 00:04:00
How To Hack a Website? 00:04:00
Website Hacking - Information Gathering
Gathering Basic Information Using Whois Lookup 00:06:00
Discovering Technologies Used On The Website 00:06:00
Gathering Comprehensive DNS Information 00:10:00
Discovering Websites On The Same Server 00:04:00
Discovering Subdomains 00:05:00
Discovering Sensitive Files 00:07:00
Analysing Discovered Files 00:04:00
Website Hacking - File Upload, Code Execution & File Inclusion Vulns
Discovering & Exploiting File Upload Vulnerabilities 00:07:00
Discovering & Exploiting Code Execution Vulnerabilities 00:07:00
Discovering & Exploiting Local File Inclusion Vulnerabilities 00:05:00
Remote File Inclusion Vulnerabilities – Configuring PHP Settings 00:04:00
Remote File Inclusion Vulnerabilities – Discovery & Exploitation 00:06:00
Website Hacking - SQL Injection Vulnerabilities
What is SQL 00:06:00
Dangers of SQL Injection Vulnerabilities 00:03:00
Discovering SQL injections In POST 00:08:00
Bypassing Logins Using SQL injection Vulnerability 00:05:00
Discovering SQL injections in GET 00:07:00
Reading Database Information 00:05:00
Finding Database Tables 00:04:00
Extracting Sensitive Data Such As Passwords 00:04:00
Reading & Writing Files On The Server Using SQL Injection Vulnerability 00:06:00
Discovering SQL Injections & Extracting Data Using SQLmap 00:07:00
The Right Way To Prevent SQL Injection 00:05:00
Website Hacking - Cross Site Scripting Vulnerabilities
Introduction – What is XSS or Cross Site Scripting? 00:03:00
Discovering Reflected XSS 00:04:00
Discovering Stored XSS 00:03:00
Exploiting XSS – Hooking Vulnerable Page Visitors To BeEF 00:06:00
Preventing XSS Vulnerabilities 00:05:00
Website Hacking - Discovering Vulnerabilities Automatically Using OWASP ZAP
Scanning Target Website For Vulnerabilities 00:04:00
Analysing Scan Results 00:04:00
Additional Materials
Resource Files: Learn Ethical Hacking From Scratch 00:00:00
Assignment
Assignment – Leadership And Management Training 3 weeks, 3 days
Order Your Certificate
Order your Certificate QLS 00:00:00

Original price was: £319.Current price is: £25. ex Vat

SAVE 92% - OFFER ENDS IN

Description of image
moneyback 14-Day Money-Back Guarantee
  • Personal
  • Team
  • Level
  • CertificateYes
  • Duration 3 weeks, 4 days
£25 /Unit Price
Quantity:
Total:
£250.00
Buying more than one of the same course?
50% discount for orders of 10+ courses
60% discount for orders of 50+ courses
70% discount for orders of 100+ courses
For more personalised package, contact us
  • cpd uk
  • qls
  • qls

Frequently asked questions

Can’t find the anwser you’re looking for ? Reach out to customer support team.

What is ethical hacking?

Ethical hacking is the practice of legally testing computer systems and networks to identify security weaknesses and help organisations improve their digital protection.

Is this ethical hacking course suitable for beginners?

Yes, this course is designed for beginners and introduces cybersecurity concepts step-by-step without requiring previous hacking or advanced technical experience.

What will I learn in this course?

You will learn cybersecurity basics, vulnerability identification, network security concepts, ethical hacking techniques, and methods used to protect digital systems.

Why is ethical hacking important?

Ethical hacking helps organisations discover security weaknesses before malicious attackers can exploit them, improving overall safety and protecting valuable information.

Do I need programming knowledge before joining?

No, programming experience is not essential. The course focuses on building cybersecurity foundations and gradually introduces technical concepts required for ethical hacking.

What topics are covered in ethical hacking training?

The course covers security testing, vulnerabilities, network protection, cyber threats, penetration testing concepts, and responsible hacking practices used in the industry.

Can beginners become ethical hackers after this course?

Yes, beginners can develop foundational skills that support further learning and career progression in ethical hacking and cybersecurity fields.

What tools are used by ethical hackers?

Ethical hackers use specialised security tools for analysing systems, identifying weaknesses, monitoring networks, and improving protection against cyber threats.

Is ethical hacking legal?

Yes, ethical hacking is legal when performed with proper permission and is used to improve security rather than cause harm.

Can this course help me start a cybersecurity career?

Yes, the knowledge gained can support entry-level cybersecurity roles and provide a strong foundation for advanced security training.

What skills are needed for ethical hacking?

Important skills include problem-solving, networking knowledge, analytical thinking, security awareness, and understanding how digital systems operate.

What career opportunities are available after completion?

Learners can explore roles such as ethical hacker, cybersecurity analyst, penetration tester, network security specialist, and information security professional.

top