man in the middle攻撃(マンインザミドル攻撃)
悪いことだよ
通信経路の途中に割り込むよ
情報を盗んだり書き換えたりするよ
簡単に書くよ
man in the middle攻撃(マンインザミドル攻撃)(読:マンインザミドルコウゲキ 英:man in the middle attack)とは
「MITM攻撃」のこと。
用語の中身としては
通信経路
(通信における、データが出発してから相手に到着するまでの道筋)の途中にコッソリ割り込んで、やり取りする内容を盗み見たり書き換えたりする悪いこと
です。
詳しく書くよ
最初に留意事項です。
「MITM攻撃」や「中間者攻撃」あるいは「バケツリレー攻撃」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
MITM攻撃を指す別の表現が「マンインザミドル攻撃」です。
「MITM攻撃」の「MITM」の部分は「Man In The Middle(マン・イン・ザ・ミドル)」の頭文字です。
man(マン)の意味は「男」とか「人間」です。
in the middle(イン・ザ・ミドル)の意味は「中間にある」とか「最中に」とからしいです。
何となく くっつけると
中間に人がいるぜ!攻撃
となります。
あと「中間者攻撃」と「バケツリレー攻撃」はMITM攻撃の別の呼び名です。
全部、同じものを指します。
以上が「MITM攻撃」の意味を知っている人向けの説明です。
「MITM攻撃って何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

それでは、いってみましょう。
サクっと一言で説明すると
通信経路の途中にコッソリ割り込んで、情報を盗み見たり書き換えたりする悪いこと
が「マンインザミドル攻撃」です。
上でも書きましたが「MITM攻撃」とか「中間者攻撃」とか「バケツリレー攻撃」とか呼ばれたりもします。
例えば、そうですね。
ピヨ太君とピヨ子さんが、糸がスンゴい長い糸電話で会話しています。
糸がとても長いので、ピヨ太君とピヨ子さんはお互いの顔が見えません。
この糸電話の糸をアクマ君が途中で切ってしまいました。
アクマ君の悪さは、それでは終わりません。
さらに、切った糸の端に紙コップをくっつけて糸電話にしてしまいました。
このアクマ君の悪さによって
1.ピヨ太君の紙コップは糸を通してアクマ君の紙コップとつながっている
2.ピヨ子さんの紙コップは糸を通してアクマ君の紙コップとつながっている
という状況になります。
この状態で、ピヨ太君が「調子は、どう?」と言いました。
それを聞いたアクマ君は、ピヨ子さんに「貯金ある?」と言いました。
ピヨ子さんはピヨ太君と会話しているつもりです。
「ピヨ太のやつ、変なことを聞くわね」と思いながら「そこそこあるわよ」と答えました。
それを聞いたアクマ君は、ピヨ太君に「良いわよ」と答えました。
ピヨ太君はピヨ子さんと話しているつもりです。
ピヨ子さんに「調子は、どう?」と聞いたらピヨ子さんから「良いわよ」と返ってきたのがピヨ太君目線の会話です。
ピヨ子さんはピヨ太君と話しているつもりです。
ピヨ太君から「貯金ある?」と聞かれたので「そこそこあるわよ」と返したのがピヨ子さん目線の会話です。
ですが、実際には間にアクマ君を挟んでやり取りしています。
しかもアクマ君は、ピヨ太君とピヨ子さんの会話の内容を捻じ曲げていますね。
アクマ君はピヨ太君とピヨ子さんの話している内容が分かります。
内容を書き換えることもできます。
ピヨ太君が本当は「調子どう?」と言ったのに「貯金ある?」と言ったかのように見せかけることも可能です。
この話においてアクマ君がやったような悪いことがマンインザミドル攻撃です。
……というのがマンインザミドル攻撃の説明でよく見かける例です。
今回いろいろ調べて、よく分からなかったのが「パケットキャプチャツール(通信中のデータを見るときに使うソフト)とかを使って通信内容を盗み見るような行為がマンインザミドル攻撃に含まれるか?」です。
例えば、糸電話の糸の震えを見て会話している内容を推測するような悪いことですね。
このやり方は「通信経路の途中に割り込んで情報を盗む悪いこと」と言えるでしょう。
そう考えると、マンインザミドル攻撃と呼べる気がします。
一方で、マンインザミドル攻撃は「バケツリレー攻撃」と呼ばれたりもするのですが、バケツリレーのイメージには合いません。
そう考えると、マンインザミドル攻撃とは呼べない気がします。
いろいろ調べてみたのですが、含まれると解釈できそうな説明もあれば、含まれないと解釈できそうな説明もありました。
よって、含まれるのか含まれないのか私は分かっていません。
とりあえず
通信経路の途中に割り込んで情報を盗んだり書き換えたりする悪いこと
というのは確定っぽいですけどね。
あとの細かいことは他のところで情報を補完してください。
一言でまとめるよ
まぁ「マンインザミドル攻撃」って単語が出てきたら「通信経路
(通信における、データが出発してから相手に到着するまでの道筋)の途中にコッソリ割り込んで、情報を盗んだり書き換えたりする悪いことなんだな~」と お考えください。
おまけ
■訳してみるよ
「man(マン)」の意味は「男」とか「人間」とかです。
「in the middle(イン・ザ・ミドル)」の意味は「中間にある」とか「最中に」とからしいです。
「攻撃」は日本語ですね。
何となく くっつけると
中間に人がいるぜ!攻撃
となります。
■検索してみる?






