ニュースレター登録
資料ダウンロード
お問い合わせ

FORENSICS 608

Enterprise-Class Incident Response & Threat Hunting

日程

2026年11月9日(月)~2026年11月14日(土)

期間
6日間
講義時間

1日目:9:00-17:30
2日目~6日目:9:30-17:30 

受講スタイル
LiveOnline(オンライン受講)
会場

◆LiveOnline形式
 オンライン

GIAC認定資格
GEIR
講師
Mike Pilkington|マイク ピルキントン
SANSシニアインストラクター
言語
英語 英語教材・同時通訳
定員
40名
CPEポイント
36 Points
受講料
早期割引価格:1,259,500円(税込み 1,385,450円)
※キャンペーン価格のため、他の割引の重複適用はできません。ご了承ください。
通常価格:1,334,500円(税込み 1,467,950円)
申込締切日
早期割引価格:2026年9月25日(金)
通常価格:2026年10月29日(木) 13:00
オプション
  • GIAC試験 価格:149,850円(税込み 164,835円)
  • OnDemand 価格:149,850円(税込み 164,835円)
  • NetWars Continuous 価格:266,250円(税込み 292,875円)
※オプションの価格は、コース本体とセットでお申込みいただく場合のみ有効です。
※コース本体のお申込み後にGIAC試験オプションを追加される場合は、事務手数料10,000円(税込11,000円)を申し受けます。
※お申込み締切後はオプションの追加のお申込みを承ることができませんのでご了承ください。
※お申込み締切後にGIAC試験を追加する場合は、こちらのページ(英語)をご参照のうえ、GIACへ直接お申込みください。なお、コース本体とセットでお申込みいただいた場合は特典として模擬試験2回分が付きますが、GIACへ直接お申込みの場合は模擬試験2回分の特典はございません(別途購入可能)

「お申し込み」を押すと、NRIセキュアのお申し込みサイトに遷移します。

受講に必要なPC環境

演習で使用するノートPCをご準備下さい。受講に必要なPC環境についてご確認ください。

FOR608 PC設定詳細

重要:次の手順に従って構成したノートPCをご準備ください。

本コースに参加するには、適切に設定されたシステムが必要です。手順をよく読み、指示をよく読み、その通りに設定を行わないと、コース内のハンズオン演習に完全に参加できなくなる可能性があります。したがって、指定されたすべての要件を満たすシステムをご持参ください。

受講前にシステムのバックアップを取っておいてください。機密データや重要なデータが含まれていないシステムを使用することをお勧めします。SANSは、受講者のシステムやデータについて一切の責任を負いません。

必須システムハードウェア要件

  • CPU: 64ビット Intel i5/i7/i9(第8世代以降)またはAMDの同等品が必要です。本クラスでは、x64ビット、2.0GHz以上のプロセッサが必須です。
  • 重要: Apple Silicon搭載デバイスでは必要な仮想化機能が利用できないため、本コースでは使用できません。
  • BIOS設定で、「Intel-VT-x」や「AMD-V」拡張機能などの仮想化技術を有効にする必要があります。設定変更が必要になった場合に備え、BIOSがパスワードで保護されている場合は、確実にアクセスできる状態にしておいてください。
  • 16GB以上のRAMが必要です。
  • 350GB以上の空きストレージ容量が必要です。
  • 無線ネットワーク(802.11規格)機能が必要です。会場に有線インターネット接続はありません。

ホスト構成とソフトウェア要件

  • ホストOSは、Windows 10、Windows 11、またはmacOS 10.15.x以降の最新バージョンである必要があります。
  • 適切なドライバやパッチがインストールされていることを確認するため、受講前にホストOSを最新の状態にアップデートしてください。
  • Linuxホストは種類が多岐にわたるため、このコースではサポート対象外となります。Linuxをホストとして使用する場合、コース教材や仮想マシン(VM)で動作するように設定を行う責任は、受講者自身にあります。
  • ローカル管理者権限が必要です。(はい、これは必須要件です。)コース期間中に会社がこの権限の使用を許可しない場合は、別のノートPCを持参するなどの手配を行ってください。
  • ウイルス対策ソフトやエンドポイントプロテクションソフトウェアを無効化または完全に削除しておくか、あるいはそれらを行うための管理者権限を確保しておいてください。多くのコースではオペレーティングシステムへの完全な管理者権限が必要となりますが、セキュリティ製品などがラボの実施を妨げる場合があります。
  • 外部への通信(エグレス・トラフィック)に対するフィルタリングが行われていると、コース内のラボを実施できない可能性があります。ファイアウォール、プロキシ、VPNなどは無効にするか、あるいはそれらを無効化できる管理者権限が必要です。
  • 受講開始前に、Windowsホスト用のVMware Workstation Pro、またはIntelベースのmacOSホスト用のVMware Fusion Proの最新版をダウンロードしてインストールしてください。なお、Workstation ProとFusion Proは現在、Broadcomから個人利用・商用利用を問わず無償で提供されています。
  • Windowsホストの場合、VMware製品がHyper-Vハイパーバイザーと共存できないことがあります。スムーズに学習を進めるため、VMwareで仮想マシンを起動できることを事前に確認してください。そのためにはHyper-Vを無効にする必要がある場合があります。Hyper-V、Device Guard、Credential Guardを無効にする手順は、コース教材に付属のセットアップ手順書に記載されています。
  • 7-Zip(Windowsホスト用)またはKeka(macOSホスト用)をダウンロードしてインストールしてください。これらのツールは、ダウンロード可能なコース教材にも含まれています。

コース教材はダウンロード形式で提供されます。教材ファイルは合計で約100GBと大容量です。ダウンロード完了まで十分な時間を確保してください。インターネット接続や通信速度は、さまざまな要因によって大きく異なります。そのため、教材のダウンロードにかかる時間の目安をお伝えすることはできません。リンクを入手したら、すぐにコース教材のダウンロードを開始してください。受講初日から教材が必要になります。受講前日の夜までダウンロードを待つようなことはしないでください。

コース教材には「セットアップ手順書」が含まれています。これには、オンサイトクラスへの参加やライブオンラインクラスの開始前に行うべき重要な手順が記載されています。この手順を完了するまでに30分以上かかる場合があります。

ラボの手順書として電子ワークブックを使用します。この新しい環境では、コースのラボに取り組んでいる間、教材を表示しておくために、2台目のモニターやタブレット端末があると便利です。

ノートPCの仕様についてご質問がある場合は、カスタマーサービスまでお問い合わせください。

FOR608コース概要

攻撃者が企業に侵入する際、単一のシステムにとどまることはありません。したがって、防御側も単一のシステムだけを対象にするわけにはいきません。FOR608コースでは、Windows、Linux、macOS、コンテナ、クラウドプラットフォームにまたがる数百から数千ものシステムを対象に、大規模な脅威ハンティングとインシデント対応を行う方法を学びます。適切なデータを迅速に収集し、重要な箇所を自動化し、AI支援ワークフローを活用して調査を加速させるスキルを習得します。プロアクティブなデセプション(欺瞞技術)や脅威インテリジェンスの活用から、Microsoft 365やAWSにおけるクラウド環境でのインシデント対応(IR)に至るまで、極めて重要な局面で対応を主導するための能力を身につけます。

最近の企業は、デスクトップからサーバー、オンプレミスからクラウドに至るまで、数千、あるいは数十万ものシステムを運用しています。地理的な場所やネットワークの規模は、攻撃者が侵入を試みる際の障壁にはなりませんが、組織がセキュリティインシデントを検知し対応する上では特有の課題となります。大規模組織が侵害を受けた場合、攻撃者が侵害するのは単一または少数のシステムにとどまらないことが、私たちの経験から明らかになっています。適切なツールや手法がなければ、企業のインシデント対応チームは常に後手に回ることになり、攻撃者は目的を達成し続けるでしょう。本コースは、大規模かつ組織的に連携した対応業務における高度なスキルを証明する、GEIR(GIAC Enterprise Incident Response)認定資格の取得に向けた準備にも役立ちます。

FOR608は、個々のシステムに焦点を当てるだけでは対処しきれないほど大規模なインシデントの特定と対応に重点を置いています。基本的な概念は共通しており、数百ものシステムから得られる情報を収集・分析し、それに基づいて意思決定を行います。これには、自動化を行う能力と、分析に必要な情報に迅速に焦点を絞る能力が求められます。受講者は、エンタープライズ規模での運用を想定して構築されたツールを使用し、インシデント対応や脅威ハンティングに必要なデータを効率的に収集する技術を学びます。さらに、分析手法を深く掘り下げ、タイムライン分析、グラフ分析、構造化データおよび非構造化データの分析といった手法を用い、異なる機能やOSを持つホスト間での攻撃者の動きや活動を把握するための多様なアプローチを習得します。

  • FOR608「エンタープライズクラスのインシデントレスポンスと脅威ハンティング」では、以下の内容を習得します
  • インシデントレスポンスにおいて、詳細なホスト調査が必要な場合と、軽量な手法による大規模なデータ収集が適切な場合を判断する
  • 異なる部屋、地域、あるいは国にまたがるチームが同時に連携・分析を行えるプラットフォームを導入・活用する
  • 大規模な環境から、ホストおよびクラウドベースのフォレンジックデータを収集する
  • Azure、M365、AWSといったクラウドプラットフォームへの対応におけるベストプラクティスを検討する
  • LinuxおよびMacオペレーティングシステムへの対応に必要な分析手法を学ぶ
  • Dockerコンテナなどのコンテナ化されたマイクロサービスを分析する
  • 多種多様な分析手法を駆使し、異なるデータタイプやマシンにまたがるデータを関連付けて分析する
  • 構造化データと非構造化データを分析し、攻撃者の行動を特定する
  • 収集したデータを拡張(エンリッチ)し、侵害の痕跡(IOC)をさらに特定する
  • 検索機能を強化し、将来的に類似のインシデントを迅速に検知できるよう、IOCシグネチャや分析ロジックを開発する
  • インシデントレスポンス業務専用のツールを使用し、インシデントや侵害の痕跡を発生から終息まで追跡・管理する

FOR608を修了することで、受講者は多様な環境に適用可能な、実践的かつ拡張性のあるレスポンススキルを習得します。また、複雑なインフラ環境全体にわたるエンタープライズレベルのインシデントレスポンスを主導・実行する能力を証明する「GEIR」認定の取得に向けた準備を整えることができます。

受講対象者

FOR608は、中規模から大規模な組織において、エンタープライズ規模のシステムやその複雑さという課題に絶えず直面している、デジタルフォレンジック、インシデントレスポンス、侵入検知、および脅威ハンティングの専門家を対象としています。

なお、FOR608は上級者向けのコースであり、Windowsホストおよびネットワークベースのフォレンジックやインシデントレスポンスに関する基礎的な内容は扱いません。本コースは、必ずしも500番台のコースより技術的に高度であるわけではありませんが、トピックや概念の重複を避けるため、受講者がそれらの基礎知識を有していることを前提としています。

シラバス

  • DAY1
  • DAY2
  • DAY3
  • DAY4
  • DAY5
  • DAY6

プロアクティブな検知と対応

セクション1では、早期検知、迅速な対応、そしてインシデント対応チームの効果的な管理を通じた、プロアクティブ(能動的)なサイバー防御に焦点を当てます。ハニーポットやカナリアといった能動的防御(アクティブ・ディフェンス)の戦術に加え、Aurora、Velociraptor、Timesketchなどのツールを活用した効率的なインシデント対応についても扱います。

取り上げられるトピック

  • エンタープライズにおけるインシデント対応と脅威ハンティング
  • 大規模なインシデント対応の管理
  • 迅速な対応のためのトリアージと証拠処理
  • Timesketchによるスケーラブルかつ共同作業可能な分析

ラボ

  • 能動的検知のためのハニートークンの作成
  • Stark Research Labs(クライアント企業)の概要把握
  • Velociraptorを使用したフォレンジック・トリアージ用イメージの取得
  • Timesketchを使用した侵害の疑いがある事案の分析

概要

FOR608: Enterprise-Class Incident Response & Threat Huntingコースは、現在のサイバー防御における懸念事項や、インシデントレスポンダーおよび脅威ハンターがいかにして検知・対応においてより能動的な役割を果たせるかという議論から始まります。MITRE ATT&CK®フレームワークなどの情報源から得られる共有知識を取り入れつつ、チーム内およびコミュニティ間での連携に重点を置きます。さらに、攻撃者の動きを遅らせ、検知を容易にするための「アクティブ・ディフェンス(能動的防御)」アプローチについても議論します。特に能動的な検知に関しては、ハニーポット、ハニートークン、カナリアの活用法や、それらを状況に応じて適切に展開する方法を扱います。ネットワーク内に設置されたこうした「トリップワイヤー」は、防御側やレスポンダーに対し、侵入を迅速に発見・対応するために必要な可視性をもたらします。

残念ながら避けられない現実として侵害が発生してしまった場合に備え、侵入に効率よく対処するためのプロセスや技術についても議論を深めます。対応の主導、チームメンバーの管理、リソース制約の評価、調査結果の記録、ステークホルダーとのコミュニケーションといった概念を詳細に解説します。また、初期検知からスコープ(影響範囲)の特定、封じ込め、インジケーター(侵害の痕跡)の作成、そして修復に至るまで、調査の各段階を追跡するための専用ツール「Aurora」も紹介します。

続いて、架空の企業「Stark Research Labs」で発生したアラートを起点として、潜在的な攻撃の調査を進めるシナリオを検討します。このような状況下で、大規模かつ標的を絞ったデータ収集を行うための迅速な対応策を提示します。特に、スタンドアロン型のトリアージ・イメージング・ツールとして、KAPEとVelociraptorを取り上げます。Velociraptorは、常時稼働するクライアント・サーバー構成で導入できるほか、スタンドアロンのコレクターとしても利用可能です。いずれの構成においても、攻撃者の活動状況を追跡するために重要なアーティファクト(証拠データ)を収集する方法を実演します。収集したデータを迅速に後処理(ポストプロセス)して分析に回すことも、重要な要素の一つです。収集したアーティファクト・ファイルを素早く処理し、TimesketchやElasticsearchでの分析や、個別のアーティファクト確認に利用するためのソリューションを提示します。

セクション1の締めくくりとして、Stark Research Labsの侵害の疑いがあるホストについて、より詳細な調査を行います。社内担当者が収集したトリアージ・データはタイムライン形式に処理され、GoogleのIRチームが開発したツール「Timesketch」にインポートされます。ここでは、フォレンジック・データを大規模かつ共同で分析するための強力なプラットフォームとしてTimesketchを活用します。

トピックの詳細

  • 企業におけるインシデントレスポンスと脅威ハンティング
    • 脅威ハンティングと検知への「アクティブ・ディフェンス」アプローチの採用
    • 攻撃者の封じ込めにおける「拒否(Deny)」「妨害(Disrupt)」「弱体化(Degrade)」というアクティブ・ディフェンス概念の活用
    • 検知における「欺瞞(Deception)」というアクティブ・ディフェンス概念の活用
    • ハニーポット利用のメリットとデメリット
    • カナリアトークン(ハニートークン)のメリットとデメリット
    • 侵入検知を目的とした環境へのカナリアトークンの導入
  • 大規模なインシデント対応の管理
    • チームおよび組織内における、成功するインシデント対応の主要原則の醸成
    • チーム、役割、責任の体制構築
    • インシデント対応の指揮・統率
    • リソースの管理
    • インシデントレスポンスとプロジェクト管理の手法の融合
    • インシデントの追跡と報告のための効果的なドキュメント作成とコミュニケーション
    • IR(インシデントレスポンス)用ドキュメント作成ツールおよび手法の紹介(オープンソースのIRドキュメント作成ユーティリティ「Aurora」を含む)
  • 迅速な対応のためのトリアージ
    • Windowsアーティファクトの取得と解析を行うツール「KAPE」の学習
    • 「Velociraptor」を実行し、Windows、Linux、Macからフォレンジック・アーティファクトを迅速に取得
    • Velociraptor用のカスタム取得パッケージの作成
    • Timesketch、Elasticsearch、またはCSVファイルを使用した、タイムライン分析のための結果の事後処理
  • Timesketchによるスケーラブルかつ共同作業型の分析
    • Timesketchを活用し、複数のアナリストが複数のホストにわたって詳細な分析を実施
    • 注目すべきイベントへの注釈(アノテーション)、ラベル付け、ブックマークを行い、カスタムタイムラインビューを作成
    • 分析を支援する分析機能や可視化機能の活用
    • 発見事項を伝えるための「ストーリー」の作成

インシデント対応と分析のスケール化

セクション2では、脅威インテリジェンスの概念、EDR技術とEDR回避手法、インシデント対応(IR)および脅威ハンティングのためのVelociraptorの導入、そしてアドホックな状況におけるElasticsearchを用いた高速フォレンジックの戦術的活用について解説します。最後に、MCPサーバー、エージェント型AI、AIに対する攻撃ベクトルなど、DFIR(デジタルフォレンジックおよびインシデント対応)へのAI統合について論じます。

取り上げられるトピック

  • インテリジェンス主導の脅威ハンティングとインシデント対応
  • EDRとEDR回避手法
  • Velociraptorによるインシデント対応のスケール化
  • Elastic Stackによる分析のスケール化
  • DFIRへのAI統合とAIに対する攻撃

ラボ

  • Sysmonテレメトリおよびログイベントの分析
  • Velociraptorのクライアント・サーバー構成を用いたネットワーク侵入の範囲特定
  • Elasticsearch SQL APIおよびES|QLを用いた迅速なログ分析

概要

セクション2では、まず脅威インテリジェンスの主要な概念(社内での脅威インテリジェンスの構築・実装など)を検討することから始めます。共有脅威インテリジェンスの一般的な情報源として、MITRE ATT&CK® Matrixなどの外部プロジェクトについても取り上げます。また、脅威インテリジェンスの取り込み、追跡、共有を行うための包括的なプラットフォームであるMISPとOpenCTIについても解説します。

続いて、セクション2は「対応(レスポンス)」のフェーズへと移行します。事例として取り上げる企業「Stark Research Labs(SRL)」への侵入の可能性を調査し、その影響範囲を特定(スコープ)するために、大規模な証拠収集を開始します。SRLにはEDR(Endpoint Detection and Response)ツールが導入されており、そのデータを活用して調査範囲の特定を行います。しかし、攻撃者がEDR技術を回避したり無効化したりすることもあるため、一般的な回避手法についても説明します。これにより、受講者はEDRの限界を理解するとともに、EDRのログデータから異常なアクティビティを特定するスキルを習得します。

一般的なログに記録されるアーティファクトの分析にとどまらず、大規模なインシデントレスポンスや脅威ハンティングのための強力なプラットフォームとして、オープンソースツール「Velociraptor」を紹介します。Velociraptorは、企業全体からフォレンジック・アーティファクトを収集することに長けているだけでなく、特定のホストを詳細に調査するためのツールとしても機能します。さまざまな状況やOS、アーキテクチャに対応できる柔軟なツールとしてのVelociraptorの有用性を示します。

Velociraptorの数ある有用な機能の一つに、収集したデータをElasticsearchに送信(プッシュ)できる点があります。Elasticsearchもまた、レスポンダーのツールキットに加えるべき強力かつ柔軟なツールです。そこで、Velociraptorからのデータに加え、PowerShellベースのIRフレームワーク「Kansa」やツール「Log2timeline」からのデータなど、多様なデータタイプを取り込み、処理する方法について解説します。さらに、ElasticsearchのSQL APIや新しいクエリ言語「ES|QL」を使用して、取り込んだデータに対する高速な検索や集計を行います。ボーナスラボでは、Kibanaでのダッシュボード作成や可視化の手順を学び、Elastic Stackを用いたフォレンジックデータの検索・分析という、より従来型のアプローチも体験します。

セクション2の締めくくりとして、人工知能(AI)とデジタルフォレンジックおよびインシデントレスポンス(DFIR)の関わりについて議論します。特に、調査や学習を支援するためのコンテキスト制御、RAG(検索拡張生成)、カスタマイズされたAIソリューションといった効果的な手法に焦点を当てます。本稿では、Model Context Protocol (MCP) サーバーを介してAIをDFIR(デジタルフォレンジックおよびインシデント対応)ツールに統合する実践的な手法と、調査ワークフローにおけるエージェント型AIの新たな役割について探ります。また、DFIR業務におけるクラウド型およびローカル型のLLM(大規模言語モデル)の導入形態を比較し、それらを企業のDFIR実務に安全かつ正確に組み込むための戦略を論じます。最後に、プロンプトインジェクション攻撃やMCPサーバーの侵害など、AIに対するいくつかの攻撃手法を取り上げます。AIが企業ITに浸透し続ける中、これらの攻撃経路を理解しておくことは極めて重要です。

トピックの詳細

  • インテリジェンス主導のインシデントレスポンス
    • 脅威ハンティングやインシデントレスポンス、さらには組織の全体的なセキュリティプログラムにおけるサイバー脅威インテリジェンスの重要性を理解する
    • 脅威インテリジェンスの様々な情報源を確認し、それらをインシデントレスポンス(IR)プロセスに統合する方法を学ぶ
    • MITRE ATT&CK®マトリックスから得られるサイバー脅威インテリジェンスを活用する
    • 組織内でのインテリジェンスの構築と管理について議論する
  • EDRとEDRの回避
    • エンドポイントでの検知と対応(EDR)の機能と課題を確認する
    • インシデントの範囲特定や識別を行うために、Sysmonのテレメトリやログイベントを分析する
    • EDRツールを無効化・回避するための攻撃者の手法について議論する
  • Velociraptorによるインシデントレスポンスの拡張
    • Velociraptorの様々なユースケースを解説する
    • Velociraptor Query Language (VQL) アナライザー(「アーティファクト」)のカスタマイズ方法を学ぶ
    • クライアント・サーバー構成でのVelociraptorの迅速な展開
    • ハンティングの実施とフォレンジック証拠の取得
    • 効果的な後処理と分析のためにVelociraptorのノートブック機能を使用する
    • 外部での分析用に、結果をElasticsearch、Splunk、またはCSVファイルへエクスポートする
  • Elastic Stackによる分析の拡張
    • Elastic Stack(別名ELK)を活用してログの取り込みと分析を行う
    • 構造化データおよび非構造化データをElastic Stackに取り込む
    • ダッシュボード、ヒストグラム、グラフ、保存された検索機能を使用して、攻撃者のTTPsを迅速に特定する
    • Elasticsearch SQL APIや新しいクエリ言語ES|QL(パイプ形式)を活用し、高速なデータ集計やフィルタリングを行う
  • DFIRへのAIの統合
    • コンテキスト制御、RAG、カスタマイズされたAIソリューションを活用し、確信を持ってDFIRの調査や学習を行う
    • MCP(Model Context Protocol)を使用してDFIRツールにAIを統合する
    • DFIRにおけるエージェント型AI(Agentic AI)
    • DFIR調査におけるクラウドAIとローカルAIの比較
    • AIに対する攻撃の概要と、プロンプトインジェクションやMCPサーバー感染のハンティング

WindowsおよびLinuxを標的とした現代の攻撃とDFIR

セクション3ではホストベースのフォレンジックに焦点を当て、「ファイルレス」マルウェアや「Living off the Land」の手法といったWindowsへの現代的な攻撃を取り上げるとともに、Sigmaルール、Elasticsearch、Hayabusaを用いた検知手法を解説します。続いてLinuxのDFIRへと移行し、エクスプロイト、ファイルシステム、ログ記録、ハードニングについて扱います。これにより、WindowsとLinuxの双方に対する侵害調査のスキルを習得します。

取り上げられるトピック

  • Windowsに対する現代的な攻撃手法
  • Windowsイベントログの迅速な分析
  • Linuxに対する現代的な攻撃手法
  • Linux DFIRの基礎とログ分析
  • Linuxのトリアージ用データ収集とフォレンジック対応準備

ラボ

  • Sigmaを用いたLOLBAS活動の検知
  • Hayabusaによるイベントログの迅速な分析
  • Linux Webログの分析
  • Linuxホストのトリアージ

概要

セクション3では、より従来型のホストベースのフォレンジック・アーティファクト分析へと話題を移します。まず、Windowsシステムに対する最新の攻撃手法(頻繁に発生するランサムウェア攻撃を含む)について概観します。ランサムウェア攻撃やその他の標的型攻撃の予兆を調査する一環として、攻撃者が検知を回避するために用いる「Living-off-the-Landp」の手法に重点を置きます。攻撃者は、独自のマルウェアをホストに持ち込むことなく目的を達成するために、OSに組み込まれたバイナリやスクリプト(いわゆる「LOLBAS」:Living-Off-the-Land Binaries and Scripts)を巧みに利用します。現代の多くの侵入事案を調査する上で、これらの手法を事前に検知し、事後に分析するスキルを習得することは極めて重要です。

迅速な検知と対応を可能にするため、Sigmaルールを活用した実用的なサイバー脅威インテリジェンスの利用に焦点を当てます。具体的には、Elasticsearchに取り込まれたログの中から不審なアクティビティを探索するためにSigmaルールを使用します。また、Windowsイベントログを直接検索するために、ツール「Hayabusa」に組み込まれたSigmaルールを活用する演習も行います。これらは、インシデント対応者が大規模な環境下でもより迅速に事案を解決するのに役立つ強力な手法です。

Windowsに対する脅威についての議論に続き、セクション3の後半では、Linuxにおけるインシデント対応と分析を取り上げます。大小を問わず多くの組織が、その環境内にLinuxシステムを運用しています。Linuxへの侵入がニュースで大きく取り上げられることは比較的少ないものの、攻撃者が脆弱なLinuxシステムを悪用して、標的組織内での足場を構築・維持していることは周知の事実です。

FOR608では、Linuxシステムやその設定における一般的な脆弱性について解説し、それらを標的とした攻撃者による典型的な悪用手法を取り上げます。権限昇格、永続化、ラテラルムーブメントといった手法は、Windows環境への攻撃に関連付けられることが多いですが、これらはLinux環境にも同様に当てはまります。

Linuxに関する議論は、Linuxシステムを分析する際のDFIR(デジタルフォレンジックおよびインシデント対応)の基本事項の解説へと続きます。重要でありながら混乱を招きやすいトピックとして、Linuxディストリビューション間の違い、Linuxファイルシステム、LVM(論理ボリュームマネージャ)、主要なログファイルの場所などが挙げられます。ここでは、Linuxシステムの初期トリアージと詳細なフォレンジック分析の両方に対応するための戦略を提示します。予期せぬログイン、不審な新規ファイルや改ざんされたファイル、アプリケーションログにおける異常値の探索などは、悪意ある挙動を特定するために用いられる手法のほんの一部です。最後に、将来の調査に役立つよう、システムのハードニング、ログ設定の強化、監視機能の追加に関するベストプラクティスを紹介して、このセクションを締めくくります。 Linuxへの侵入を調査する能力を習得させることは、FOR608の主要な目標です。本コースを修了することで、受講者は、多様な企業ネットワーク全体に及ぶ大規模な侵入に対処するための、重要かつ新たなスキルや手法を身につけることができます。

トピックの詳細

  • Windowsに対する現代の攻撃手法
    • 実際に確認されているファイルレスマルウェア
    • ランサムウェア攻撃の前兆を含む、一般的な「LOLBAS」の活動
    • ノイズの中から不審な「LOLBAS」の使用の特定
  • 現代の攻撃の検知と対応
    • ログデータに対する脅威検知にSigmaプロジェクトの活用
    • 脅威インテリジェンスの維持・共有のための新しいSigmaルールの作成
    • 一元化されたログサーバーに対してSigmaルールによる検索の実行
    • Windowsイベントログに対して直接Sigmaルールによる検索の実行
  • Linuxの概要
    • Linuxの歴史
    • Linuxの普及状況
    • Linuxシステムの管理、セキュリティ確保、監視において組織が直面する課題
  • Linuxに対する現代の攻撃手法
    • 脆弱性のあるアプリケーションやOSサービスの悪用
    • 設定不備やパッチ未適用のサービスを突いた攻撃の成功
    • 攻撃ライフサイクルを完遂するための攻撃者の手法(権限昇格、永続化、ラテラルムーブメント、データ持ち出しなど)
  • Linux DFIRの基礎
    • ファイルシステムの主な違いの理解
    • EXT3、EXT4、XFSファイルシステムの概要
    • LVM2(Logical Volume Manager)の理解
    • Linuxファイルシステムで利用可能なタイムスタンプ(EXT3、EXT4、XFS、Btrfs、ZFSの比較)
    • 一般的なLinuxファイルシステムのディレクトリ階層
  • Linuxのログ分析
    • 主要なログとその保存場所
    • ログ分析のためのインシデント対応(IR)戦略
    • ログオン活動の確認
    • アプリケーションログからの不審なイベントの抽出
  • Linuxのトリアージ用データ収集とフォレンジック対応準備
    • 重要な設定ファイルの収集
    • 分析に有用な情報を多く含むログの収集
    • 収集作業の簡素化と一貫性のためのスクリプト化
    • Linux設定のハードニング
    • 監査ポリシーの改善
    • エンドポイントセキュリティツールの導入

macOSおよびDockerコンテナの分析

本セクションでは、macOSのインシデントレスポンスについて、そのエコシステム、データ収集、ログ分析、および主要なアーティファクトを含めて解説します。また、コンテナ化された環境についても取り上げ、特にDockerと、現代の企業における調査活動でのその役割に焦点を当てます。

取り上げられるトピック

  • macOSの基礎
  • Appleファイルシステム
  • Macのインシデントレスポンス
  • 企業におけるコンテナ
  • コンテナのDFIR

ラボ

  • APFSディスクイメージのマウントと分析
  • macOSのアーティファクトとログの確認
  • Dockerの管理とログ
  • Dockerのトリアージとインシデントレスポンス

概要

本コースのここまでの段階で、受講者はホストベースのデータの収集、攻撃者の「犯行の瞬間」を捉えるためのライブレスポンスツールの展開、そして「ビッグデータ」分析プラットフォームを活用した大規模な不審なアクティビティの特定など、多岐にわたるタスクに取り組んできました。また、Linuxオペレーティングシステムについて深く掘り下げ、それらのシステムに対する避けられない攻撃への重要な対応策も学んできました。

次のモジュールでは、AppleのmacOSオペレーティングシステムの主要な側面について見ていきます。macOSを搭載したホストは、多くの企業ネットワークで普及が進んでいます。そのため、インシデント対応担当者がこうしたシステムへの対応に関する知識やスキルを身につけておくことが重要です。インシデント対応の技術を詳細に学ぶ前に、まずはmacOSおよびAppleモバイルデバイスの歴史と現在のエコシステムについて解説します。続いて、Apple File System (APFS)、ファイルおよびディレクトリ構造、そしてProperty List (plist) 設定ファイルなど、Macの分析において重要なファイルタイプといったトピックを取り上げます。

基礎知識を学んだ後は、macOSインシデントへの対応における課題と機会に目を向けます。ディスクデータやトリアージデータの最適な取得方法、取得したデータの確認方法、不審なアクティビティを特定する上で最も有用なログやその他のアーティファクといった疑問点について、詳細に解説します。

LinuxおよびMacのフォレンジック分析に関する強固な基盤を築いた後、コンテナ化されたマイクロサービスという概念に焦点を移します。コンテナは、アプリケーションやサービスを信頼性が高く再現性のある方法で展開するための一般的な手法です。コンテナのプラットフォームとして最も広く利用されているのがDockerであり、FOR608コースではこのDockerに重点を置いて学習します。

Dockerコンテナのアーキテクチャと管理に関する解説を通じて、受講者は分析においてどこに注目すべきかを理解できるようになります。また、具体的なトリアージのワークフローについても取り上げ、個々のコンテナやコンテナホストに対して迅速かつ効果的な対応を行うための、再現性のあるプロセスをアナリストが習得できるようにします。

トピックの詳細

  • macOSの基礎
    • Apple製オペレーティングシステムの歴史
    • エンタープライズ環境におけるApple
  • Appleのファイルシステム
    • APFSの特性
    • macOSのタイムスタンプ
    • macOSのファイルおよびディレクトリ構造
    • Property List(.plist)ファイルなどの主要なファイル形式
  • Macにおけるインシデントレスポンス
    • フォレンジック・データ取得時の課題
    • ディスクイメージのマウント方法
    • ユーザーおよびシステム構成のプロファイリング
    • 一般的な永続化手法の確認
    • macOSのログ分析
  • エンタープライズ環境におけるコンテナ
    • コンテナの概念概要
    • コンテナと仮想マシンの比較
    • Dockerの概要
    • コンテナに対する攻撃
    • コンテナ環境におけるフォレンジックの課題
  • コンテナのDFIR
    • メタデータの収集と分析
    • スナップショットを使用したコンテナ内ファイルの保存
    • Dockerのログ分析
    • 揮発性データの収集
    • イメージファイルと履歴の確認

クラウドへの攻撃と対応

本セクションでは、Microsoft Azure、M365、AWSにおけるインシデント対応について解説します。クラウド特有の課題やMITRE ATT&CK® Cloud Matrixに焦点を当て、一般的な攻撃シナリオ、重要なログ、GuardDutyなどのツールを取り上げます。最後に、セキュリティアカウント、AMI、LambdaやStep Functionsといった自動化ツールを活用した、クラウド環境での対応戦略について説明します。

取り上げられるトピック

  • クラウドにおけるDFIR
  • AzureおよびM365でのインシデント対応
  • クラウド環境での攻撃者とAWSの基礎知識
  • AWSでのインシデント対応
  • AWSにおけるIRの自動化

ラボ

  • M365のログ分析
  • 攻撃者によるクラウドからのデータ持ち出し用インフラの特定
  • AWS CloudTrailログの分析
  • AWS VPCフローログの分析

概要

本セクションでは、MicrosoftおよびAmazonの主要なクラウドプラットフォームにおけるインシデント対応に焦点を当てます。分析対象はこれら特定のプラットフォームですが、ここで扱うログ分析手法、アーキテクチャ設計、自動化の取り組みは、ほぼすべてのクラウドプロバイダーに適用可能です。また、攻撃者がクラウド環境をどのように悪用するか、その際にどのようなアーティファクトが残る可能性があるかについても解説します。

クラウド環境でのインシデント対応には特有の課題がありますが、同時に大きな可能性も秘めています。まずは、こうした要因についての概要から始めます。ここでも、防御や検知の体制を整理する上で、MITRE ATT&CK®フレームワーク(特にCloud Matrix)が有用であることを確認します。

続いて、Microsoft 365 および Azure に移行し、広く利用されているいくつかのSaaS製品について議論します。これには、Exchange、SharePoint、Teamsなどのホスト型サービスを支える基盤となるIDプロバイダーサービス、Entra ID(旧Azure AD)が含まれます。多くの組織がこれらのサービスを導入していますが、当然ながら攻撃者もその実装上の弱点を見つけることに長けてきています。そのため、M365やAzureに対する一般的な攻撃シナリオをいくつか検討します。こうした事案の解決にはログ分析が不可欠であるため、ログの取得と確認方法を重点的に扱います。具体的には、検知の一般的な手法として、統合監査ログ(UAL)から不審なユーザーログオンや電子メールの活動を特定する手順を確認します。Entra IDの監査ログなども有用な情報源となります。

インシデント対応において重要なのが「復旧(Recovery)」フェーズです。これには通常、将来同様の攻撃を検知または防止するためのセキュリティ強化策の実施が含まれます。そこで、M365やEntra IDにおける有用なセキュリティ強化策についても解説します。

本セクションの後半では、Amazon Web Servicesクラウドプラットフォームについて掘り下げます。AWS初心者の方でも理解できるよう、一般的なアーキテクチャやコンポーネントの概要を説明します。その後、インシデント対応担当者にとって検知や分析の重要なデータ源となる、数多くのログやサービスについて詳細に解説します。これには、CloudTrailログ、VPCフローログ、GuardDutyアラートなどが含まれます。

最後に、より迅速かつ効果的な分析を行うための、クラウドにおけるインシデント対応を考慮したアーキテクチャ設計について議論します。これには、AWS内でセキュアな領域を構築するためのセキュリティアカウントの設定などが含まれます。また、ボリュームスナップショット、ネットワークパケットキャプチャ、ログデータに対する分析を行う際には、テンプレートとなるVM(AMI)の利用も推奨されます。最後に、自動化可能な一般的なIRタスクを取り上げ、AWS LambdaとStep Functionsを活用してそれらをシームレスに自動化する方法について解説します。本節で紹介するソリューションはAWSに特化したものですが、その概念は、組織が本格的に利用している他のあらゆるクラウドプラットフォームにも適用可能であり、また適用すべきものです。

トピックの詳細

  • クラウドにおけるDFIR
    • クラウドサービスモデル(IaaS、PaaS、SaaS)
    • クラウドフォレンジックと従来のフォレンジックの比較
    • MITRE ATT&CK® Cloud Matrix
  • AzureおよびM365におけるインシデント対応
    • M365/O365 SaaSサービス
    • Azure IaaSおよびPaaSプラットフォーム
    • Entra ID(旧Azure AD)のアーキテクチャ
    • 一般的な攻撃シナリオ
    • 重要なログソースとログの抽出
    • 不審なユーザーログオンおよびメール活動の調査
    • M365およびAzureのセキュリティ確保
  • クラウド上の攻撃者
    • クラウドを悪用した攻撃の調査
    • 攻撃者のクラウドインフラストラクチャにおけるホストベースのアーティファクトの特定
  • AWSの基礎
    • 組織およびアカウントの階層構造
    • AWS Identity and Access Management (IAM)
    • 認証およびIDの種類
    • AWSリージョンとAPIエンドポイント
    • AWSのコンピューティング、ストレージ、ネットワークの構成要素
  • AWSにおけるインシデント対応
    • AWSインシデント領域
    • CloudTrail、CloudWatch、S3アクセスログなどの重要なログソース
    • GuardDutyやDetectiveなどの脅威検知・対応サービス
    • VPCフローログとトラフィックミラーリングによるネットワーク分析
    • クラウドでの分析に向けたアーキテクチャ設計
    • ログおよびスナップショットの取得
    • 想定シナリオの計画と演習
  • AWSにおけるIR(インシデント対応)の自動化
    • 自動化対象タスクの特定
    • 迅速な対応のためのAWS VMテンプレート(AMI)の利用
    • 自動化とオーケストレーションのためのAWS LambdaおよびStep Functionsの活用

キャップストーン:エンタープライズクラスのIR演習

セクション6は、本コースの集大成となる演習です。受講者は、コースで学んだ概念を応用し、複数のプラットフォームにまたがる侵害事案を分析します。実際の現場で使用されるツールや手法を駆使し、ホストやクラウドシステムを横断するインシデントの全容を調査・分析するとともに、チームで協力して現実的な対応プロセスをシミュレーションします。

NRIセキュアではNews BitesやOUCH! を日本語に翻訳して皆さまにお届けしています。
購読制を採っておりますので、
ご希望の方は、ニュースレター登録からお申し込みください。