当前位置:网站首页 > 技术博客 > 正文

跨站脚本攻击也可称为css



基于DOM(Document Object Model,文档对象模型)的跨站脚本攻击是一种更高级的攻击形式,通过篡改DOM注入恶意脚本。DOM提供对文档结构化的描述,并将HTML页面与脚本、程序语言联系起来,当网页被加载时,浏览器会创建页面的文档对象模型DOM。Web程序的客户端侧JavaScript脚本可以对DOM进行编辑从而动态修改网页内容,也就是从DOM获取数据然后在用户本地执行。在这个过程中,如果数据处理不当,攻击者就可以将恶意脚本注入DOM,然后读取DOM数据时触发攻击。经常被利用的DOM对象包括URL (document.URL)、URL 锚点部分 (location.hash) 和 Referrer (document.referrer)。

基于DOM的跨站脚本攻击与反射型、存储型跨站脚本攻击有很大不同,整个攻击过程均在用户侧浏览器执行,无需Web服务器端进行解析和响应访问请求。这种类型的攻击比较难排查,WAF设备无法获取通信流量,可能难以发现攻击。

版权声明


相关文章:

  • oracle12c数据泵导入导出2025-09-03 23:01:03
  • nrm -v2025-09-03 23:01:03
  • springcloud gateway官网2025-09-03 23:01:03
  • usb协议有哪些2025-09-03 23:01:03
  • iframe contentwindow 跨域2025-09-03 23:01:03
  • nvarchar与varchar区别2025-09-03 23:01:03
  • javascript的原型,原型链,有什么特点?2025-09-03 23:01:03
  • 指针0a下载2025-09-03 23:01:03
  • 多线程安全问题的解决方案2025-09-03 23:01:03
  • 相机cmos长什么样2025-09-03 23:01:03