私が軍隊で過ごした日々からずっと覚えている言い回しがあります。「偵察の戦いに勝った者が、戦争に勝つ」。これはとても事実であり、ハッキングという“ワイルドウェスト”の世界ほど、その言葉が当てはまる場所はありません。ただし、手口(スタイル)は人によって異なります。多くの場合、それは知識や経験によって左右されます。
たとえば、ある種のハッカーは、狙ったターゲットに対するリコン(偵察)をかなり長い時間かけて行います。彼らは、すべてのポート、考えられるあらゆるハッカー攻撃の手段、そして何よりも重要なのは、侵入した後に何を得たいのかを知りたがります。通常は時間をかけて、どう攻撃するか、どう足跡を消すかといったことを計画します。こうしたハッカーはハッカー界のピカソのような存在で、捕まることまで含めてあらゆることを考えます。それを避けたいので、そうならないようにできる限りの努力をします。その結果、彼らが捕まることはしばしば全くなく、もし捕まるとしても、数か月どころか数年かかることがあります。
それとは対照的なのが、いわゆる“Kiddie Scripters”です。彼らは、まるで中華器の店に牛が突っ込んでいくようなところがあります。自分が何をしたいのかについて、きちんとした計画があることはほとんどありません。思い立ったらそのまま突っ走るのです。私は彼らを、ハッキングの世界にいるスプレー塗装の落書き(破壊)犯のような存在だと考えています。経験も計画性も乏しいため、しばしば捕まってしまいます。たぶんあなたももう知っているでしょうが、ハッカーコミュニティというのはまさにそういうものです。そしてどんなコミュニティにもあるように、性格のタイプはいろいろです。先生もいれば生徒もいます。主催する人もいれば、隠遁する人もいます。情報を自由にやり取りする人もいれば、ため込む人もいます。他の人と一緒に働くのが好きな人もいれば、一匹狼(lone wolfs)タイプの人もいます。彼らの目標の中にはまったく筋が通るものもありますが、そうでないものは、少しどころかかなり頭がおかしいように聞こえることさえあります。
彼らが皆わかっているのは、これです:
- ほとんどの IT システムは、適切に管理されていません。 現実には、多くの場合、管理者は手一杯で、予算も限られています。システムは正しくパッチが当たらず、動くようにするための近道(手抜き)が取られます。さらに、ユーザー教育が不足していることに加えて、言うまでもなく人間がやってしまう“かなりバカなこと”まで重なると、ほぼ「どうぞお入りください」と歓迎マットを敷いているのと同じような状況になってしまいます。
- 追いかけるべきことがたくさんあり、すべてを知る方法はありません。 毎日のように新しい脆弱性や、それらを悪用する手法が出てきているため、常に最新の状態を保つのは難しいです。さらに私たちも人手が足りないため、時間の管理がとても重要になり、セキュリティアラートのようなものを見落としてしまいがちになります。知らないことは、あなたを傷つける可能性があります。理想の世界なら、新しい動きに常に目を配って、それによってセキュリティ侵害を防ぐことだけが人生の使命のような人が、社内にいればいいのですが。
- システムは年々ますます複雑になります。 それらを理解して学ぶ必要があるだけでなく、それぞれ独自の課題も抱えており、そのすべてがすぐに明らかになるわけではありません。もちろん、それは私たちの時間管理にも影響し、予算をさらに奪うことにもなり得ます。実際には、攻撃者にとって入り込む方法が増える可能性もここにはあります。さらに、これまでになく私たちはモバイル(移動型)であり、ビジネスが文字どおりどこででも起こるという事実が、管理をより一層難しくしているのです。
多くの管理者が気づいていないもう一つの点は、時間は攻撃者側にあるということです。そして、主導権を握るためのタイミングをこちらで選べるなら、結果としてタイムラインをコントロールすることになります。
- 起こり得ることの一つは、攻撃者が標的を調べるのに時間をかける場合です。突然大量のポートスキャンが行われれば注目されますが、たまに1〜2件ずつ起きる程度なら気づかれないかもしれません。攻撃者は攻撃の進め方でも時間をかけ、特定の要素をゆっくりと、計画的に動かして注意を引かないようにすることもあります。
- 攻撃はしばしば勤務時間外に起こります。なぜでしょう?ええ、捕まえられる可能性のある人たちはみんな家でベッドに入っています。ここは、自動アラートシステムがその価格の価値を発揮する場所です。もちろん、腕のあるハッカーは偵察の段階でそれらを見つけて、無力化する方法を考えたり、さらに一歩進んで攻撃の一部としてそれらをすり抜けたり(または機能を覆したり)することもあります。
最後にひと言。ハッキングはダーウィン的なプロセスです。どういう意味かというと、本当に優秀な人たちは常に学習しているということです。彼らは失敗から学びます。そして、一度は相手を抑止できた方法も、次の2回目や3回目にはまったく通用しないかもしれません。あなた自身も、セキュリティの実践から学べるようにしましょう。
共有する
もっと詳しく
著者について
Richard Muniz
フリーランスの IT コンサルタント
Richard はフリーランスの IT コンサルタントであり、ブロガーであり、Saisoft の講師でもあります。そこで彼は VMware Administration、Citrix XenApp、IT のための災害計画と復旧、および Comptia Server+ を教えています。