ゼロデイアタック
不正アクセスとかのサイバー攻撃だよ
原因となる欠陥が発見されてから直るまでの間にやるやつだよ
簡単に書くよ
ゼロデイアタック(英:zero-day attack)とは
準備が整う前にやっちゃうぜ!攻撃のこと。
もう少し具体的に書くと
欠陥を「見つけた!」から欠陥が「直った!」までの間にやられる攻撃のこと
です。
さらに具体的に書くと
ソフトウェアなどの「あれ?これって放っておくとヤバくね?」な欠陥が見つかって、えっちらおっちらと対応している最中に(対応が完了する前に)やられる、その欠陥を利用した攻撃のこと
です。
詳しく書くよ
サクっと一言で説明すると
誰かが欠陥を見つけて「うわっ、これって放っておくとヤバくね?早く直さなくては……」と大慌てで対応している最中に無情にもやられちゃう攻撃
が「ゼロデイアタック」です。
例えば、そうですね。
ピヨピヨカンパニー社長のピヨ太君は、この前の役員会議にて、社員食堂でケーキ食べ放題をすることに決めました。
甘いもの好きな社員が多いので喜んでもらえると思ったのです。
とはいえ、ピヨ太君も経営者です。
もちろんコストは考えています。
ピヨピヨカンパニーのお昼休みは1時間です。
もし5分で1個食べても1人が1日に食べられる量は「1時間×(60分÷5分)個」で12個くらいだろうとピヨ太君は計算しました。
しかし!
そんなピヨ太君の計算をあざ笑うかのような出来事が起こりました。
甘いもの大好きなピヨ子さんが、お仕事もせずに1日中ぱくぱくと食べ続けたのです。
8時間食べ続けたので「8時間×(60分÷5分)個」で96個も食べてしまいました。
ピヨ太君は大慌てです。
緊急役員会議を開き「ケーキ食べ放題はお昼休みだけ!」と決めることにしました。
緊急役員会議の最中もピヨ子さんはケーキを食べ続けます。
「対策を取られる前に少しでも多く食べなくては!」の心意気で食べました。
何とか緊急役員会議が終わり、社員食堂に平和は戻りました。
しかし、時すでに遅しです。
ピヨ太君が緊急役員会議をしている間にピヨ子さんは、しこたまケーキを食べました。
めでたし、めでたし?
ここで、ピヨ太君が「やべっ!」って思ってから緊急役員会議が終わるまでの期間に注目してください。
この期間は、欠陥が見つかってはいるけど対策が完了していません。
欠陥として認識はされているけど、そこを突かれるとどうしようもない状態です。
この隙をついて、ピヨ子さんは、しこたまケーキを食べました。
このような「欠陥が見つかってはいるけど対策が完了していない間」に「その欠陥を突いてやりたい放題する」のがゼロデイアタックです。
ソフトというのは、大なり小なり「脆弱性(ゼイジャクセイ)」と呼ばれる欠陥があります。
もちろん、作る人たちは一生懸命です。
おかしなところがないように、たくさんテストをします。
それでも、作った人たちが気づかない欠陥は、あるものです。
ソフトは、それらの欠陥を残したまま世の中に公開されます。
世の中に公開されたソフトは、いろんな人がいろんな使い方をします。
アグレッシブな使い方をする人もいるでしょう。
作った人が想像もしなかった使い方をする人もいるはずです。
そうすると、作った人たちが気付かなかった欠陥が、ある日ひょっこり見つかります。
さて、この「ひょっこり見つかった欠陥」ですが、すぐにはなくなりません。
当たり前ですが、頑張って直して、はじめてなくなります。
そして、どんなに頑張っても「見つけた!」から「直った!」までを一瞬ではできません。
欠陥が見つかってから直るまでにはタイムラグが発生します。
この「見つけた!」から「直った!」までの期間内の欠陥、見つかってるけど直ってない欠陥を利用した攻撃がゼロデイアタックです。
なお「見つけた!」から「直った!」までの期間内の欠陥、見つかってるけど直ってない欠陥は「ゼロデイ脆弱性」と呼ばれています。
気が向いたら、併せて覚えてあげてください。
ゼロデイ脆弱性:見つかったけど直っていない欠陥
ゼロデイアタック:見つかったけど直っていない欠陥を利用した攻撃
です。
一言でまとめるよ
まぁ「ゼロデイアタック」って単語が出てきたら「欠陥を『見つけた!』から『直った!』までの間にやられる、その欠陥を利用した攻撃なんだな~」と お考えください。
おまけ
■訳してみるよ
「zero(ゼロ)」の意味は「(数字の)0」です。
「day(デイ)」の意味は「日」とか「日中」とかです。
「attack(アタック)」の意味は「襲う」とか「攻撃する」とかです。
何となく くっつけると
0日攻撃
となります。
■検索してみる?






