1. XSS

跨站脚本攻击
危害:伪造登录页,用户输入账号密码登陆后。通过new Image方式发送登录态给黑客,黑客获取登陆态之后就拥有用户权限了。
获取⻚页⾯面数据
获取Cookies
劫持前端逻辑
发送请求
偷取⽹网站的任意数据
偷取⽤用户的资料料
偷取⽤用户的秘密和登录态
欺骗⽤用户

  • 反射型 - url参数直接注⼊
  • 存储型 - 存储到DB后读取时注⼊

防范:

  • httpOnly Cookie
  • CSP
  • 转义字符
  • 白名单

    2. CSRF

    跨站请求伪造
    ⽤用户已经登录了了站点 A,并在本地记录了了 cookie
    在⽤用户没有登出站点 A 的情况下(也就是 cookie ⽣生效的情况下),访问了了恶意攻击者提供的引
    诱危险站点 B (B 站点要求访问站点A)。
    站点 A 没有做任何 CSRF 防御

    3. 攻击劫持

    点击劫持是⼀一种视觉欺骗的攻击⼿手段。攻击者将需要攻击的⽹网站通过 iframe 嵌套的⽅方式嵌⼊入⾃自 ⼰己的⽹网⻚页中,并将 iframe 设置为透明,在⻚页⾯面中透出⼀一个按钮诱导⽤用户点击。

4. SQL注入

5. 请求劫持

  • DNS劫持
  • HTTP劫持

    6. DDOS

    DDOS 不不是⼀一种攻击,⽽而是⼀一⼤大类攻击的总称。

  • SYN Flood

此攻击通过向目标发送具有欺骗性源IP地址的大量TCP”初始连接请求”SYN数据包来利用TCP握手。目标机器响应每个连接请求,然后等待握手中的最后一步,这一步从未发生过,耗尽了进程中的目标资源。

  • HTTP Flood

此攻击类似于同时在多个不同计算机上反复按Web浏览器中的刷新-大量HTTP请求泛滥服务器,导致拒绝服务。