跳到主要内容

谈谈网络安全

Web攻击​

XSS攻击​

  • 跨站脚本攻击,通过注入恶意的脚本到网站中

XSS会造成的影响

利用恶意脚本

  • 获取用户的Cookie值,冒充用户的身份来操作

  • 窃取用户的信息

  • 非法转账

XSS预防

  • 设置 Cookie 的 HttpOnly 属性
    • 防止恶意脚本获取cookie

CSRF攻击​

  • 跨站请求伪造

  • 利用用户已登录的身份,在用户不知情的情况下,以用户的名义完成非法操作,发送恶意的请求

  • 比如钓鱼网站

    • 某个图片吸引你,你去点击一下,此时可能就会触发一个的点击事件请求,构造一个发帖、发评论的请求,由于你已经登录了,利用你当前的登录状态,去执行相关功能操作,比如去操作业务

CSRF攻击预防

  • 设置token来验证用户的身份
    • 请求中没有 token 或者 token 内容不正确,则认为可能是 CSRF 攻击而拒绝该请求
  • Referer检查请求来源,识别访问来源
    • 防止恶意请求

DOSS攻击​

  • 分布式拒绝服务攻击 是一种网络攻击方式