Metasploit propose un outil de développement et d'exécution d'exploit contre des machines distantes. Basé sur le projet Metasploit, orienté sécurité et plus précisément détection de failles et création d'exploit, il s'adresse avant tout aux administrateurs réseau. Ces derniers peuvent ainsi, s'ils le désirent, vérifier la vulnérabilité de leur système d'information au niveau applicatif. Les développeurs, également, seront friands des résultats des tests de faiblesse dans leurs codes. Metasploit donne les moyens de maximiser davantage la sécurité des installations et des applications.