Introduction - If you have any usage issues, please Google them yourself
Web application vulnerabilities have become a major concern in software security. This paper will present major attack patterns, i.e. SQL injection, cross-site scripting, cross-site request forgery, JavaScript hijacking, and DNS rebinding, together with a survey and assessment
of the countermeasures available to web application developers.