マナビング基本情報技術者

ポートスキャンは侵入前に何を調べるのか

基本情報技術者試験 平成30年度春期 午前 問37 / セキュリティ › 情報セキュリティ

過去問にチャレンジ

平成30年度春期 午前 問37

攻撃者がシステムに侵入するときにポートスキャンを行う目的はどれか。

  1. ア

    後処理の段階において,システムログに攻撃の痕跡が残っていないかどうかを調査する。

  2. イ

    権限取得の段階において,権限を奪取できそうなアカウントがあるかどうかを調査する。

  3. ウ

    事前調査の段階において,攻撃できそうなサービスがあるかどうかを調査する。

  4. エ

    不正実行の段階において,攻撃者にとって有益な利用者情報があるかどうかを調査する。

会話形式の解説

講師講師
この問題は、ポートスキャンで得られる情報と、侵入までの段階を結び付けて考えます。まず、何を調べる行為でしょうか。
受験者受験者
通信ポートを調べるのは分かりますが、そこから何が分かるのか迷います。
講師講師
対象の通信ポートの応答を調べます。その応答が、稼働中のサービスを探す手掛かりになります。
受験者受験者
サービスを探すなら、侵入前の事前調査に当たるのですね。
講師講師
はい。攻撃できそうなサービスがあるかを調べる選択肢が正解です。
受験者受験者
システムログの確認も調査ですが、調べる対象が違うのでしょうか。
講師講師
そうです。ログに攻撃の痕跡があるかどうかは、ポートの応答からは分かりません。
受験者受験者
権限を奪えそうなアカウントがあるかも、ポートの応答だけでは判断できませんね。
講師講師
はい。それはアカウントや権限に関する情報を調べる話です。
受験者受験者
利用者情報を探す選択肢も、システム内の情報が対象なので違いますね。
講師講師
そのとおりです。ポートの応答から利用者情報の有無は分かりません。選択肢では、調べる対象が稼働中のサービスかどうかを確かめましょう。

まとめ

ポートスキャンは、対象の通信ポートの応答を調べる行為です。応答は稼働中のサービスを探す手掛かりになるため、侵入前の事前調査に当たります。システムログ、アカウント、利用者情報の有無は、ポートの応答からは分かりません。

解答・解説

正解はウです

この問題のテーマ

ポートスキャンで何を調べるのか、侵入までのどの段階で使うのかを問う問題です。

解き方の考え方

ポートスキャンでは、対象システムの通信ポートからの応答を調べます。その結果から稼働中のサービスを探せるので、攻撃者が侵入前に攻撃対象を調べる場面に当てはめます。

選択肢ごとの解説

  1. ×ア  後処理の段階において,システムログに攻撃の痕跡が残っていないかどうかを調査する。
    アのシステムログの確認は、攻撃の痕跡を調べる作業です。通信ポートの応答を調べるポートスキャンからは、ログに痕跡が残っているかどうかは分かりません。
  2. ×イ  権限取得の段階において,権限を奪取できそうなアカウントがあるかどうかを調査する。
    イの権限を奪えそうなアカウントの調査は、アカウントや権限に関する情報を対象としています。ポートスキャンで調べるのは通信ポートの応答であり、権限を奪えるアカウントの有無ではありません。
  3. ○ウ  事前調査の段階において,攻撃できそうなサービスがあるかどうかを調査する。
    ウの攻撃できそうなサービスの調査は、ポートスキャンで得られる情報に合っています。ポートの応答から稼働中のサービスを調べ、侵入前の事前調査に役立てるためです。
  4. ×エ  不正実行の段階において,攻撃者にとって有益な利用者情報があるかどうかを調査する。
    エの利用者情報の調査は、システム内の情報を探す作業です。通信ポートの応答を調べても、攻撃者にとって有益な利用者情報の有無は分かりません。

POINT

  • ポートスキャンは、対象の通信ポートの応答を調べる行為です。
  • ポートの応答は、稼働中のサービスを調べる手掛かりになります。
  • 設問では、侵入前にサービスを探す「事前調査」が該当します。

※出典:平成30年度春期 基本情報技術者試験 午前 問37