ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

組織のネットワークセキュリティテストでKali Linuxが人気の理由とは?押さえておきたいセキュリティ基礎知識まとめ

Kali Linuxがペネトレーションテストの定番である理由

ペネトレーションテスト(侵入テスト)の分野では、Kali Linuxが最も広く利用されているOSの一つです。数百種類のセキュリティツールが標準搭載されており、無料で入手・利用できることから、組織のネットワークセキュリティを検証する際の第一選択肢となっています。本記事では、Kali Linuxを活用したセキュリティテストを学ぶうえで役立つ、情報セキュリティに関する重要な基礎知識をQ&A形式で整理して紹介します。

インターネット・ストーム・センターのサイトで確認できる情報は?

Internet Storm Center(ISC)のウェブサイトでは、InfoSec(情報セキュリティ)関連のブログ、セキュリティツール、最新ニュースなどの情報が提供されています。脅威の動向を日々把握するための貴重な情報源として、多くのセキュリティ担当者に活用されています。

情報セキュリティ対策の3つの大きな区分とは?

セキュリティコントロールは、大きく次の3つのカテゴリに分けられます。
・マネジメント系(管理)セキュリティコントロール
・オペレーショナル系(運用)セキュリティコントロール
・フィジカル系(物理)セキュリティコントロール
これらを組み合わせて多層防御を構築することが、効果的なセキュリティ体制の基本となります。

プライベートクラウドを守るための3つの対策とは?

セキュリティ管理者の役割は、インフラを維持し、ハッキングから守り続けることです。プライベートクラウドを保護するために有効とされる3つの施策は以下の通りです。
① ping応答やプローブ、ポートスキャンを無効化する
② インバウンド/アウトバウンド双方のトラフィックを検査する
③ セキュリティパッチを適用し、デバイスを常に最新状態に保つ

1995年以降のほぼすべてのCPUに影響する脆弱性の名前は?

Googleのセキュリティ研究者らによって発見された「Meltdown(メルダウン)」と「Spectre(スペクター)」が該当します。2018年に公表されたこの脆弱性は、PC、スマートフォン、サーバーなど「事実上あらゆるプラットフォーム」に影響を及ぼしうるとして、世界中で大きな話題となりました。

ネットワークセキュリティ向けに設計されている機器にはどのようなものがある?

主なセキュリティ機器・機能には以下のようなものがあります。
・アプリケーション層ファイアウォール(パケットをブロック)
・ステートフルパケットインスペクション型ファイアウォール
・プロキシファイアウォール
・Web Application Firewall(WAF)
・ホスト型侵入検知システム(HIDS)
・ネットワーク型侵入検知システム(NIDS)
・Webコンテンツフィルター
・ネットワークロードバランサー(NLB)

データやアプリケーションを不正開示から守る対策のことを何と呼ぶ?

これは「機密性(Confidentiality)」に関わる対策です。情報セキュリティ全般においては、情報への不正アクセス防止、不正な開示の防止、プライバシー侵害やその他の違法行為からの保護が中心テーマとなります。文書化・複製・廃棄といった情報のライフサイクル全体を通じて、その安全性を確保することが求められます。

スパムメールを見分ける2つの共通サインとは?

代表的な兆候は次の2つです。
・メールに件名が記載されていない
・句読点や表記に誤りがある(スペルミスなど)

年間損失予想額(ALE)の算出に必要な2つの値とは?

年間損失予想額(ALE:Annualized Loss Expectancy)は、次の式で求められます。
ALE = SLE(単一損失予想額)× ARO(年間発生率)
さらにSLEは「資産価値(AV)× 露出係数(EF)」で計算されます。リスク分析の基本となる考え方なので、必ず押さえておきましょう。

ITセキュリティコントロールの3つの主要カテゴリとは?

技術的(テクニカル)コントロール、管理的(アドミニストラティブ)コントロール、物理的(フィジカル)コントロールの3つが主要な区分です。セキュリティコントロールを導入する主な目的は、脅威の「予防」「検知」「是正」「補償」「抑止」にあります。

情報セキュリティにはどんな種類がある?

情報セキュリティは多岐にわたる領域で構成されます。
・アプリケーションセキュリティ(アプリとAPIの保護)
・インフラストラクチャセキュリティ
・クラウドコンピューティングのセキュリティ
・暗号技術(暗号学)
・インシデント対応
・脆弱性管理
・災害復旧(ディザスターリカバリー)
・ソーシャルエンジニアリング対策

FOIA(情報公開法)における開示除外の例は?

米国の情報公開法(FOIA)には、開示が除外される例外規定があります。たとえば金融機関が機密扱いとして提供する情報、井戸に関する地質学的でない情報、外国政策や国家安全保障に関する情報などは、開示義務の対象外とされる場合があります。

ソーシャルエンジニアリング攻撃から身を守る3つのベストプラクティスとは?

以下の対策を徹底することで、被害リスクを大幅に減らせます。
・メールソフトのスパムフィルターを有効にし、感度を高めに設定する
・複数のアカウントでパスワードを使い回さない。可能であれば多要素認証(MFA)を導入する
・不審を感じたら直ちにパスワードを変更するとともに、従業員へ継続的なセキュリティ教育を実施する

無線通信のセキュリティに関する知識(TKIP・802.11i・AES)

TKIP(Temporal Key Integrity Protocol)はWEPの弱点を補うために設計されたプロトコルですが、現在では非推奨です。IEEE 802.11i規格はWPA2の中核であり、現時点で最も高度とされる暗号化アルゴリズムAESを採用しています。安全な無線通信システムを実現するためには、AESベースの暗号化方式を採用することが推奨されます。

Meltdownの影響を受けるCPUは?

Meltdownは、Intel x86系プロセッサ、IBM POWERプロセッサ、および一部のARMベースマイクロプロセッサに影響を及ぼします。この脆弱性が存在すると、権限を持たない悪意あるプロセスであってもシステムメモリ全体にアクセスできてしまう可能性があり、極めて深刻なリスクとなります。

SpectreとMeltdownの影響を受けた各社CPUの状況

各ベンダーの影響状況はおおよそ以下の通りです。
・AMD:サーバーCPU約295製品、ワークステーションCPU約42製品、デスクトップCPU約396製品、モバイルCPU約208製品がSpectreの影響を受けましたが、Meltdownの影響はありませんでした。
・Apple:13種類のモバイルSoCが両方の影響を受けました。
・ARM:モバイルCPUおよびサーバーSoCが影響を受けました。
・IBM:z/Architecture CPU 5製品とPOWER CPU 10製品が両方の影響を受けました。

MeltdownとSpectreの脆弱性とは何か?

簡潔に説明すると、Spectreはプログラムに割り当てられたメモリ内の任意の場所を読み取れてしまう脆弱性、Meltdownは十分な権限を持たないプロセスでもシステム全体のメモリを読み取れてしまう脆弱性です。いずれもCPUの投機的実行(アウトオブオーダー実行)を悪用するサイドチャネル攻撃の一種です。

MeltdownとSpectreを発見したのは誰?

Google Project ZeroのJann Horn氏に加え、Cyberus TechnologyのWerner Haas氏・Thomas Prescher氏、グラーツ工科大学のDaniel Gruss氏・Moritz Lipp氏・Stefan Mangard氏・Michael Schwarz氏らが、それぞれ独立してMeltdownを発見・公表しました。

以上のような知識は、Kali Linuxを用いたペネトレーションテストや脆弱性診断の実践にも直結します。理論と実践の両面から学びを深めることで、組織のセキュリティをより効果的に強化できるでしょう。

  1. ハイパーバイザーがネットワークセキュリティに最適な選択肢である理由

    はじめに:ハイパーバイザーとセキュリティの関係仮想化環境の中核を担うハイパーバイザーは、単なる仮想マシン(VM)の実行基盤ではなく、強力なセキュリティ基盤でもあります。本記事では、ハイパーバイザーがもたらすセキュリティ上のメリット、タイプ別の安全性の違い、そして実践的な保護対策について詳しく解説します。ハイパーバイザーを保護することのメリットとは?ハイパーバイザーはセキュリティ対策として、オペレーティング環境内部の競合を防ぐ役割を果たします。これにより、各仮想マシンは完全に分離された環境で動作し、1台で障害が発生しても他のVMへの影響を最小限に抑えられます。この分離性によって、各VMは本来の性

  2. ネットワークセキュリティテストとは?ペネトレーションテストの目的・方法・種類を徹底解説

    ネットワークセキュリティテストとは?ネットワークセキュリティテストは、ネットワーク上の脆弱性を特定・実証し、リスクを評価するために活用されます。ネットワークに対して実施されるテストは、セキュリティ防御策の有効性の検証、コンプライアンス要件への適合確認、電子的に保存されたデータを守るためのセキュリティ管理策の評価などに役立ちます。ペネトレーションテスト(ペネスト)の目的ペネトレーションテストでは、潜在的な攻撃者の視点から自社のビジネス環境を検証します。最も重要なのは、環境の中に潜む弱点を発見し、正しく理解したうえで、それらを事前に保護できる状態にすることです。ペネトレーションテストの仕組みペネト