本文へ移動

まくろういるす

マクロウイルス

文書作成ソフト等のマクロ機能を悪用し、プログラムを不正に実行させるウイルスです。感染したファイルを開くだけでマクロが実行され、被害が発生します。

詳しい説明

マクロウイルスは、オフィスソフト(Microsoft Officeなど)に備わっている自動実行機能である「マクロ」を悪用するウイルスです。マクロは、定型作業を効率化するためのプログラムですが、これを悪意あるコードに書き換えて文書ファイルに埋め込むことで、ファイルを開いただけで感染・実行される仕組みになっています。

主な感染経路は、電子メールの添付ファイルや、インターネットからのダウンロードです。文書ファイルに見せかけて送られてくるため、利用者が警戒しにくく、被害が広がりやすいのが特徴です。実行されると、勝手にファイルを削除したり、他のファイルに感染を広げたり、情報を外部へ送信したりする動作を行います。

試験では、マルウェアの分類の一つとして、その挙動と対策が問われます。近年のオフィスソフトはマクロの自動実行を既定で無効にするなどセキュリティを強化していますが、利用者が安易に「コンテンツの有効化」ボタンを押すことで感染するリスクがあります。マクロの無効化や、不審なファイルは決して開かないというユーザーの意識が対策として重要です。

試験で問われること

ITパスポート試験

  • 文書ファイルに埋め込まれるウイルスであると理解する。
  • マクロの自動実行を許可しない設定の重要性を知る。
  • ファイルを開くだけで感染するリスクを認識する。

基本情報技術者試験

  • VBAなどマクロ機能を悪用する仕組みを理解する。
  • 感染経路と動作のメカニズムを説明できるようにする。
  • セキュリティ設定による対策と利用者への啓発の重要性を押さえる。