Welcome back. In this module,
we will install and configure the Metasploit Framework.
We will start with understanding a few of the ways in
which Metasploit can be deployed and used.
For this course, we will use Kali Linux and its inclusion of the Metasploit
Framework instead of installing Metasploit separately.
Then we will handle some configuration for the Metasploit
Framework so that it'll be ready for use.
There are several ways you can install and manage the Metasploit Framework.
The first option is to manually install a software package for the Metasploit
Framework and any dependent packages needed for support.
This is an option for some distributions of Linux and other UNIX‑based systems.
You can install the nightly installers from Rapid7.
These are the most current versions.
There's an installer package for Windows and installation
scripts and install packages for macOS and Linux.
You can also install Metasploit from the source code.
This option requires you to install all the supporting software
packages and then use Git to pull down the latest version of the
source code from the GitHub site.
The easiest way to get started quickly and to maintain an
updated suite of tools is to use Kali Linux.
Kali is a Linux distribution that provides the tools needed
for a variety of information security work.
Its primary focus is on penetration testing,
but it can also be used in security assessments.
It can be installed on a workstation, in a virtual machine, or a Raspberry Pi.
This is the tool we will use in this course.
The Globomantics Red Team takes a specific approach to manage their tools.
They use virtual machines whenever possible.
It allows them to easily deploy their toolsets through the
organization's network where they need them.
They have standardized their training and documentation around Kali Linux.
It provides them with the most complete set of current
tools and is continually updated.
Let's look at getting Kali installed on a virtual
machine so we can continue our training.