Readings
http://www.offensive-security.com/metasploit-unleashed/Main_Page
Review Fundamentals, Information Gathering, and Vulnerability Scanning Read Exploit Development, Web App Exploit Development, Client Side Attacks and Auxiliary Module Reference