title: Checklist for Web Site Programming Vulnerabilities
body: <p>Watching SO come online has been quite an education for me.  I'd like to make a checklist of various vunerabilities and exploits used against web sites, and what programming techniques can be used to defend against them.</p>
  
  <ul>
  <li>What categories of  vunerabilities?
  
  <ul>
  <li>crashing site</li>
  <li>breaking into server</li>
  <li>breaking into other people's logins</li>
  <li>spam</li>
  <li><a href="http://en.wikipedia.org/wiki/Internet_sock_puppet" rel="nofollow noreferrer">sockpuppeting</a>, <a href="http://en.wikipedia.org/wiki/Internet_sock_puppet#Meatpuppet" rel="nofollow noreferrer">meatpuppeting</a></li>
  <li>etc...</li>
  </ul></li>
  <li>What kind of defensive programming techniques?</li>
  <li>etc...</li>
  </ul>