Continuous attacks on Web applications have demonstrated not only the strength and relentlessness of attackers, but also the security vulnerability of Web applications. Application Security technologies should be in the toolboxes of every enterprise's IT and security departments.