# Programming Securely

- [Article on Validating Input from IBM’s Best Practices series](http://www-106.ibm.com/developerworks/linux/library/l-sp2.html?ca=dgr-lnxw03ValidatingInput)
- [Top Ten Web Security Flaws – <span class="caps">OWASP</span>](http://www.owasp.org/documentation/topten.html)
- [Know your Enemy: Web Application Threats](http://www.honeynet.org/papers/webapp/index.html) – Using Honeypots to learn about <span class="caps">HTTP</span>-based attacks