美文网首页
互联网安全

互联网安全

作者: 暗里着迷_77 | 来源:发表于2019-03-24 09:35 被阅读0次

    3.1 常见的Web攻击手段

    3.1.1 XSS攻击

    • XSS 的原理
      将用户的 输入项 中嵌入脚本。例如将输入name的输入框中输入 "/><script>alert("haha")</script><!-时。
      简单来说就是在内容中嵌入恶意的脚本代码。
    • XSS 的防范
      发生的根本原因是因为用户输入的数据变成了代码。因此,我们需要对输入进行HTML转义处理。将 尖括号 单引号 引号 之类的特殊字符进行转义编码,如 <

    3.1.2 CRSF攻击 : 跨站请求伪造 cross site request forgery

    • 攻击原理
      恶意网站B伪造正常网站A的请求,并利用A站的cookie信息完成验证。如果用户之前访问过A站,有正常的cookie,并且没有通过 退出登录 来清理cookie,就容易受到攻击。
    • 防御
      1.添加不保存在cookie中的信息,如token。 2.将cookie设置为 HttpOnly。3.通过Rrefer 识别

    3.1.3 SQL注入攻击

    3.1.5 DDos攻击:分布式拒绝服务攻击 Distribute Denial of Service

    • Dos
      先从Dos说起。是利用合理的客户端请求来占用大量服务端资源,从而使其它合法用户无法得到服务器响应。
    • 常见的DDos攻击手段
      1.SYN Flood
      伪造大量的IP地址给服务器发送SYN报文,但是因为IP是伪造的,服务器肯定得不到客户端的响应,造成服务器要维护大量的半连接。这样新的syn请求就会被拒绝。
      2.DNS Query Flood
      伪造大量不存在的域名,让DNS服务器解析域名超时。
    1. CC攻击
    • 又名 HTTP Flood
      通过大量的http代理,模拟用户请求,并特意绕过cdn及缓存,特意请求大量数据,造成多次db查询等,耗尽服务器资源。

    3.2 常用的安全算法

    3.2.1 数字摘要

    相关文章

      网友评论

          本文标题:互联网安全

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