Ethical Hacking & Penetration Testing
Authorized assessment methodology, reconnaissance, validation, exploitation concepts and professional reporting
Course Overview & Target Audience
Grounded entirely in our official academic course specifications.
What You Will Learn
This course teaches a structured and ethical approach to penetration testing. Learners progress from scoping and reconnaissance through enumeration, vulnerability validation, web application assessment, controlled exploitation concepts, internal network considerations, and professional reporting. Exercises use deliberately vulnerable systems and authorized training environments.
Summary: Learn a repeatable penetration-testing workflow, from scoping and reconnaissance through web and system security testing to evidence-based reporting. All technical testing is confined to explicitly authorized environments.
Who Should Attend & Prerequisites
Undergraduate students, freshers, IT professionals transitioning to offensive security, and learners building penetration-testing foundations.
Basic computer literacy is required. Introductory networking and Linux knowledge is beneficial. All practical activity must remain within authorized labs or explicitly approved scope.
Documented Learning Outcomes
Verifiable capabilities developed through guided exercises, technical investigations, and structured reporting.
Each week is planned for approximately 8 guided hours, combining concept instruction, demonstration, guided practice, and review.
Week 1
Introduction to Ethical Hacking
- Ethics, authorization, scope and legal boundaries
- Penetration test types, objectives and limitations
- Rules of engagement, exclusions, testing windows and communication plans
- Assessment lifecycle: planning, discovery, validation, reporting and retest
- Evidence handling, risk ratings and responsible disclosure
- Difference between vulnerability assessment and penetration testing
Week 2
Networking and Linux for Penetration Testing
- TCP/IP, routing, DNS, common ports and service protocols
- Linux shell, files, permissions, processes and package management
- Virtual machines, host-only/NAT lab networks and safe snapshots
- Service banners, client-server interaction and basic troubleshooting
- Operational safety for scanning and testing tools
- Maintaining a clear testing log
Week 3
Reconnaissance and Information Gathering
- Passive versus active reconnaissance
- WHOIS, DNS records, certificates and publicly exposed metadata
- Subdomains and asset discovery within explicitly approved scope
- Organizing assets, domains, IPs and observations
- Reducing noise and avoiding out-of-scope interaction
- Turning observations into a prioritized testing plan
Week 4
Enumeration and Vulnerability Assessment
- Port scanning concepts and Nmap output interpretation
- Service and version identification; limits of banners and fingerprinting
- Authenticated versus unauthenticated vulnerability scanning
- Nessus/OpenVAS-style findings, CVSS context and false positives
- Manual verification and evidence collection
- Prioritization by exploitability, exposure and business impact
Week 5
Web Application Security Fundamentals
- HTTP requests and responses, cookies, sessions and browser developer tools
- Authentication, authorization, input handling and trust boundaries
- OWASP Top 10 concepts and common vulnerability patterns
- SQL injection, cross-site scripting, access-control flaws and file-handling risks
- Secure coding and defensive control concepts
- Using intentionally vulnerable applications safely
Week 6
Web Application Penetration Testing
- Burp Suite or OWASP ZAP proxy workflow
- Mapping application routes and user roles
- Testing authentication, session management and access control
- Controlled validation of input-handling flaws in training applications
- API testing fundamentals and authorization checks
- Capturing reproducible evidence and assessing impact
Week 7
Exploitation and System-Level Security Testing
- How exploitability differs from a scanner finding
- Safe exploitation concepts and proof-of-concept validation
- Metasploit concepts in a deliberately vulnerable lab
- Privilege, process and service context after a successful lab exploit
- Avoiding destructive actions and unnecessary data access
- Recording commands, outcomes and cleanup steps
Week 8
Post-Exploitation, Active Directory and Internal Network Security
- Internal assessment objectives and segmentation concepts
- Identity, domain, group policy and Active Directory fundamentals
- Credential exposure and privilege-path concepts
- Understanding lateral movement risks from a defensive perspective
- Privilege boundaries, least privilege and common misconfigurations
- Safe lab-only validation and evidence minimization
Week 9
Reporting, Remediation and Professional Practice
- Executive summaries and technical findings
- Severity ratings, likelihood, impact and business context
- Evidence quality, reproducibility and limitations
- Clear remediation guidance and defence-in-depth recommendations
- Debriefing, retesting and communicating unresolved risk
- Professional ethics, confidentiality and report handling
Week 10
Final Penetration Testing Capstone
- Confirming scope, assumptions and test objectives
- Asset discovery and enumeration
- Risk-based validation of selected vulnerabilities
- Organizing evidence and tracking test coverage
- Reporting findings, impact and remediation
- Presenting outcomes and responding to review questions
Tools, Software & Lab Environments
Transparent breakdown of course tools, target scenarios, and environment boundaries.
Course Tools & Software
Documented software and utilities utilized across weekly exercises:
Target Environments
Authorized training networks, deliberately vulnerable web applications (OWASP Juice Shop, DVWA), and isolated local virtual machines (VirtualBox / VMware / UTM).
Environment Boundaries
The academy utilizes open-source and free community tools. We do not provide commercial software licenses (such as Burp Suite Professional) or live enterprise systems.
Cloud security exercises run in learner-provisioned subscriptions or prepared telemetry datasets.
Suggested Assessment Structure
Assessment components documented in the official course syllabus.
Part of the suggested assessment structure in the official syllabus.
Part of the suggested assessment structure in the official syllabus.
Part of the suggested assessment structure in the official syllabus.
Part of the suggested assessment structure in the official syllabus.
The course specifications suggest a 70% overall minimum score, including satisfactory completion and submission of the final capstone project. Note: This passing threshold is a proposal and requires final client confirmation before formal cohort enrolment begins.
Frequently Asked Questions
Grounded in documented course specifications and operational policies.
What are the ethical and legal boundaries of this penetration testing course?
Is Burp Suite Professional included with this course?
What hardware and operating systems do I need to run the labs?
What is the assessment standard for graduation?
Ready to Explore Further Pathways?
Compare our practice-led training courses across SOC Analysis, Ethical Hacking, Azure Cloud Security, and Digital Forensics, or review our hands-on laboratory environments.