In this skill we're going to be taking a look at automating Metasploit. Now we're not going
to be covering every little detail to cover automation within Metasploit. We're just going
to cover some of the basics that you'll be able to put together to create automation scripts or
procedures on your own if you so decide to later on. Now I'm going to be covering this in a little
bit of the five W's as we break out the intro to this to explain why we really want to automate
Metasploit. Who? Primarily we're talking about us because there's usually only one of us. Now some
pentest teams out there do have multiple people but primarily in my experience it's been depending
on the organization size. Let's say it's less than like 500 systems or individual devices on the
network. You usually only have one pentester and this can increase again based on the size of the
organization that we're working for as pentesters or you could be an individual contractor which
there's no harm in that they make the money. Now because of that and there's only being one of us
it can be a little bit difficult to run all of the things that we've learned up to this point
in our course all simultaneously. So in addition to that we have to consider our time frame
constraints because according to the rules of engagement against the organization that we're
pentesting against we may only have a certain amount of time and if we're running all of our
tasks individually and it's just us that can really eat up a lot of the time and keep us
from being able to find the true vulnerabilities that exist within an organization.