XSS 是什么

简介: XSS 是什么

跨站点脚本(XSS)是向真实网站添加恶意代码以便恶意收集用户信息的过程。XSS 攻击可能通过 Web 应用程序中的安全漏洞进行,并且通常通过注入客户端脚本来利用。虽然通常使用 JavaScript,但一些攻击者也使用 VBScript,ActiveX 或 Flash。

XSS

成功利用 XSS 漏洞后,服务器应用程序可能会面临严重的风险。例如,在查看动态生成的页面时,地推用户可能被欺骗执行恶意脚本。另一种可能性是攻击者在其对应的会话 cookie 到期之前接管用户会话。在另一种情况下,无辜的用户可以连接到恶意服务器。

在几乎所有情况下,受害者的系统都会受到受害者自身特权的攻击。然后,攻击可以演变为帐户劫持,cookie 盗窃,虚假广告以及受害者帐户的用户设置中的修改。

减轻 XSS 攻击风险的一种方法是关闭浏览器中的活动脚本。不幸的是,这也剥夺了浏览器执行动态网站的能力,对大多数用户来说并不是一个现实的解决方案。

相关文章
|
4月前
|
存储 安全 JavaScript
26、XSS漏洞介绍
26、XSS漏洞介绍
43 0
|
6天前
|
存储 安全 JavaScript
【XSS】XSS漏洞详细指南
【XSS】XSS漏洞详细指南
28 3
|
6天前
|
JavaScript 前端开发 PHP
【XSS】markdown xss
【XSS】markdown xss
26 5
|
25天前
|
存储 JavaScript API
跨站脚本(XSS)
【8月更文挑战第17天】
16 3
|
4月前
|
存储 JavaScript 安全
CSRF和XSS是什么?
CSRF和XSS是什么?
23 0
|
4月前
|
网络安全 数据安全/隐私保护
CSRF 和 XSS 理解
CSRF 和 XSS 理解
70 0
|
安全 JavaScript 前端开发
|
Web App开发 JavaScript 前端开发
详探XSS PayIoad
1.Cookie劫持 一个最常见的XSS Payload,就是通过读取浏览器的Cookie对象,从而发起“Cookie劫持”攻击 Cookie中一般加密保存了当前用户的登录凭证。Cookie如果丢失,往往意味着用户的登录凭证丢失。换句话说,攻击者可以不通过密码,而直接登录进用户的账户
171 1
详探XSS PayIoad
|
Web App开发 JavaScript 前端开发
|
Web App开发 JavaScript 安全