Course Description
The Advanced Penetration Testing course teaches the cyber attack lifecycle from the perspective of an adversary. Become more familiar with the most widely used penetration-testing tools, manipulate network traffic, and perform web application attacks such as cross-site scripting and SQL injection.
Learning Objectives
By the end of this course, students should be able to:
❏ Become familiar with Linux shell commands
❏ Understand basic programming concepts and gain exposure on bash scripting and
Python
❏ Understand the Metasploit framework and comfortably use the MSF console
❏ Gain a solid understanding of information gathering techniques using built-in tools in Kali
❏ Assess and discover vulnerabilities using automated and manual methods
❏ Capture and analyze network traffic using a variety of tools
❏ Launch different password attacks on your targets
❏ User social engineering and client-side attacks.
❏ Be familiar with post exploitation techniques
❏ Understand perform web application penetration testing techniques like SQL injection,
file inclusion, and XSS
❏ Gain a background on the exciting world of exploit development
❏ Use the Smartphone Pentest Framework to hack mobile devices