Ethical Hacking Fundamentals — Cyber Hacker Academy

Beginner

Ethical Hacking Fundamentals

Level:BeginnerDuration:8 hoursLessons:12
Ethical Hacking Fundamentals

Sign in to enroll

Enroll to track your progress and unlock lab environments.

Preview Lesson 1 Free
What You Will Learn

Skills you will walk away with

No prior experience needed. Each lesson builds on the last — by the end you will have real, hands-on skills that employers and CTF challenges actually test for.

Introduction to Ethical Hacking

Difference between black-hat, white-hat, and grey-hat hackers

Setting Up Your Lab Environment

Hypervisor options: VirtualBox vs VMware

Reconnaissance & OSINT

Passive vs active reconnaissance

Scanning & Enumeration

TCP vs UDP scanning and when to use each

Vulnerability Assessment

Difference between vulnerability scanning and penetration testing

Exploitation Basics

Metasploit Framework architecture: modules, payloads, exploits

Your learning path

1

Introduction to Ethical Hacking

Start here

Discover what ethical hacking is and how it differs from malicious hacking. You will learn the mindset, methodology, and legal boundaries that define a professional penetration tester. This lesson sets the foundation for everything that follows in the course.

Difference between black-hat, white-hat,…The penetration testing lifecycle: plan,…Scope of work and rules of engagement
2

Setting Up Your Lab Environment

Build a safe, isolated environment for practicing offensive security techniques without legal risk. You will install VirtualBox or VMware, deploy Kali Linux, and configure a vulnerable target machine. A proper lab is the single most important tool in any hacker's arsenal.

Hypervisor options: VirtualBox vs VMwareInstalling and configuring Kali LinuxDeploying Metasploitable 2 as a target V…
3

Reconnaissance & OSINT

Reconnaissance is the first and most critical phase of any penetration test. You will learn passive and active information-gathering techniques using open-source intelligence tools to build a detailed profile of a target without ever touching their systems. The more you know before attacking, the more effective your test will be.

Passive vs active reconnaissanceWHOIS, DNS enumeration, and certificate …Google dorking and advanced search opera…
4

Scanning & Enumeration

Once you have identified a target, scanning reveals exactly what services, ports, and operating systems are running. You will master Nmap — the industry-standard scanner — and learn enumeration techniques to extract detailed service information. This phase transforms raw IP addresses into actionable attack surfaces.

TCP vs UDP scanning and when to use eachNmap scan types: SYN, connect, version, …Service version detection and OS fingerp…
5

Vulnerability Assessment

Vulnerability assessment bridges the gap between scanning and exploitation by identifying which discovered services have known weaknesses. You will use OpenVAS and Nessus to automate vulnerability discovery and learn to interpret CVSS scores to prioritize findings. Understanding severity ratings is essential for professional reporting.

Difference between vulnerability scannin…CVSS scoring: base, temporal, and enviro…Running OpenVAS against a target network
6

Exploitation Basics

Exploitation is the phase where you prove a vulnerability is real by successfully leveraging it to gain access. You will use the Metasploit Framework — the most widely used exploitation platform — to launch your first real attacks against a vulnerable target. This lesson focuses on understanding what exploitation actually does at a technical level.

Metasploit Framework architecture: modul…Searching for and selecting the right ex…Staged vs stageless payloads
7

Post-Exploitation

Gaining initial access is only the beginning — post-exploitation determines what an attacker can actually do once inside a system. You will learn privilege escalation, lateral movement, persistence mechanisms, and data exfiltration techniques that real attackers use after compromising a host. Understanding these techniques helps defenders know what to protect.

Privilege escalation: local exploits, SU…Credential harvesting: /etc/passwd, /etc…Lateral movement: pivoting through a com…
8

Reporting & Documentation

A penetration test is only as valuable as the report it produces. You will learn how to write professional pentest reports that communicate technical findings to both executive and technical audiences. Clear, actionable reporting is what separates a professional ethical hacker from a script kiddie.

Executive summary vs technical findings …Writing clear vulnerability descriptions…Risk ratings and business impact stateme…
9

Legal & Ethical Considerations

Hacking without authorization is a serious crime in virtually every jurisdiction. This lesson covers the legal frameworks that govern penetration testing, including the Computer Fraud and Abuse Act (CFAA) in the US and equivalent laws globally. You will also explore the ethical responsibilities that come with offensive security knowledge.

Computer Fraud and Abuse Act (CFAA) and …UK Computer Misuse Act and international…Written authorization: scope documents a…
10

CTF Walkthrough: Beginner Box

Capture The Flag competitions are the best way to practice ethical hacking in a legal, gamified environment. You will work through a beginner-level CTF box step by step, applying reconnaissance, scanning, exploitation, and privilege escalation techniques in a realistic scenario. This lesson ties together everything you have learned so far.

CTF methodology: enumeration-first appro…Identifying the attack path from open po…Using searchsploit to find public exploi…
11

Building Your Pentest Toolkit

Professional penetration testers rely on a curated set of tools they know deeply rather than a large collection they barely understand. This lesson surveys the essential tools across every phase of a pentest and teaches you how to customize Kali Linux for your workflow. You will also learn where to find new tools and how to evaluate them.

Reconnaissance tools: theHarvester, Reco…Scanning tools: Nmap, Masscan, NiktoExploitation frameworks: Metasploit, Exp…
12

Final Assessment

The final assessment tests your ability to apply the full penetration testing methodology from start to finish against an unknown target. You will demonstrate competency in reconnaissance, scanning, exploitation, and reporting without step-by-step guidance. This assessment mirrors the structure of real-world junior penetration testing engagements.

Full pentest methodology reviewTime management during a timed assessmen…Documenting findings in real time

Completely beginner-friendly

Every concept is explained from scratch. You will get a real terminal environment, step-by-step labs, audio walkthroughs, and quizzes after each lesson to lock in what you learned — no prior hacking or coding experience required.

Course Modules

12 lessons

Discover what ethical hacking is and how it differs from malicious hacking. You will learn the mindset, methodology, and legal boundaries that define a professional penetration tester. This lesson sets the foundation for everything that follows in the course.

Topics Covered

  • Difference between black-hat, white-hat, and grey-hat hackers
  • The penetration testing lifecycle: plan, recon, attack, report
  • Scope of work and rules of engagement
  • Common certifications: CEH, OSCP, CompTIA Security+
  • Why organizations hire ethical hackers

Practice Exercise

Research a real-world bug bounty program on HackerOne or Bugcrowd. Read its scope, rules of engagement, and payout structure. Write a one-page summary of what is in scope, what is out of scope, and what vulnerability types are most rewarded.