> For the complete documentation index, see [llms.txt](https://pontocom.gitbook.io/infoseclab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pontocom.gitbook.io/infoseclab/vulnexploit/exploitation.md).

# Exploitation with Metasploit Framework

In this part you will be able to do some basic exploitation using the Metasploit Framework. In order to be able to complete everything on this lab you will require the following:

* **Kali Linux**, with Metasploit Framework installed;
* **Metasploitable 2** virtual machine;
* **Windows 7** virtual machine.

Bellow you’ll find the list of vulnerabilities and how to exploit those vulnerabilities with Metasploit Framework. These vulnerabilities were previously identified by the usage of a vulnerability scanner:

* [vsftp Backdoor Vulnerability \[CVE-2011-2523\]](/infoseclab/vulnexploit/exploitation/vsftp.md)
* [UnrealIRCd backdoor \[CVE-2010-2075\]](/infoseclab/vulnexploit/exploitation/unreal.md)
* [distCC RCE \[CVE-2004-2687\]](/infoseclab/vulnexploit/exploitation/distcc.md)
* [Java RMI Server Insecure Default Configuration RCE Vulnerability](/infoseclab/vulnexploit/exploitation/javarmi.md)
* [VNC Brute Force Login](/infoseclab/vulnexploit/exploitation/vnc.md)
* [MySQL / MariaDB Default Credentials (MySQL Protocol)](/infoseclab/vulnexploit/exploitation/mysql.md)
* [SAMBA (Samba “username map script” Command Execution)](/infoseclab/vulnexploit/exploitation/samba.md)
* [Tomcat (Apache Tomcat Manager Application Deployer Authenticated Code Execution)](/infoseclab/vulnexploit/exploitation/tomcat.md)
* [Apache (CGI Argument Injection)](/infoseclab/vulnexploit/exploitation/apache.md)
* [Windows Eternalblue \[CVE-2017-143,144,145,146,148\]](/infoseclab/vulnexploit/exploitation/eternalblue.md)
