Month 6 – Ethical Hacking & Vulnerability Assessment (Authorized Testing Only)

🧑‍💻 3-Month Ethical Hacking Curriculum

TopicWhat I Will DiscussToolWhat We Use the Tool ForPracticalTheory AssessmentPractical Assessment
1. Introduction to Ethical HackingEthical hacking, hackers, rules, scope and methodologyKali LinuxEthical hacking environmentSet up Kali Linux labQuiz on ethical hackingLab setup
2. Information GatheringPassive and active reconnaissanceWHOIS, Google DorksFinding publicly available informationGather information about a practice targetReconnaissance quizRecon report
3. Network ScanningPorts, services and network discoveryNmapDiscovering open ports and servicesScan a lab machineNmap theory testPerform and document a scan
4. EnumerationFinding users, services and system informationNmap, NetcatGathering detailed information from authorized systemsEnumerate a vulnerable labEnumeration quizEnumeration report
5. Vulnerability AssessmentIdentifying weaknesses in systemsNessus/OpenVASFinding known vulnerabilitiesScan a vulnerable labVulnerability assessment testProduce vulnerability report
6. Password SecurityPassword attacks, hashes and password protectionJohn the Ripper, HashcatTesting password strength in a labCrack provided test hashesPassword security quizPassword audit report
7. Web Application HackingCommon web vulnerabilities such as SQL injection and XSSBurp SuiteTesting web applicationsTest a deliberately vulnerable web appWeb security testFind and document vulnerabilities
8. ExploitationUnderstanding how vulnerabilities can be exploitedMetasploitControlled exploitation of vulnerable machinesExploit a lab machineExploitation theory testSuccessful lab exploitation
9. Privilege EscalationUnderstanding how attackers gain higher privilegesLinPEAS/WinPEASIdentifying privilege-escalation weaknessesEscalate privileges in a labPrivilege escalation quizDocument the attack path
10. Network HackingNetwork attacks and security weaknessesWiresharkCapturing and analyzing network trafficAnalyze authorized lab trafficNetwork security testTraffic analysis report
11. Social Engineering AwarenessPhishing, human weaknesses and defenseGoPhishSecurity awareness testing in an authorized environmentRun a simulated phishing exerciseSocial engineering assessmentAwareness campaign report
12. Penetration Testing & ReportingFull ethical hacking process from reconnaissance to reportKali Linux + Burp Suite + NmapConducting an authorized security assessmentComplete a mini penetration test on a labFinal theory examinationFinal penetration-testing report

🎯 Final Goal

By the end of 3 months: students should be able to perform a basic authorized penetration test, identify vulnerabilities, safely demonstrate their impact in a lab, and write a professional security report.

Comments

Popular posts from this blog

Nobigdeal Academy Cybersecurity Diploma Programme (12 Months)

Month 8 – Security Operations Center (SOC) & Incident Response (Blue Team)

Month 11 – Programming & Automation for Cybersecurity