「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

DNSリフレクター攻撃

pointこの用語のポイント

pointDNSサーバを利用した悪いことだよ

point身元を嫌がらせ相手に偽装してDNSサーバに問い合わせるよ

pointDNSサーバからのお返事が嫌がらせ相手に集まるよ

スポンサーリンク

簡単に書くよ

DNSリフレクター攻撃(読:ディーエヌエスリフレクターコウゲキ 英:DNS reflection attack)とは

「DNS Amp攻撃」のこと。
用語の中身としては

DNSサーバさん(IPアドレスとドメイン名の対応を管理するのが仕事のコンピュータ)からの返事をおまえに集めちゃるぜ攻撃のこと
です。
もう少し具体的に書くと

身元を詐称してDNSサーバさんに問い合わせ、詐称した相手に対してお返事させることで、詐称した相手を忙しくさせる嫌がらせ
です。


image piyo

詳しく書くよ

最初に留意事項です。

DNS
DNSサーバ
フルサービスリゾルバ


の意味が分からない方は、おそらく、ここから先を読むのは早いです。
これらの用語の意味を先に勉強してきてください。
のんびり、お待ちします。

DNSリフレクター攻撃

……準備OKでしょうか?
それではDNSリフレクター攻撃の説明を始めます。

DNSサーバさんはお問い合わせに答えるのがお仕事です。
「このドメイン名に対応するIPアドレスは何?」や「このIPアドレスに対応するドメイン名は何?」という問い合わせに対して、えっちらおっちら調べて回答しています。

DNSリフレクター攻撃2

このときの回答先は当然、問い合わせてきた人です。
ただし、問い合わせてきた人が誰かは自己申告です。

例えば「僕はピヨ太です。ドメイン名『i-3-i.info』に対応するIPアドレスを教えてください」のような形で問い合わせが来ます。
より正確に書くと「自分のIPアドレスは『198.51.100.2』です。ドメイン名『i-3-i.info』に対応するIPアドレスを教えてください」のような内容ですけどね。

DNSリフレクター攻撃3

このとき、回答するDNSサーバさんはピヨ太君を名乗る人物が本当にピヨ太君かは確認しません。
自己申告を信じてピヨ太君に回答します。

DNSリフレクター攻撃4

ということは、ですよ。
悪い人がピヨ太君の振りをして問い合わせた場合でも、その回答はピヨ太君に行きます。

DNSリフレクター攻撃5

その数が増えたら、どうなるでしょう?
悪い人がいろんなDNSサーバさんに対して「僕はピヨ太です。ドメイン名『i-3-i.info』に対応するIPアドレスを教えてください」と問い合わせた場合です。

DNSリフレクター攻撃6

そうですね。
ピヨ太君はただボーっとしているだけなのに、いろんなDNSサーバさんから回答が来きます。
相手をするのも大変でしょう。

DNSリフレクター攻撃7

このような嫌がらせのやり方が「DNSリフレクター攻撃」です。
悪い人があれこれすることによって

DNSサーバさんからの回答を嫌がらせ相手に集めちゃう攻撃

です。

DNSリフレクター攻撃8

DNSリフレクター攻撃は、自分からの問い合わせをDNSサーバさんに当てて、嫌がらせ相手に対して反射しています。
だから「リフレクター(反射板)」です。

DNSリフレクター攻撃9

ちなみに、DNSリフレクター攻撃は「DNS Amp攻撃」とも呼ばれます。
「Amp」は「amplify(増幅)」の略です。
何を増幅するのでしょうね?

答えは

嫌がらせで送りつけるデータの量

です。

例えば、そうですね。
DNSサーバさんは量が1のお問い合わせに対して10の量のお返事をくれるとします。
ミカンを1個送るとミカンが10個返ってくるイメージです。

DNSリフレクター攻撃10

もしもアクマ君がピヨ太君の振りをしてミカンを「10個」DNSサーバさんに送ってやったら、どうなるでしょう?

DNSリフレクター攻撃11

そうですね。
ピヨ太君に「100個」のミカンが届きます。
DNSサーバさんはミカンを1個送ると10個返してくれますからね。
10個送れば100個返してくれるのです。

DNSリフレクター攻撃12

アクマ君がピヨ太君に直接ミカンをぶつけた場合、ピヨ太君に届くミカンは10個です。
たいしたことありません。

DNSリフレクター攻撃13

しかし、DNSサーバさんを経由することによって、ピヨ太君の元に届くミカンが10倍に増幅されてしまいます。
えらいこっちゃです。

DNSリフレクター攻撃14

ミカンだったら嬉しいかもしれませんが、ゴミだったら迷惑この上ないですよね。
お掃除している間に疲れちゃいます。
倒れてしまうかもしれません。

これが「DNS Amp(amplify=増幅)攻撃」と呼ばれている理由です。
相手に直接送り付けるよりも、たくさん嫌がらせできるのです。


image piyo2

一言でまとめるよ

まぁ「DNSリフレクター攻撃」って単語が出てきたら「DNSサーバさん(IPアドレスとドメイン名の対応を管理するのが仕事のコンピュータ)からのお返事をおまえに集めちゃるぜ攻撃なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像004
書籍画像077

おまけ

■訳してみるよ

「DNS」は「Domain Name System(ドメイン・ネーム・システム)」の略です。
「domain(ドメイン)」の意味は「領域」とか「区域」とか「領土」とかです。
「name(ネーム)」の意味は「名前」とかです。
「system(システム)」はカタカナで「システム」と解釈してください。
「reflector(リフレクター)」の意味は「反射板」とかです。
「攻撃」は日本語ですね。
何となく くっつけると

領域名システム反射板攻撃

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた