第2章. 倫理的ハッカーのための情報収集
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
数日前の夜、テレビでネイチャー番組( )を見ていたら、ライオンのプライドをかけた狩りを最初から最後まで見た。首への噛みつきや窒息、そして血まみれの噛みつきなど、少しぞっとしたが、実際の最後は合計ですごかった。しかし、その攻撃までの展開はまったく違っていた。ある意味、視覚的には...退屈だった。しかし、よく見ていると、攻撃の本番はエネルギーがまったく使われないうちに終わっているのがわかる。
プログラミングの最初の4分の3は、カメラはただ座っているライオンに焦点を合わせていた。カモシカの群れは、ライオンを見ていたが、草をむしったりかじったりして陽気に過ごしていた。ライオンはときどき群れを見上げ、まるで羊(あるいはカモシカ)をカウントして昼寝をしようとするようだった。何度か立ち上がり、あてもなく歩き回り、群れが何らかの反応を示す。ショーの後半、フィールドを横切るカメラのアングルのひとつが、無気力な様子から両目を群れに向けるライオンをとらえた。プライドがついに攻撃に出たとき、それは素早く、座標があり、致命的だった。
この動物たちは何をしていたのだろう?事実上(言い過ぎかもしれないが)、彼らは足跡をつけていたのだ。群れがどのように移動しているのか、年寄りと若者はどこにいるのか、そして彼らを分断して簡単に狩るにはどうすればいいのかを、タイムアウトを取りながら探っていたのだ。バーチャルの世界で成功を収めたいのであれば、攻撃する前にターゲットに関する情報を収集する方法を学ぶべきだ。この章では、そのためのツールやテクニックを紹介する。スパイ対スパイのスパイ合戦を楽しみたい人でも、昔ながらの足を使っての観察から多くのことを学ぶことができる。
狙っているターゲットについて 、情報を収集することは、全体的な攻撃の第一歩というだけでなく、倫理的ハッカーとして完成させるために必要不可欠なスキルなのだ。この分野に関して多くの人が疑問に思うのは、2つの質問に集約されると思う。どちらも(自分で言うのもなんだが)素晴らしい質問であり、このセクションではその両方に答えようと思う。いつものように、難しい話に入る前に、定義や用語、必要な知識など、基本的なことを少し説明しよう。
フットプリントの段階では、大小にかかわらず、ターゲットについて何らかの洞察を与えてくれそうな情報を探すことになる。必ずしも技術的なものである必要はない。確かに、高レベルのネットワークアーキテクチャ(どんなルーターを使っているか、どんなサーバを購入したか)、アプリケーションやWebサイト(公開されているか)、物理的なセキュリティ対策(最初のバリアとなるエントリコントロールシステムはどんなタイプか、従業員は毎日どんなルーチンを行っているか)などは知っておいて損はないが、この段階ではまず他の質問に答えることになるだろう。重要なビジネス機能、重要な知的財産、そしてこの会社が保有する最も機密性の高い情報に関する質問は、あなたの組織を適切かつ真摯にリコンサイルするために、最も重要な山場となるかもしれない。
もちろん、従業員自身に関する情報を提供するものは、常に持っていて損はない。なぜなら、従業員は後のテストであなたにとって巨大な標的となるからだ。これらのデータの中には、入手するのが少し難しいものもあるかもしれないが、そのほとんどは比較的簡単に入手でき、仮想の目さえ開けば目の前にある。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access