本文へスキップ

マルウェアの亜種・特殊型

頻出約 36 分6 用語過去問 11 題

この単元の目標

  • 情報を持ち出す型(スパイウェアとキーロガー)と、入り口や操作を確保する型(バックドアとRAT)を、目的の違いで分けられる
  • マクロウイルスが文書を開く操作をきっかけに動き出す仕組みを説明できる
  • ファイルレスマルウェアがファイルの検査で見つけにくい理由を、本体の置き場所から説明できる
用語総表(6 語)
用語ひとことで目的主な手口
スパイウェア利用者に知られないまま情報を集め、外部へ送る情報を持ち出す気付かれない形で入り込み、集めた情報を送信する
キーロガーキーボードから打ち込まれた文字を記録する入力した内容を盗む打鍵を記録し、その記録を攻撃者が手に入れる
バックドア正規の認証を通らずに入れる、隠れた侵入口再び入り込む道を確保する侵入後に裏口を用意しておく
RAT感染した端末を離れた場所から操れるようにする端末を乗っ取って操るネットワーク越しに指令を送る
マクロウイルス文書ファイルのマクロ機能を悪用して動くウイルス文書を入口に感染を広げる文書に書き込まれたマクロが実行されて動き出す
ファイルレスマルウェア本体をファイルとして保存せず、メモリ上で動く検知や調査を逃れるメモリ上の処理や OS に備わるツールを使う

用語

スパイウェアは、利用者の知らないうちに端末へ入り込み、個人情報や操作の記録をひそかに集めて外部へ送る情報収集型のマルウェアである。

  1. 気付かれずに導入
  2. 端末内で情報を集める
  3. 外部の攻撃者へ送る

集めた情報をネットワーク越しに外部へ送り続ける。

3 / 3

無料ソフトに同梱される、偽の案内から導入させられるなど、本人が気付かない形で入り込むことが多い。集める対象は幅広く、例えば閲覧したサイトの履歴や端末内の連絡先が含まれる。

たとえ依頼を受けて相手の行動を物陰から書き留め、まとめて報告する探偵のようなもの。見張られている側は、記録されていることに気付かない。

覚え方「スパイ」は諜報員のこと。破壊工作ではなく、情報を持ち帰るのが仕事だと結び付ける。

出題のポイント

  • 出題スパイウェアの目的は、利用者に悟られないまま個人情報や利用状況を集めて持ち出すことにある。
  • 出題別のプログラムが記録した入力内容などを集めて持ち出す働きも、スパイウェアの役割に含まれる。
  • 混同注意スパイウェアは情報を集めて持ち出すもの、ボットは外部からの指令で一斉攻撃などに加わるものであり、感染後の働きが異なる。

この用語の過去問 2 題 スパイウェア

キーロガーは、キーボードから打ち込まれた文字を順に記録し、その記録を攻撃者が手に入れられるようにするマルウェアである。

パスワードのように画面では伏せ字で表示される入力でも、キーを押した時点で記録されるため盗まれてしまう。対策の例として、マウスで文字を選ぶソフトウェアキーボードや、一度しか使えないワンタイムパスワードがある。

覚え方「キー」と「ロガー」に分ける。ロガーはログ(記録)を取るもので、ログの語源は船の航海日誌(log book)である。

出題のポイント

  • 出題キーロガーは利用者の端末の中で動き、記録した打鍵の内容が攻撃者の手に渡ることで、入力した情報が盗まれる。
  • 出題キーロガーは、悪意あるソフトウェアの総称であるマルウェアの一種に数えられる。
  • 混同注意肩越しに画面や手元を盗み見るショルダーハッキングは人の目で盗む手口で、プログラムで打鍵を記録するキーロガーとは別物である。

この用語の過去問 2 題 キーロガー

「スパイウェア」と「キーロガー」の違い

観点スパイウェアキーロガー
決め手集める対象閲覧の履歴や個人情報など幅広いキーボードから打ち込まれた文字
主な働き集めた情報を外部へ送る打鍵を記録し、その記録を攻撃者が入手する

バックドアは、正規の認証を通らずにシステムへ入り込めるよう、攻撃者が仕掛けておく秘密の侵入口である。

  1. 一度目の侵入に成功
  2. 裏口を仕込む
  3. 認証を経ずに再侵入

以後は正規のログイン手続きを通らず、裏口から繰り返し出入りする。

3 / 3

一度侵入に成功した攻撃者が、次に入るときの手間を省くために、プログラムを置いたり設定を書き換えたりして作ることが多い。入口自体は目立たないため、気付かれないまま繰り返し使われるおそれがある。

たとえ空き巣が最初の侵入のときに、勝手口の合鍵を自分用に作っておくようなもの。次からは玄関の鍵がなくても出入りできてしまう。

覚え方英語の back door は「裏口」。玄関にあたる正規のログインを通らない入口、と字義どおりに覚える。

出題のポイント

  • 出題バックドアは、侵入した攻撃者が再び入りやすくするために残す、正規の手続きを経ない通り道である。
  • 出題バックドアを仕掛けて不正に出入りすることは、ネットワーク越しに情報システムを狙うサイバー攻撃の一つである。

この用語の過去問 2 題 バックドア

RAT(Remote Access Trojan)は、感染した端末を攻撃者が離れた場所から遠隔操作できるようにするマルウェアである。

攻撃者はネットワーク越しに指令を送り、端末内のデータを抜き出したり任意の命令を実行させたりして、手元の機械のように端末を扱う。特定の組織や人を狙って情報を持ち出す標的型攻撃で使われることが多い。名前に Trojan(トロイの木馬)とあるとおり、無害なファイルを装って送り込まれるのが典型である。

たとえ他人の家に置いた遠隔操作のロボットのようなもの。持ち主が気付かないうちに、外から指示して家の中を動き回らせることができる。

覚え方RAT は英語で「ネズミ」とも読める。端末に住みつき、裏でこそこそ動き回る姿と重ねて覚える。

出題のポイント

  • 出題RAT は、標的型攻撃において攻撃対象の端末を外部から操り、重要な情報を不正に手に入れるために使われる。
  • 混同注意バックドアは入り込むための通り道、RAT は入り込んだ端末を操るプログラムである。RAT が裏口の役割を兼ねることもある。

この用語の過去問 1 題 RAT

「バックドア」と「RAT」の違い

観点バックドアRAT
決め手正体正規の認証を通らない侵入口端末を離れた場所から操るプログラム
攻撃者がすることそこから繰り返し入り直す指令を送って端末を動かす

マクロウイルスは、ワープロや表計算のソフトに備わるマクロ機能を悪用し、文書ファイルに入り込んで動くウイルスである。

  1. マクロ入りの文書が届く
  2. 文書を開く
  3. マクロが実行される
  4. 不正な動作・感染の拡大

マクロが不正な処理を行い、ほかの文書にも感染を広げる。

4 / 4

マクロとは、繰り返す操作を自動で行わせるために文書の中へ書き込める小さなプログラムのことである。マクロウイルスは、そのマクロが入った文書を開いてマクロが実行されると動き出し、ほかの文書への感染や不正な処理を引き起こす。実行形式のプログラムではなく見慣れた文書の形で届くため、受け取った側が警戒しにくい。

たとえふつうの書類に見せかけた封筒の中に、開くと動き出す仕掛けが忍ばせてあるようなもの。

覚え方ふつうのウイルスはプログラムに宿り、マクロウイルスは文書に宿る、と宿り先の違いで覚える。

出題のポイント

  • 出題マクロウイルスは、ワープロや表計算のソフトで作った文書などのデータファイルに感染する。
  • 出題マクロウイルスは文書を開く操作をきっかけに動くため、届いた文書ファイルを開くこと自体が感染の入口になりうる。

この用語の過去問 1 題 マクロウイルス

ファイルレスマルウェアは、本体を実行ファイルとしてディスクに保存せず、メモリ上の処理や OS に標準で備わるツールを使って動くマルウェアである。

従来型のマルウェアファイルレスマルウェア
本体の置き場所ディスク上のファイルメモリ上
動かし方持ち込んだ実行ファイルを動かすOS に備わるツールも利用する
ファイル検査での手掛かり検査対象のファイルが残る手掛かりになるファイルが残りにくい

ストレージに書き込んだファイルを実行する従来型と違い、処理の中身をメモリに読み込んで直接動かす。ファイルを調べて不審なものを見つける方式の対策ソフトでは見つけにくく、電源を切ると痕跡が消えやすいため、後からの調査も難しい。そこで、プログラムの振る舞いを監視して異常を見つける対策が組み合わされる。

たとえ侵入先の家にある工具も使い、自分の道具は一つも置いていかない泥棒のようなもの。家に残る物がほとんど無いので、後から調べても手掛かりが少ない。

覚え方「レス」は英語の less(無い)。ペーパーレス、キャッシュレスと同じ作りで、ファイルが無いことを表す。

出題のポイント

  • 混同注意ファイルレスマルウェアは保存されたファイルを手掛かりにする検査を逃れやすい点で、ディスク上に本体を置く従来型のマルウェアと異なる。

要点

  • スパイウェアの狙いは破壊ではなく、利用者に悟られずに情報を持ち出し続けることにある。
  • バックドアは、一度侵入した攻撃者が再び入るための裏口として残される。
  • RAT は感染端末を外部から操る道具で、標的型攻撃での情報の持ち出しに使われる。
  • マクロウイルスは文書の形で届き、開いた文書のマクロが実行されると動き出す。
  • ファイルレスマルウェアはディスクに本体を残さないため、ファイルを検査する方式の対策をすり抜けやすい。

確認問題

この単元の過去問から 4 題

確認問題を解く

この分野の過去問をすべて見る