14-CSRF 和 XSS 和 XXE 的区别,以及修复方式?

XSS是跨站脚本攻击,用户提交的数据中可以构造代码来执行,从而实现窃取用户信息等攻

击。修复方式:对字符实体进行转义、使用HTTP Only来禁止JavaScript读取Cookie值、输入时校验、浏览器与Web应用端采用相同的字符编码。

 

CSRF是跨站请求伪造攻击,XSS是实现CSRF的诸多手段中的一种,是由于没有在关键操作执行 时进行是否由用户自愿发起的确认。修复方式:筛选出需要防范CSRF的页面然后嵌入Token、 再次输入密码、检验Referer.

 

XXE是XML外部实体注入攻击,XML中可以通过调用实体来请求本地或者远程内容,和远程文件 保护类似,会引发相关安全问题,例如敏感文件读取。修复方式:XML解析库在调用时严格禁  止对外部实体的解析。

cdaaf3ed8e7a459babb29f02dccdc359.png

 

相关推荐

  1. 常见面试题:XSSCSRF原理及防范方法

    2024-03-27 10:26:04       13 阅读
  2. CSRFSSRF原理、区别、防御方法

    2024-03-27 10:26:04       39 阅读
  3. 前端安全:XSSCSRF攻击防御策略

    2024-03-27 10:26:04       15 阅读
  4. 跨站请求伪造 CSRF 漏洞原理以及修复方法

    2024-03-27 10:26:04       35 阅读
  5. nslookupdig命令使用方法以及区别

    2024-03-27 10:26:04       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 10:26:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 10:26:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 10:26:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 10:26:04       20 阅读

热门阅读

  1. 网络入门基础

    2024-03-27 10:26:04       18 阅读
  2. 前端理论总结(js)——reduce相关应用方法

    2024-03-27 10:26:04       20 阅读
  3. Go语言base64流式编码在收尾时的一个小坑

    2024-03-27 10:26:04       17 阅读
  4. 正则表达式:深入理解与应用

    2024-03-27 10:26:04       16 阅读
  5. CentOS 7 安装 Git

    2024-03-27 10:26:04       19 阅读
  6. 11. Linux中进程控制细节

    2024-03-27 10:26:04       19 阅读
  7. 【算法】计数排序

    2024-03-27 10:26:04       17 阅读
  8. 算法打卡day18

    2024-03-27 10:26:04       18 阅读
  9. 握手和挥手

    2024-03-27 10:26:04       19 阅读
  10. npm常用命令详解

    2024-03-27 10:26:04       17 阅读