Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction
- Kali Linux overview
- Installation and configuration of Kali Linux
- Maintenance and updating procedures for Kali Linux
Penetration Testing Standards and Classification
- Open Web Application Security Project (OWASP)
- Licensee Penetration Testing (LPT)
- White box and black box testing approaches
- Distinguishing between penetration testing and vulnerability assessment
Advanced Penetration Methodology
- Defining target frameworks and scope
- Collecting client requirements
- Developing a test plan checklist
- Defining test boundaries
- Executing advanced penetration testing with Kali Linux
Information Discovery
- Search engine hacking techniques (e.g., Hacking Google)
- Retrieving DNS and WHOIS information
- Collecting route and network details
- Gathering comprehensive reconnaissance data
Scanning and Enumerating Target
- Advanced network scanning
- Scanning TCP and UDP ports
- Applying stealth port scanning techniques
- Packet crafting with Hping
- Nmap scanning and plugin utilization
- Active and passive service enumeration and OS fingerprinting
- Enumerating users, groups, and shared resources
- Identifying DNS resource records and network devices
Vulnerability Assessment Tools
- Nessus
- OpenVAS
Target Exploitation
- Configuring Metasploit
- Executing exploits via Metasploit
- Managing Meterpreter sessions
- VNC exploitation
- Extracting password hashes
- Integrating custom modules into Metasploit
- Utilizing immunity debugger
- Writing custom exploits
Privilege Escalation and Access Maintenance
- Cracking password hashes
- Brute-forcing Telnet, SSH, and FTP passwords
- Leveraging Metasploit post-exploitation modules
- Protocol tunneling
- Proxy configuration
- Establishing persistent backdoors
Advanced Sniffing
- ARP poisoning
- DHCP starvation
- MAC flooding
- DNS poisoning
- Capturing credentials from secured websites
Denial of Service (DoS) Attacks
- Syn attacks
- Application request flood attacks
- Service request floods
- Permanent service denial attacks
Penetration Testing
- Web application penetration testing
- Wireless network penetration testing
Exploitation and Client-Side Attacks
- Exploiting browser vulnerabilities
- Buffer overflow attacks
- Fuzzing techniques
- Fast-track hacking methods
- Phishing credentials
- Generating backdoors
- Java applet attacks
Firewall Testing
- Firewall fundamentals
- Testing firewall rules and ports
- Best practices for firewall testing
Management and Reporting
- Documentation and result verification
- Dradis framework
- Using Magic Tree and Maltego
- Data collection and evidence management
- Report types and effective presentation
- Post-testing procedures
Summary and Next Steps
Requirements
- Familiarity with basic Kali Linux operations for penetration testing
- Foundational understanding of Linux/Unix systems and networking concepts
- Comprehension of common network vulnerabilities
Target Audience
- Ethical hackers
- Penetration testers
- Security engineers
- IT professionals