用途:对华为云 WAF(Web 应用防火墙)安全事件日志做只读分析,识别攻击模式、高频来源、被攻击资产,并输出可执行的防护规则建议。适用于日常安全巡检、告警后的事件响应、周期性安全报告、异常排查和攻击后的防护加固决策。
主要能力:按攻击类型、来源 IP、目标域名/URL、时间范围和地域查询与过滤安全事件;按攻击类别、来源 IP 频次、地理分布和时间趋势聚合统计;根据攻击特征推荐精确访问控制、CC 防护、IP 黑白名单、地域封禁等 WAF 规则。
使用方式:需 hcloud CLI v7.2+ 并配置 AK/SK、区域和项目 ID(hcloud configure set --cli-project-id=<id>),具备相应 IAM 权限和可访问华为云 API 的网络。先确认分析范围(时间范围、域名、攻击类型、分析重点、数据量),再查询事件,例如 hcloud WAF ListEvent --recent={time_range} --pagesize=1 --page=1 获取总数,随后按 first_page、sample_pages、all_pages 或 by_attack_type 策略取数并合并到文件,最后做多维分析并生成带优先级的报告。
限制:严格只读,禁止执行 Create*/Update*/Delete* 等写操作,也不得询问是否代为执行,只输出用户可自行复制的命令。运行环境为 Windows PowerShell,禁止使用 Linux/Unix 命令。--domain 与 KooCLI 系统参数冲突,需用 --cli-jsonInput 绕过。单次查询最多 10000 条,自定义时间范围最长 30 天。数据量选项必须由用户明确选择,sample_pages 的页数 N 无默认值。PowerShell 变量不跨调用持久化,需同块分析或先存文件再读取。