Reconnaissance: The First Step
Setting Up Your Web Security Lab
Web Security 101: Understanding the Basics