Overview
Penetration Testing with Kali (PWK) is a self-paced, online course that introduces students to the latest ethical hacking tools and techniques. In addition to a traditional course guide and video-based lectures, each student receives access to a virtual penetration testing lab where techniques learned within the course can be practiced in a safe and legal environment. You will learn to conduct a penetration test from start to finish through hands-on experience within a target-rich, diverse, and vulnerable network environment. Upon successful completion of the course and certification exam, you will officially become an Offensive Security Certified Professional (OSCP), which is among the most respected and sought-after designation within the information security space.
Who is this course for?
This course is designed for information security professionals who want to take a serious and meaningful step into the world of professional penetration testing. This includes:
- Pentesters seeking an industry-leading certification
- Security Professionals
- Network Administrators
Course Prerequisites
All students are required to have:
- Solid understanding of TCP/IP networking
- Reasonable understanding of Linux
- Familiarity of Bash scripting with basic Python or Perl a plus
Course Syllabus
PWK is a very unique course that combines traditional course materials teaching the latest ethical hacking tools and techniques with hands-on simulations using a virtual lab environment. The course covers the following topics in detail.
- Passive Information Gathering
- Active Information Gathering
- Vulnerability Scanning
- Buffer Overflows
- Win32 Buffer Overflow Exploitation
- Linux Buffer Overflow Exploitation
- Working with Exploits
- File Transfers
- Privilege Escalation
- Client Side Attacks
- Web Application Attacks
- Password Attacks
- Port Redirection and Tunneling
- The Metasploit Framework
- Bypassing Antivirus Software
- Assembling the Pieces: Penetration Test Breakdown
What competencies will you gain?
- Comfort using multiple information gathering techniques to identify and enumerate targets running various operating systems and services
- Ability to write basic scripts and tools to aid in the penetration testing process
- How to analyze, correct, modify, cross-compile, and port public exploit code
- Ability to successfully conduct both remote and client side attacks
- Ability to identify and exploit XSS, SQL injection, and file inclusion vulnerabilities in web applications
- Expertise in deploying tunneling techniques to bypass firewalls
- Invaluable creative problem solving and lateral thinking skills
Programme scope, delivery arrangements and suitability are confirmed during enquiry.