Metasploit

Metasploit is an open-source project for developing and deploying computer attacks.

The Framework allows to do a lot of things like :

It has become an essential tool for system administrators and ethical hackers in the race to secure computer systems. On the other hand, it is a tool of choice for hackers wishing to attack a machine.