Metasploit Toolkit for Penetration Testing, Exploit Development, and Vulnerability Research by James Foster, David Maynor & K.K. Mookhey