美文网首页
预防跨框架脚本攻击

预防跨框架脚本攻击

作者: 曼少女 | 来源:发表于2020-07-16 17:50 被阅读0次

什么是跨框架脚本

Cross Frame Script(跨框架脚本)攻击是利用浏览器允许框架(frame)跨站包含其它页面的漏洞,攻击者在恶意站点包含正常的登录页面,以监视、盗取用户输入

预防逻辑

获取当前输入操作的域名(document.domain)和浏览器的当前域名(top.document.domain)对比,如果不一样,重新赋值该页面地址(top.location = '你的页面地址')

封装如下:

export function protest (loginpage) {
  let applicationdomain = document.domain
  if (top.document.domain === applicationdomain) {
    document.documentElement.style.display = 'block'
  } else {
    document.querySelector('html').hide()
    top.location = loginpage
  }
}

相关文章

  • 预防跨框架脚本攻击

    什么是跨框架脚本 Cross Frame Script(跨框架脚本)攻击是利用浏览器允许框架(frame)跨站包含...

  • 跨框架脚本攻击

    攻击原理 Cross -Frame Scripting(跨框架脚本攻击)是利用浏览器允许框架(frame)跨站包含...

  • 前端攻击和防御(一)XSS跨站脚本攻击

    (一)XSS跨站脚本攻击 参考:XSS站脚本攻击 (1)XSS简介 XSS攻击全称跨站脚本攻击(Cross Sit...

  • 如何防范常见的Web攻击

    XSS XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和 CSS混淆,故将跨站脚本攻击...

  • web大前端开发中一些常见的安全性问题

    跨站脚本攻击(XSS攻击) 原理: 跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)...

  • 常见前端安全性问题

    1.跨站脚本攻击(XSS攻击) XSS(Cross Site Scripting),跨站脚本攻击。XSS是常见的W...

  • web 安全

    一、跨站脚本攻击—XSS 1、XSS - 简介 XSS 是跨站脚本攻击(Cross Site Scripting)...

  • 前端通用面试

    1、前端遇到攻击的手段? 1,xss 跨站脚本攻击定义:跨站脚本是最常见的计算机安全漏洞,跨站脚本攻击指的是恶意攻...

  • WEB网站常见的受攻击方式及预防手段

    跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB...

  • XSS

    跨站脚本攻击:cross site scripting XSS 原理XSS为跨站脚本攻击,恶意攻击者往Web页面里...

网友评论

      本文标题:预防跨框架脚本攻击

      本文链接:https://www.haomeiwen.com/subject/wdkmhktx.html