Metasploit framework

noun
An open-source tool for developing and executing exploit code against a remote target machine.