CPU 使用率:在正常情况下,服务器的 CPU 使用率会在一个相对稳定的范围内波动。如果遭受 CC 攻击,大量的恶意请求会导致服务器的 CPU 使用率急剧上升,甚至可能达到 100%。这是因为服务器需要处理这些异常请求,消耗大量的计算资源。例如,一个 Web 服务器在没有遭受攻击时,CPU 使用率可能在 20% - 40% 之间,当受到 CC 攻击时,可能会在短时间内上升到 80% 以上。
IP 访问频率异常:检查服务器的访问日志,查看是否有单个 IP 或多个 IP 在短时间内对服务器进行了大量的访问。正常用户的访问频率是相对有限的,而在 CC 攻击中,攻击者可能会使用大量的傀儡机或代理服务器来频繁访问目标服务器。例如,发现一个 IP 在 1 分钟内访问了网站的某个页面 1000 次以上,这就很可能是攻击行为。
请求来源异常:观察请求的来源 IP 地址,如果发现大量来自同一网段或特定地区的 IP 对服务器进行集中访问,且这些访问不符合正常的用户分布模式,那么可能是遭受了有组织的攻击。同时,还要注意是否有大量请求来自代理服务器或已知的攻击源 IP 列表中的地址。
请求路径和参数异常:分析访问日志中的请求路径和参数,查看是否存在大量对特定页面或接口的异常重复请求,或者是否有不符合正常业务逻辑的请求参数组合。例如,发现大量对网站后台登录页面的请求,且请求参数中包含一些恶意注入的尝试,这可能是攻击者在进行 CC 攻击的同时试图获取服务器的管理权