SuperAPI AI 工具集

cdn-waf-fingerprinter

通用与其它

查看项目

更新于 10-16 08:39

技能介绍

用途:该技能根据原始信号识别内容分发网络(CDN)、Web 应用防火墙(WAF)及 DDoS 防护、机器人管理服务,输入来自 HTTP 头与 Cookie、DNS 的 CNAME 委派、CDN IP 段、TLS 的 JARM 指纹与证书签发者。

主要能力:按厂商列出检测信号与权重,为每个命中项生成证据与总权重,并汇总安全概况(CDN 厂商、是否启用 WAF、WAF 厂商、DDoS 防护、机器人管理)及缓存行为(如 CF-Cache-Status 观测到的 HIT、MISS、DYNAMIC)。覆盖的 CDN 包括 Cloudflare、Akamai、Fastly、AWS CloudFront、Azure CDN、Google Cloud CDN、Cloudinary、imgix、KeyCDN、StackPath、BunnyCDN;WAF 包括 Cloudflare WAF、AWS WAF、Akamai Kona、Imperva/Incapsula、Sucuri、ModSecurity、F5 BIG-IP、Barracuda、Fortinet FortiWeb;另含 DDoS 防护与机器人管理服务。

用法:传入带有 http_signals(头、Cookie)、dns_signals(CNAME 记录)、ip_signals(IP 段)、tls_signals(jarm_hash、证书签发者)的 signals,调用 fingerprint_cdn_waf(signals),返回 technologies 列表(含 name、category、signals、total_weight)以及 security_summary、cache_behavior。检测含四种途径:头部匹配、Cookie 模式匹配(支持 fnmatch 通配)、CNAME 目标包含厂商域名模式、JARM 哈希精确匹配厂商指纹数据库。

适用场景:资产测绘、安全评估与流量架构分析,用于判断目标是否位于 CDN/WAF 之后、是否存在多层 CDN 链。

限制:仅为指纹推断,多信号可能表示 CDN 链或迁移,冲突的 WAF 信号会报告所有可能性;缺失 JARM 时回退到头部/Cookie 检测;资料未提供安装方式、运行环境与收费信息,暂未提供。