戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

情報セキュリティマネジメント 2019年 春期 午前(科目A)19


問題文

PCへの侵入に成功したマルウェアがインターネット上の指令サーバと通信を行う場合に、宛先ポートとして使用されるTCPポート番号80に関する記述のうち、適切なものはどれか。

選択肢

DNSのゾーン転送に使用されることから、通信がファイアウォールで許可されている可能性が高い。
WebサイトのHTTPS通信での閲覧に使用されることから、マルウェアと指令サーバとの間の通信が侵入検知システムで検知される可能性が低い。
Webサイトの閲覧に使用されることから、通信がファイアウォールで許可されている可能性が高い。(正解)
ドメイン名の名前解決に使用されることから、マルウェアと指令サーバとの間の通信が侵入検知システムで検知される可能性が低い。

🔒 解説は解答すると表示されます

HTTPポート80【情報セキュリティマネジメント解説】

正解の理由

は、TCPポート番号80が「Webサイトの閲覧(HTTP)で使われる標準ポート」であることに基づきます。ファイアウォール(ネットワークの出入を制御する装置)は、利用者が日常的に行うWeb閲覧を妨げないように、外向き(外部への接続)のTCPポート80を許可していることが多いです。したがって、マルウェアがインターネット上の指令サーバ(C2:Command and Control、指令を受け取るサーバ)と通信する際にポート80を使うと、ネットワーク出口でブロックされずに通信できる可能性が高くなります。
(補足:ファイアウォールとは、許可された通信だけを通すネットワークの関所です。IDS(Intrusion Detection System:侵入検知システム)は不審な通信を検知する仕組みです。)

解法ステップ

  1. 各選択肢が示すサービスとポート番号の対応を確認する
    • HTTP(Web閲覧)=TCPポート80
    • HTTPS(暗号化されたWeb)=TCPポート443
    • DNS(ドメイン名解決)=UDP/TCPポート53(ゾーン転送はTCP53)
  2. 「どのサービスが日常的に許可されやすいか」を考える
    • Web閲覧(HTTP/HTTPS)は業務で頻繁に使うため、ファイアウォールで許可されやすい。
  3. 各選択肢の記述が上の事実と一致するかを判断する
    • ポート80=Web閲覧に使われる → ファイアウォールで許可されやすい → が正しい。

選択肢別の誤答解説

  • ア: 「DNSのゾーン転送に使用されることから、通信がファイアウォールで許可されている可能性が高い。」
    誤り。ゾーン転送はDNSの機能で、TCPのポート53を使います。ポート80とは関係ありません。さらにゾーン転送は通常管理用であり、一般利用で常時許可されるものではありません。
  • イ: 「WebサイトのHTTPS通信での閲覧に使用されることから、マルウェアと指令サーバとの間の通信が侵入検知システムで検知される可能性が低い。」
    誤り。HTTPSは暗号化されたWeb通信でポート443を標準で使います。ポート80はHTTPSではなくHTTPの標準ポートです。また、検知の可否は暗号化の有無や検知システムの方式に依存します。ポート番号だけで「検知されにくい」とは言えません。
  • ウ: 「Webサイトの閲覧に使用されることから、通信がファイアウォールで許可されている可能性が高い。」
    正しい。HTTPの標準ポート80は、業務で広く使われるため出口フィルタで許可されるケースが多く、攻撃者がこれを利用して通信をすり抜けようとします。
  • エ: 「ドメイン名の名前解決に使用されることから、マルウェアと指令サーバとの間の通信が侵入検知システムで検知される可能性が低い。」
    誤り。ドメイン名解決はDNS(ポート53)が担当します。ポート80とは役割が違います。また、DNSトラフィックも監視やログ取得の対象になり得ますので、単純に検知されにくいとはいえません。

よくある誤解

  • ポート番号=完全な識別子と考える誤解
    ポートは「どのサービスに向けた通信かの目安」に過ぎません。攻撃者はあえて通常のポートを使って目立たないようにするため、ポートだけで安全を判断してはいけません。
  • HTTP(80)とHTTPS(443)を混同する誤解
    HTTPは平文のWeb、HTTPSは暗号化されたWeb(TLS/SSL)であり、標準ポートが異なります。問題文で出る数字とサービスを正しく対応付けることが重要です。
  • 「許可されている=安全」と考える誤解
    ファイアウォールが許可していても、不正通信かどうかは別問題です。プロキシやログ、内部の検知でチェックすることが必要です。

補足コラム

攻撃者はよく使われるポート(80や443)を利用して、正規のWebトラフィックに擬態(ステルス)します。防御側の実務では、以下の対策が有効です。
  • 出口(egress)制御:組織から外向けの通信をポリシーで制限する。
  • プロキシ通過とログ保存:全Webトラフィックをプロキシに通し、URLや送受信のログを残す。
  • TLS検査(SSL/TLSインスペクション):暗号化された通信の中身を解析して不審な通信を検出する(プライバシーと運用負荷の考慮が必要)。
  • 振る舞い検知:通信の頻度や接続先の異常を基に検知する。
    職場では「全ての通信を無条件に許可」ではなく、「業務に必要な通信だけ許可し、ログを取り、異常時に調査できる状態にする」ことが実務的です。

FAQ

Q: ポート80で通信していれば必ずファイアウォールを通るのですか?
A: いいえ。多くの組織は80番ポートの外向きを許可していますが、出口制御やプロキシを使っている場合は通らないこともあります。組織のセキュリティポリシー次第です。
Q: マルウェアがポート443(HTTPS)を使ったら検知は難しいですか?
A: 暗号化されているため中身の検査は難しくなりますが、接続先や通信パターン、証明書の異常などで検知する手法があります。完全に見えないわけではありません。
Q: DNS(ポート53)を使った通信も要注意ですか?
A: はい。DNSは名前解決のためによく使われますが、データのトンネリングやC2通信に利用されることもあります。DNSログの監視や疑わしい名前の検出が有効です。

関連キーワード: TCPポート, HTTP, HTTPS, DNS, ファイアウォール, 侵入検知, マルウェア, 指令サーバ, 出口制御, プロキシ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

情報セキュリティマネジメント
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について