Metasploit is a network application that allows an easy way to develop and execute exploits. In this training we will cover basic concepts of Metasploit like searching and running exploits, as well as intermediate concepts like payload generation and analyzing and developing an exploits. Concepts explained during the training will be enforced with examples and hands-on exercises. Basic knowledge of networking and Linux commands is recommended but not required. Participants are encouraged to bring their laptop with two virtual machines: Kali Linux and Metasploitable.