マクロウイルスに関する記述として, 適切なものはどれか。
平成21年度 春期 ITパスポート試験 問81
この問題の解説と、これまでの解答の記録です。
問 81
不正解ア
PC の画面上に広告を表示させるのは「アドウェア」の説明です。アドウェアは広告表示を目的とするソフトウェアで、無料ソフトに同梱されて導入されることが多く、悪質なものは利用者の同意なく大量の広告を表示したり閲覧履歴を収集したりします。他のファイルに感染して増殖するというウイルス本来の性質を持たない点で、マクロウイルスとは異なります。
不正解イ
ネットワークで接続されたコンピュータ間を自己複製しながら移動するのは「ワーム」の説明です。ワームは他のファイルに寄生せず単独で存在・活動でき、ネットワークやメールを通じて自力で他のコンピュータへ拡散します。宿主となる文書ファイルや表計算ファイルに寄生してはじめて活動するマクロウイルスとは、この点で区別されます。
不正解ウ
ネットワークを介して他人の PC を自由に操ったり、パスワードなど重要な情報を盗んだりするのは「トロイの木馬」(遠隔操作を可能にするバックドア型やボットを含む) の説明です。有用なソフトを装って侵入し、裏で不正な動作を行うもので、自己増殖はせず、文書ファイルへの感染を特徴とするものでもありません。
- エ
正解 正解は エ。マクロウイルスとは、ワープロソフトや表計算ソフトに搭載された「マクロ」(一連の操作を自動実行させる簡易プログラム) 機能を悪用して作られたウイルスです。マクロは文書ファイルや表計算ファイルの中に保存できるため、マクロウイルスはプログラム (実行) ファイルではなく、これらの「データファイル」そのものに感染します。感染したファイルを開くと埋め込まれたマクロが自動的に実行され、他の文書ファイルへ次々と感染を広げたり、ファイルを破壊したりします。文書ファイルはメール添付などでやり取りされる機会が多く、一見して安全に見えることから被害が広がりやすいのが特徴です。対策としては、ウイルス対策ソフトの利用に加え、アプリケーション側でマクロの自動実行を無効にし、信頼できない送信元のファイルではマクロを有効化しないことが基本になります。したがって「ワープロソフトや表計算ソフトのデータファイルに感染する」と述べた エ が、マクロウイルスの記述として適切です。
- マクロウイルス = アプリケーションのマクロ機能 (操作を自動化する簡易プログラム) を悪用し、ワープロや表計算などの「データファイル」に感染するウイルス。対策の要点はマクロの自動実行を無効にすること。
- マルウェアは特徴で識別する: 他のファイルに寄生して増殖する=ウイルス、単独で自己複製しネットワークを移動する=ワーム、有用ソフトを装い遠隔操作や情報窃取を行う=トロイの木馬、広告表示が目的=アドウェア。