欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

DNS 缓存投毒:Kaminsky 攻击与 DNSSEC 验证链

发表于:|最后更新:|分类:网络安全与检测|阅读:2024 次

Kaminsky 攻击通过向递归解析器发送海量伪造响应,抢占权威服务器应答前的缓存槽位,将域名解析指向攻击者 IP。DNSSEC 通过 RRSIG/DNSKEY 链式签名从根区验证到目标域名。

DNSSEC 信任链

一、使用 dig 验证 DNSSEC 签名

bash
# 查询并验证 DNSSEC 签名链
dig +dnssec +multi example.com A

# 检查是否存在验证失败的 SERVFAIL 或 AD 标志缺失
dig +dnssec example.com | grep -E "flags:|RRSIG"