マナビング情報セキュリティマネジメント

機能演習と机上演習の違いと、疑似攻撃を行う形式の見分け方

情報セキュリティマネジメント試験 平成31年度春期 午後 問1 / セキュリティ › セキュリティ技術評価

過去問にチャレンジ

平成31年度春期 午後 問1

問問1の共通の文

サイバー攻撃を想定した演習に関する次の記述を読んで,設問1~4に答えよ。 W社は,自動車電装部品,ガス計測部品及びソーラシステム部品を製造する従業員数1,000名の企業である。経営企画部,人事総務部,情報システム部,調達購買部などのコストセンタ並びに自動車電装部,ガス計測部,及び昨年新規事業として立ち上げられたソーラシステム部の三つのプロフィットセンタから構成されている。ソーラシステム部は現在30名の組織であるが,事業を拡大させるために,毎月,3~4名の従業員を採用しており,組織が拡大している。 W社では,7年前に最高情報セキュリティ責任者(CISO)を委員長とする情報セキュリティ委員会を設置し,情報セキュリティポリシー及び情報セキュリティ関連規程を整備して,ISMS認証を全社で取得した。経営企画部が,情報セキュリティ委員会の事務局を担当している。また,各部の部長が,情報セキュリティ委員会の委員,及び自部における情報セキュリティ責任者を務めている。各情報セキュリティ責任者は,自部の情報セキュリティに関わる実務を担当する情報セキュリティリーダーを選任している。 W社は年に1回,人事総務部が主管となり,大規模な震災などを想定した事業継続計画の演習を実施している。サイバー攻撃を想定した演習は実施したことがないものの,サイバー攻撃などの情報セキュリティインシデント(以下,インシデントという)の対応手順はあり,これまで,事業に深刻な影響を与えるようなサイバー攻撃は受けていない。 〔ソーラシステム部の状況〕 ソーラシステム部では,省エネルギーを推進しており,部で使用する全てのPCには,消費電力の少ないノートPC(以下,NPCという)を選定している。省エネルギー対策の一つとして,全てのNPCは,カバーを閉じると自動的にスリープモードに切り替わるように設定されている。また,情報セキュリティ対策の一つとして,全てのNPCでは,USBストレージなどの外部記憶媒体を使用できないように技術的対策を講じている。 ソーラシステム部の情報セキュリティ責任者はE部長で,情報セキュリティリーダーはFさんである。Fさんは,最近,競合他社がサイバー攻撃を受け,その対応に手間取って大きな被害が発生したとのニュースを聞いた。そこで,Fさんは,ソーラシステム部内でサイバー攻撃を想定した演習を行うことを提案した。E部長は提案を承認し,Fさんに演習を計画するように指示した。 〔演習の計画〕 サイバー攻撃を想定した演習は,年1回行うことにした。演習は,一般的に表1に示すような机上演習と機能演習の2種類に大別される。機能演習の具体的な形式には,実際のサイバー攻撃に近い形で疑似的なサイバー攻撃を行う[a]が含まれる。

表1 サイバー攻撃を想定した演習の種類と注記

Fさんは,机上演習と機能演習を比較検討した結果,今回は,参加者に気付きを与えられる机上演習として,ワークショップを実施することにした。演習終了後には,参加者からの意見を集めて次回の演習に反映することにした。 Fさんは,机上演習のシナリオを検討するに当たり,サイバーキルチェーンを参考にすることにした。サイバーキルチェーンとは,サイバー攻撃の段階を説明した代表的なモデルの一つである。サイバー攻撃を7段階に区分して,攻撃者の考え方や行動を理解することを目的としている。サイバーキルチェーンのいずれかの段階でチェーンを断ち切ることができれば,被害の発生を防ぐことができる。サイバー攻撃のシナリオをサイバーキルチェーンに基づいて整理した例を表2に示す。

表2 サイバーキルチェーンに基づいて整理した例、下線①・注記・注1/2

Fさんは,次の二つの演習のシナリオを取り上げることにした。 シナリオ1 標的型メール攻撃のシナリオである。W社の取引先をかたった者から,W社の公開Webサイトが停止しておりアクセスできない旨の報告をメールで受信した。メールの本文には,W社の公開Webサイトを模した偽サイトのURLが記載されている。この場合の対応を行う。 シナリオ2 標的型メール攻撃を受けた結果,マルウェア感染したというシナリオである。従業員のNPCのマルウェア対策ソフトからアラートが画面に表示された。アラートは,マルウェア感染らしき異常が認められたというものである。この場合の対応を行う。 シナリオ1は,表2の"[b1]"の段階での対応であり,シナリオ2は,表2の"[b2]"の段階での対応である。 〔演習の実施〕 演習にはソーラシステム部の全メンバーが参加した。Fさんは,メンバーを会議室に招集し,参加者を三つのグループに分けて,ワークショップを実施した。ワークショップでは,Fさんは,ファシリテータとして,参加者に対して二つのシナリオを提示した。参加者はグループごとに,W社のインシデント対応手順に従って取るべきアクションを議論し,発表した。W社のインシデント対応手順は,図1のとおりである。

図1 インシデント対応手順(抜粋)、下線②・注1

各グループのワークショップの発表結果は,表3のとおりである。

表3 ワークショップの発表結果

Fさんは,シナリオ1及びシナリオ2について,適切な対応方法を参加者に解説した。その中で,参加者から,なぜ,通常のOS終了処理ではいけないのかと質問を受けたので,③その理由について説明した。また,演習後に,参加者にアンケートを実施した。 こうして,Fさんは,無事にワークショップを終えた。 〔演習結果の振り返り〕 Fさんが演習中に参加者から受けた質問とFさんの回答は表4のとおりであった。

表4 参加者からの質問及びFさんの回答(抜粋)、空欄c1・c2・d1・d2

〔演習結果の報告〕 Fさんは,演習結果,参加者からの質問及び意見,インシデント対応手順の改善案並びに次回の演習に向けての改善案をまとめ,E部長に報告した。また,Fさんは,④ソーラシステム部の組織の状況などを考慮すると,年1回の演習だけでは十分とはいえないと考えて,演習の頻度を上げることをE部長に提案した。E部長は,Fさんからの提案を受け,演習結果とあわせて提案内容を情報セキュリティ委員会に提出した。 情報セキュリティ委員会は,E部長からの提案を受けて,全社としても,サイバー攻撃を想定した演習を実施することにした。 その後,ソーラシステム部は,大きなインシデントの被害もなく順調に事業を拡大し,W社全体としても,更なる情報セキュリティの強化を図ることができた。

設問1〔演習の計画〕について,(1)~(3)に答えよ。 (1) 本文中及び表1中の[a]に入れる具体的な形式はどれか。解答群のうち,最も適切なものを選べ。

  1. ア

    広域災害対策演習

  2. イ

    情報セキュリティ監査

  3. ウ

    脆弱性診断

  4. エ

    パンデミック対策演習

  5. オ

    ビジネスインパクト分析

  6. カ

    ファジングテスト

  7. キ

    ホワイトボックステスト

  8. ク

    マルウェア解析

  9. ケ

    リバースエンジニアリング

  10. コ

    レッドチーム演習

会話形式の解説

講師講師
今回は、サイバー攻撃を想定した演習の種類を整理した表1で、空欄aに入る「具体的な形式」を選ぶ問題です。まず本文で、空欄aにどんな条件が付いているかを確かめましょう。
受験者受験者
本文には「実際のサイバー攻撃に近い形で疑似的なサイバー攻撃を行う」形式とあります。攻撃をまねる何か、ということですね。
講師講師
そのとおりです。次に表1を見ると、空欄aは機能演習の欄にあります。機能演習は、緊急時の役割や責任をシミュレーション環境で実際に作業して確かめる演習です。
受験者受験者
机上演習のほうは、議論が中心でしたね。ワークショップやゲームが例に挙がっています。
講師講師
はい。机上演習の主な目的は参加者に気付きを与えることです。一方、機能演習は作業手順や社内システムなどが適切に機能するかを検証します。空欄aは、その検証のために疑似攻撃を行う演習の名前です。
受験者受験者
それなら、広域災害対策演習やパンデミック対策演習は「演習」と付いていますが、サイバー攻撃をまねるものではないので外れますね。
講師講師
正しい判断です。広域災害対策演習は地震など広い範囲の災害に、パンデミック対策演習は感染症の大流行に備える演習です。どちらもサイバー攻撃の模擬ではありません。
受験者受験者
私が迷ったのは脆弱性診断です。システムを攻撃してみる感じがするので、疑似攻撃に近い気がしました。
講師講師
脆弱性診断は、システムのセキュリティホール、つまり弱点を見つける診断です。手順や組織の対応が機能するかまで試す演習ではないので、空欄aの条件には合いません。
受験者受験者
ファジングテストやマルウェア解析も、技術的な調べ方であって演習ではない、という考え方でよいですか。
講師講師
はい。ファジングテストは異常なデータを大量に入力して未知の脆弱性を探すテスト、マルウェア解析はマルウェアの動きを静的・動的に調べる作業です。リバースエンジニアリングも既存ソフトウェアの構造を解析する技法です。
受験者受験者
残りの情報セキュリティ監査、ビジネスインパクト分析、ホワイトボックステストも、演習の形式ではなさそうです。
講師講師
そうです。監査は独立した立場で管理状況を評価し助言する活動、ビジネスインパクト分析はシステム停止が事業に与える影響を評価する手法、ホワイトボックステストはプログラムの内部構造に基づく主に単体テストの手法です。
受験者受験者
そうすると、攻撃役を置いて疑似攻撃を行う演習はレッドチーム演習だけです。だから正解はレッドチーム演習ですね。
講師講師
正解です。レッドチーム演習では、攻撃側のチーム(レッドチーム)が攻撃者の手法で疑似攻撃を行います。対策が実際に効くかや、組織の検知・対応も確かめられます。
受験者受験者
「演習かどうか」と「攻撃役が疑似攻撃を行うか」の2点で絞り込めばよいと分かりました。
講師講師
はい。あわせて、机上演習の形式はワークショップやゲーム、機能演習の形式はサイバーレンジトレーニングやレッドチーム演習、という対応で覚えておくと整理しやすいです。

まとめ

この問題は、サイバー攻撃を想定した演習のうち、機能演習で「実際の攻撃に近い形で疑似的な攻撃を行う」具体的な形式を選ぶものです。演習は、議論が中心で参加者に気付きを与える机上演習と、作業手順や社内システムが機能するかを実際に作業して確かめる機能演習に分かれます。脆弱性診断やファジングテストなどは技術的な診断・テストで、演習の形式ではありません。攻撃側のチームが攻撃者の手法で疑似攻撃を行い、対策の実効性と組織の検知・対応を確かめるレッドチーム演習が正解です。

解答・解説

正解はコです

この問題のテーマ

表1の機能演習の欄に入る具体的な形式として、疑似的なサイバー攻撃を行う演習の名称を選ぶ問題です。

解き方の考え方

まず本文で、空欄aの条件が「実際のサイバー攻撃に近い形で疑似的な攻撃を行う」形式であることを確かめます。次に表1で、空欄aが機能演習(シミュレーション環境で実際に動いて確かめる演習)の欄にあることを見ます。最後に、各選択肢が攻撃役を置く「演習」かどうかで絞り込みます。

選択肢ごとの解説

  1. ×ア  広域災害対策演習
    広域災害対策演習は、地震など広い範囲の災害に備える演習です。サイバー攻撃をまねる演習ではないため、空欄aには入りません。
  2. ×イ  情報セキュリティ監査
    情報セキュリティ監査は、独立した立場で管理状況を評価し、助言する活動です。攻撃役が疑似攻撃を行う演習ではないため、誤りです。
  3. ×ウ  脆弱性診断
    脆弱性診断は、システムのセキュリティホール(弱点)を見つける診断です。組織の対応までを試す疑似攻撃の演習ではないため、誤りです。
  4. ×エ  パンデミック対策演習
    パンデミック対策演習は、感染症の大流行に備える演習です。サイバー攻撃の模擬ではないため、誤りです。
  5. ×オ  ビジネスインパクト分析
    ビジネスインパクト分析は、システム停止が事業に与える影響を評価する分析手法です。演習の形式ではないため、誤りです。
  6. ×カ  ファジングテスト
    ファジングテストは、異常なデータを大量に入力して未知の脆弱性を探すテストです。組織の対応を試す演習ではないため、誤りです。
  7. ×キ  ホワイトボックステスト
    ホワイトボックステストは、プログラムの内部構造に基づいて動作を確かめる、主に単体テストの手法です。疑似攻撃の演習ではないため、誤りです。
  8. ×ク  マルウェア解析
    マルウェア解析は、マルウェアの動きを静的・動的に調べる作業です。組織の対応を試す演習ではないため、誤りです。
  9. ×ケ  リバースエンジニアリング
    リバースエンジニアリングは、既存のソフトウェアを解析して構造などを調べる技法です。演習の形式ではないため、誤りです。
  10. ○コ  レッドチーム演習
    レッドチーム演習は、攻撃側のチーム(レッドチーム)が攻撃者の手法で疑似攻撃を行う演習です。対策が実際に効くかや、組織の検知・対応も確かめられます。空欄aの「疑似的な攻撃を行う」機能演習の条件に合うため、コが正解です。

POINT

  • 演習は、議論が中心の机上演習と、実際に作業して確かめる機能演習に大別されます。
  • 机上演習の形式にはワークショップやゲームがあり、主な目的は参加者に気付きを与えることです。
  • 機能演習の形式には、サイバーレンジトレーニングやレッドチーム演習があります。
  • レッドチーム演習は攻撃役が疑似攻撃を行い、対策の実効性と組織の対応を確かめます。

※出典:平成31年度春期 情報セキュリティマネジメント試験 午後 問1 設問1(1)(一部改変)