Metasploit is written in Ruby and has been in development for many years. At first glance, the size of the project can be daunting but you will rarely need to delve deeply into its architecture. In these next few sections, we will provide a high-level overview of how Metasploit is put together, which will be very valuable in getting comfortable with it.
Flexible training programs for organizations of all sizes.
Offensive Security offers a flexible training program to support enterprises and organizations of all sizes through the OffSec Flex Program.