Metasploit basics This post will explain basics of using metasploit framework. Metasploit framework offers a wide variety of exploits, payloads and tools for information gathering about potential targets. Terms exploit and payload have been explained here. It consists of various data, libraries, plugins and scripts which make the core of the framework, but the most interesting part of framework, from the user perspective, are modules which contain actual exploits and payloads used for penetration testing. As it has been said, except exploits and payloads metasploit also contains auxiliary tools, such as fuzz testers. Those tools are contained within modules which are referred to as auxiliary modules. Function of both exploit modules and auxiliary modules is simillar, they both try to breach systems security, but important difference is that exploit modules have to contain payload field which will get executed when security is breached and auxiliary modules dont contain payload field. S...