最終更新日:2026年6月12日
sg security_measures malware unauthorized_access sg-security-measures
まず結論
ルートキットとは、不正侵入後にOSなどへ組み込み、不正プログラム・プロセス・ファイル・ログなどの存在を隠蔽するためのツール群です。
SG試験では、rootkitを「侵入後に痕跡を隠すもの」と判断し、脆弱性検査ツール、アンチウイルスソフト、ポートスキャンツールと切り分けます。
このページで切り分けること(先にここだけ)
このページは、rootkitの隠蔽機能を中心に整理します。
- rootkit:侵入後にOSなどへ組み込み、痕跡や不正活動を隠す
- アンチウイルスソフト:ウイルスやワームに感染していないか確認・検知する
- ポートスキャンツール:外部からアクセス可能な通信ポートを調査する
迷ったら、「不正侵入したものを隠す話か」 を見ます。
SG試験で選択肢を切る判断軸(rootkit編)
-
「侵入後の不正なファイルやプロセスを見えにくくする」と書かれている → rootkitの説明
-
「OSやミドルウェアの弱点を調べる」と書かれている → 脆弱性検査ツールの説明
-
「ウイルスやワームに感染していないことをチェックする」と書かれている → アンチウイルスソフトの説明
-
「開いているポートや稼働中のサービスを調査する」と書かれている → ポートスキャンツールの説明
直感的な説明
ルートキットは「管理者になりすまして証拠を消す仕組み」です。
たとえば
- 攻撃者が管理者権限を取得する
- ログを削除・改ざんする
- 不正プログラムを見えなくする
というように、“管理者だから何でもできる”状態を悪用して隠すのが特徴です。
👉 普通のユーザー権限ではできない操作ができる点が本質です
定義・仕組み
ルートキットは、管理者権限を利用してシステムの深い部分に介入します。
なぜ「ルート」なのか(重要)
- root=管理者権限(最も強い権限)
- OSの内部まで操作できる
- セキュリティ機能すら無効化できる
👉 この権限を取られると、検知が極めて困難になる
主な機能
- プロセスの隠蔽(動いていても見えない)
- ファイルの隠蔽
- ログの改ざん・削除
- セキュリティソフトの無効化
👉 これらはすべて「管理者権限があるから可能」
攻撃の流れでの位置づけ
- 脆弱性などで侵入
- 権限昇格(管理者権限を取得)
- ルートキットで隠蔽
SG試験では、 「権限昇格のあとに使われる」という流れで理解するのが重要です。
どんな場面で使う?
使うべき場面(試験・実務)
- 不正アクセス後の調査
- 権限昇格が疑われるケース
- ログが不自然に消えている場合
間違えやすい場面
- 初期侵入手段と混同 → ルートキットは「侵入後+権限取得後」に使われる
よくある誤解・混同
① ルートキットの役割の誤解
- ❌ 攻撃を実行するマルウェア
- ⭕ 管理者権限を使って痕跡を隠すマルウェア
② 権限の重要性の見落とし(最重要)
- ❌ 普通の権限でも同じことができる
- ⭕ 管理者権限があるから隠蔽が可能
👉 SG試験ではここが最重要ポイント
③ ボットとの違い
- ❌ どちらも乗っ取り系
- ⭕ ボット=操作、ルートキット=管理者権限で隠蔽
SG試験での典型パターン
- 「管理者権限を取得している」
- 「ログが消されている/改ざんされている」
- 「不正プログラムが検知されない」
- 「OSに組み込まれて、プロセスやファイルを見えなくする」
選択肢で 「自己増殖」「感染有無のチェック」「通信ポートの調査」と書かれていれば → rootkitではない可能性が高いです。
④ 脆弱性検査・アンチウイルス・ポートスキャンとの違い
rootkitは、侵入後に不正な存在を隠すためのものです。
| 用語 | 主な役割 | 試験での見分け方 |
|---|---|---|
| rootkit | 不正プログラムや痕跡を隠す | 隠蔽、root権限、OSに組込み |
| 脆弱性検査ツール | 弱点を調べる | 脆弱性を分析、診断 |
| アンチウイルスソフト | マルウェア感染を検知する | ウイルスやワームの有無をチェック |
| ポートスキャンツール | 開いているポートを調べる | 稼働中のサービスや待受ポートを調査 |
SG試験では、「隠す」ならrootkit、「調べる」なら検査・スキャン、「感染を確認する」ならアンチウイルス と切り分けます。
確認問題(SG試験対策)
次のうち、ルートキットの説明として最も適切なものはどれか。
- ア. 侵入後に存在や不正活動を隠し、管理者権限の維持などに使われるツール群である。
- イ. 利用者にIPアドレスを自動配布する通常のネットワーク機能である。
- ウ. 電子署名の検証に使う公開鍵証明書の失効リストである。
- エ. サービス停止を目的に大量通信を送る攻撃である。
▶ クリックして答えと解説を見る(ここを開く)
正解:ア
解説
- ア:侵入後に隠ぺいし、権限を維持する点が重要です。
- イ:DHCPの説明です。
- ウ:CRLの説明です。
- エ:DoS/DDoS攻撃の説明です。
👉 判断ポイント ルートキットは「侵入前の攻撃」ではなく「侵入後の隠ぺい・権限維持」で切り分ける。
まとめ(試験直前用)
- ルートキット=侵入後に不正な存在を隠蔽するツール群
- root権限を使ってシステムの深い部分を操作する
- ログ改ざん・プロセス隠蔽・ファイル隠蔽が典型
- 権限昇格のあとに使われる
- 判断基準は「管理者権限+隠蔽」
- 感染チェックはアンチウイルス、ポート調査はポートスキャンと切り分ける