📝

DNSSECは意味がないのか

2021/07/08に公開

TL;DR

是非はともかく、GAFA ( www.google.com www.amazon.com www.facebook.com www.apple.com ) は有効にしていません。この事実は重く受け止める必要があると思います。

DNSSECで対策できる問題

  • キャッシュポイズニング - DNSパケットのIDが総当たりで一致させる範囲の値しか取れないのでパケットを偽装できる
  • あれ、これだけだ…
  • 他にもDNSSECが対策となる問題があるらしいが検索しても出てこない…

それDNSSECじゃなくてよくね?

  • キャッシュポイズニング - ソースポートランダマイゼーションで対策可能、そもそもTCPではシーケンス番号が付くのでこの問題は起きない
  • 以上

ソースポートランダマイゼーションにも弱点あるよ?

  • 第一フラグメント便乗攻撃 - 攻撃者が無理矢理IPv4パケットをフラグメントさせて、IPレベルで有害なデータをくっつける攻撃
  • UDPレイヤーではなくIPレイヤーで行われる攻撃なので、ソースポートランダマイゼーションは無力化できる

それ本当にDNSの欠陥?

結論

いらなくね?(DNSSECを導入する必然性が薄い)

Discussion