対象試験と出題頻度
「自分のPCが、知らないうちに犯罪に加担させられていたら?」
ボットはまさにそれを実現してしまうマルウェアです。
ITパスポート・情報セキュリティマネジメント・基本情報技術者・応用情報技術者のすべてで顔を出す常連であり、特に「C&Cサーバの役割」を問う設問は試験回をまたいで何度も使い回されています。
→ マルウェア全体の分類・見分け方は「マルウェアの種類と違い|12種の分類・見分け方をわかりやすく解説」で整理しています。
クリックで対象試験・頻度を表示
ITパスポート
情報セキュリティマネジメント
基本情報技術者
応用情報技術者
★★★★☆
ランクA(重要)必ず覚えておくべき
用語の定義
セキュリティの勉強を始めると、「ボットとボットネットって何が違うの?ウイルスとはどう違うの?」とつまずきがちです。まずは言葉の中身をスッキリ整理しましょう。
ボット(Bot)とは、一言で言うと
「感染した端末を、攻撃者が外部から遠隔操作できるようにするマルウェア」
のことです。そして、このボットに感染した多数の端末が束ねられたネットワークをボットネット(Botnet)と呼びます。
イメージとしては、「催眠術にかけられた大群衆」です。
一人ひとりは普通の通行人(あなたのPCやスマホ、IoT機器)ですが、術師(攻撃者)が「あの建物に一斉に押し寄せろ」と命じると、本人の意思とは無関係に同じ行動を取ってしまう。
ボットネットはこの「操られる群衆」をネットワーク上で再現したものです。持ち主は被害者であると同時に、知らないうちに加害者にもなってしまう点がやっかいです。
📊 ボット(ボットネット)の基本情報
| 項目 | 内容 |
|---|---|
| 英語名 | Bot / Botnet(ロボットの略) |
| 分類 | マルウェア(遠隔操作型) |
| 司令塔 | C&Cサーバ(Command and Control server) |
| 主な悪用例 | DDoS攻撃、スパムメール送信、情報窃取、踏み台 |
解説
ボットが厄介なのは、単独で暴れるのではなく「数の力」で攻撃を成立させる点です。
1台の家庭用PCが送るアクセスなど大した量ではありません。
しかし、数万台・数十万台が一斉に同じ標的へアクセスすれば、相手のサーバはパンクします。攻撃者がこの「数」をコントロールするために置く指令役がC&Cサーバです。
攻撃の流れ(ステップで理解する)
ボットネットによる攻撃は、おおまかに次の3段階で進みます。
攻撃の「流れ」を押さえると、選択肢のひっかけに惑わされなくなります。
ボットネット攻撃の3ステップ
① 感染(ボット化)
不正サイト閲覧・メール添付・脆弱なIoT機器などからボットが侵入。端末が攻撃者の支配下に入る。
② 待機・指令受信
感染端末はC&Cサーバへ定期的に問い合わせ、命令を待つ(コネクトバック通信)。ふだんは無害に見える。
③ 一斉攻撃
C&Cサーバの号令で、無数の端末がDDoS攻撃やスパム送信を同時実行。被害が一気に拡大する。
なぜ成功するのか:C&Cサーバとコネクトバック通信
「外部の攻撃者が、社内の端末を操作できるのはなぜ?ファイアウォールがあるのでは?」と疑問に思うはずです。
ここがボットネットの巧妙なところです。
通常、ファイアウォールは「外から中への通信」を遮断します。そこでボットは、自分から外(C&Cサーバ)へ問い合わせに行き、その応答として命令を受け取る方式を取ります。内側からの通信は許可されやすいため、壁をすり抜けてしまうわけです。
この「感染端末側から指令サーバへ接続しにいく」仕組みをコネクトバック通信と呼びます。
C&Cサーバとボットネットの構造
ボットハーダー
C&Cサーバ
(司令塔)
通信
ボットネット(感染端末群)
PC・スマホ・IoT機器など
▲ 感染端末が自らC&Cサーバへ問い合わせて指令を受け取り(コネクトバック通信)、号令一下で標的を一斉攻撃する
なお、ボットネットを操る攻撃者はボットハーダー(bot herder)とも呼ばれます。
家畜を追う牧夫(herder)のように、群れを操るイメージです。近年は防犯カメラやルーターなどIoT機器がパスワード初期設定のまま放置され、大規模ボットネットの「兵隊」にされる事例が増えています。
💡 ここだけ押さえる!ボットの要点
・ボット=端末を遠隔操作するマルウェア/ボットネット=感染端末群のネットワーク
・司令塔はC&Cサーバ。役割は「遠隔操作できる端末群に情報収集や攻撃を指示する」
・感染端末側から指令を取りに行くコネクトバック通信で、ファイアウォールをすり抜ける
仕組みが頭に入ったら、本番でどう問われるかを具体的に確認していきます。
試験ではこう出る!
この分野の出題は、ほぼ「C&Cサーバの役割を選ばせる問題」と「ボットそのものの説明を選ばせる問題」の2系統に集約されます。
しかも同じ問題が試験区分をまたいで使い回されるため、1問解けば複数試験に対応できる費用対効果の高いテーマです。
📊 過去問での出題実績
| 試験回 | 出題内容 | 問われたポイント |
|---|---|---|
| AP R5春 午前 問36 |
ボットネットでC&Cサーバが担う役割を選ぶ問題。 | ・正解は「遠隔操作可能なマルウェアに情報収集・攻撃を指示する」 ・通信遮断や証明書発行の説明がひっかけ |
| FE H30秋 午前 問41 |
C&Cサーバの役割を選ぶ問題。 | ・「乗っ取った端末に外部から命令を出す/応答を受け取る」が正解 ・CDNや認証サーバの説明がひっかけ |
| AP R2秋 午前 問43 |
FE H30秋 問41と同一構成の流用問題。 | ・選択肢の文言までほぼ同じ ・過去問演習がそのまま得点につながる典型例 |
| IP H21秋 問73 |
「ボット」の説明を選ぶ問題。 | ・正解は「多数のPCに感染し、ネット越しの指示で一斉攻撃などを行うプログラム」 ・rootkit・スパイウェア・ワンクリック詐欺がひっかけ |
📝 IPA試験での出題パターン
パターン1:「C&Cサーバの役割を選べ」
最頻出。正解の文言には必ず「指示」「命令」「遠隔操作」が入る。ひっかけは「通信を遮断する」(防御側の役割)、「偽の証明書を発行する」(別の攻撃)、「コンテンツを配信/管理する」(CDNやWebサーバ)。動詞が「守る・遮断する」側なら誤りと判断してよい。
パターン2:「ボットの説明を選べ」
IPで頻出。キーワードは「多数のPCに感染」「ネットワーク経由の指示」「一斉攻撃」。rootkit(攻撃ツールの隠蔽)、スパイウェア(情報収集に特化)、ワンクリック詐欺との混同を誘う選択肢が並ぶ。
午前対策としてはここが得点ラインです。マルウェアの細かな亜種名まで暗記する必要はありません。
【確認テスト】理解度チェック
Q. ボットネットにおけるC&Cサーバの役割として、最も適切なものはどれでしょうか?
- A. 攻撃の踏み台となった複数のサーバからの通信を制御して遮断し、被害の拡大を防ぐ。
- B. Webサイトのコンテンツをキャッシュし、本来のサーバに代わって利用者へ配信する。
- C. 遠隔操作が可能なマルウェアに感染した端末群に対し、情報収集や攻撃活動を指示する。
正解と解説を見る
正解:C
解説:
C&Cサーバは、ボットに感染した端末群(ボットネット)を統率する司令塔です。感染端末に対して「情報を盗め」「あの標的を攻撃しろ」といった命令を出し、応答を受け取る役割を担います。選択肢Cがこれに該当します(AP R5春 午前問36、FE H30秋 午前問41と同趣旨)。
選択肢Aは防御側、つまりファイアウォールやIPSなどが行う「通信の遮断」の説明です。C&Cサーバは攻撃を指示する側であり、遮断する側ではありません。選択肢BはCDN(コンテンツデリバリネットワーク)の役割で、ボットネットとは無関係です。正解の文言に「指示」「攻撃」が含まれるかどうかが見分けの決め手になります。
よくある質問(FAQ)
Q. ボットと「ワーム」はどう違いますか?
自己増殖して感染を広げる点はワームの特徴ですが、ボットの本質は「外部からの遠隔操作を受け付ける」点にあります。ワームは増殖そのものが目的になりがちなのに対し、ボットは感染後に攻撃者の指令を待ち、命令に応じて任意の悪事を働きます。実際には自己増殖機能を持つボットも存在し、両者は排他的ではありません。試験では「遠隔操作・C&Cサーバ・一斉攻撃」というキーワードが出たらボットと判断すれば十分です。
Q. 自分のPCがボットに感染しているか、どうすれば気づけますか?
ボットは目立たず潜むため、自覚は困難です。手がかりとしては、操作していないのに通信ランプが点滅し続ける、PCが急に重くなる、見覚えのない外部宛て通信がファイアウォールのログに残る、といった兆候があります。対策の基本はOSやソフトの更新、信頼できるセキュリティソフトの導入、そしてIoT機器の初期パスワード変更です。万一に備え、不審な通信を検知するEDRやネットワーク監視が実務では重視されます。
Q. すべての「ボット」が悪者なのですか?
いいえ。「ボット」は本来、人の作業を自動化するプログラム全般を指す広い言葉です。検索エンジンのクローラやチャットボットも広義のボットで、これらは有益なものです。試験やセキュリティ文脈で「ボット」と言うときは、悪意を持って端末を乗っ取る不正プログラムを指している、と読み替えてください。文脈で意味が変わる用語なので、どちらの話をしているかを意識すると混乱しません。
Q. 近年IoT機器のボットネットが話題になるのはなぜですか?
防犯カメラやルーターなどのIoT機器は、PCに比べてセキュリティ対策が手薄になりがちで、初期パスワードのまま稼働している製品が大量に存在します。攻撃者にとっては「鍵のかかっていない端末」が世界中に転がっている状態で、これらをまとめて乗っ取れば巨大なボットネットを安価に構築できます。IPAの「情報セキュリティ10大脅威」でもIoTを悪用したDDoS攻撃が継続的に取り上げられており、出題テーマとしての重要性は年々高まっています。