Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach - Jaswal, Nipun (Community experience distilled, 2014)