Cross-site scripting
Articl by: *Mr.Prabhat *Cross-site scripting* (XSS) is an attacking technique which forces the Web application to forward the executable attack code to the user, which then loads in the user's Web browser and executes. Attack code is often written by using the JavaScript scripting language, but also other programming languages which are supported by the user's Web browser: VBScript, ActiveX, Java and Flash. When the attacker manages to encourage the user's Web browser to carry out the execution of the attack code, this code will run within the security zone of the Web application. By using this privilege, the attack code will be able to read, modify or forward the confidential data given to the Web browser. Thus, this attacking method can be used for stealing accounts (cookies), directing the Web browser to other sites and forwarding malicious content by Web application. Thus, cross-site scripting attacks also jeopardize the confidential relationship between the user...