A system and method for protection of Web based applications are
described. A Web application security system is included within a
computer network to monitor traffic received from a wide area network,
such as the Internet, and determine if there is a threat to the Web
application. The Web application security system monitors web traffic in
a non-inline configuration and identifies any anomalous traffic against a
profile that identifies acceptable behavior of a user of the application.
Any anomalous traffic is analyzed and appropriate protective action is
taken to secure the Web application against an attack.