教科書で学ぶネットワーク・通信経路への攻撃
定義中間者攻撃 は、通信している二者の間に攻撃者が気付かれないように入り込み、やり取りされるデータを 盗聴 したり 改ざん したりする攻撃である。
解説攻撃者は利用者に対してはサーバのふりをし、サーバに対しては利用者のふりをして、両方向のデータを自分の手元で受け渡す。二者はどちらも相手と直接やり取りしているつもりなので、途中で中身を読まれても書き換えられても気付きにくい。暗号化されていない通信や、本物かどうかを確かめずに接続した相手との通信が狙われやすく、通信の暗号化と、相手が本物であることの確認 (サーバ証明書の検証など) が対策になる。
たとえ二人の間で手紙を運ぶ使いが、こっそり封を開けて読み、文面を書き足してから届けるようなもの。受け取った側は、使いが途中で手を加えたことを知らない。
記憶フック英語の Man-in-the-Middle を訳した名前で、頭文字から MITM と略される。