マクロウイルス

マクロ・ウイルスは、繰り返し作業を自動化するためのプログラミング言語であるマクロで書かれた特定のタイプのウイルスである。

マクロウイルスとは?

ランサムウェア、スパイウェア、コンピュータワーム、特定のトロイの木馬といったマルウェアが私たちのプライバシーや金融セキュリティを脅かす中、ウイルスなどの従来の脅威はいくつかの理由で後退している。第一に、ウイルスはデータを破壊する可能性はあるものの、身代金を要求するためにコンピュータを乗っ取ったり、私たちを盗み見たりすることはできない。第二に、オペレーティングシステムに組み込まれたセキュリティソフトウェアは、シグネチャ検出技術によってほとんどのウイルスを阻止できる。

しかし、PCウィルスの中には、デフォルトのセキュリティ・ツールでは検出や修復が難しく、より脅威的なタイプのマルウェアと同じ特徴を持つものがある。他のマルウェアを落とすことさえあるのだ。そこで、これらのマクロ・ウイルスについて詳しく説明しよう。  

マクロウイルスの定義

サイバーセキュリティの観点から言えば、マクロ・ウイルスとは、Microsoft Officeなどのソフトウェア・アプリケーションに根ざしたプログラミング言語であるマクロで書かれたウイルスの一種である。このプログラミング言語は、ユーザーが数回のキー操作でタスクを自動化し、ワークフローを強化できるため便利である。残念ながら、この言語もマクロ・ウイルスに弱い。

典型的なウイルスと同様、マクロウイルスは、Microsoft Word、Excel、PowerPointファイルなど、オフィスワークに関連する一般的なデータファイルに添付されたマクロにコードを注入することで動作する。また、ActiveXコントロールやCOMアドインなどのコンテンツに感染することもある。マクロ・ウイルスがマクロの自動化されたプロセスの一部となると、ファイルをアクティブにしたり、マクロを有効にしたりするだけで、以下のいずれかのアクションを実行する可能性があります:

  • ファイルの削除
  • 破損したファイル
  • ファイルの移動
  • ファイル送信
  • ストレージドライブのフォーマット
  • 写真を落とす
  • より多発する他のマルウェアを落とす

マクロウイルスの特徴は?

マクロ・ウイルスは、典型的なコンピュータ・ウイルスの特徴を共有している。通常のコンピュータ・ウイルスと同様、マクロ・ウイルスも起動には人間の操作が必要です。しかし、トロイの木馬型マルウェアのように、ウイルスは他のマルウェアをシステムに送り込むことができます。また、トロイの木馬のように欺瞞を使い、一見正当なファイルの下に隠れて拡散します。

マックはマクロウイルスに感染するのか?

Macはマルウェアに感染しないという誤解が広まっていますが、これはAppleの2006年のマーケティング戦略が一因となっています。しかし、実際にはMacもウイルス、それもマクロウイルスに感染する可能性があります。マクロウイルスはオペレーティングシステム(OS)とは無関係にソフトウェアを攻撃するからです。実際、2017年には、セキュリティ研究者がスパイウェアのような機能を持つ可能性のあるmacOSウイルスを発見しました。このウイルスは、 Mac 送信ファイアウォールは、第2段階のコンポーネントをインストールしようとする前に、Little Snitch と呼ばれていました。

マクロウイルスはコンピュータにどのような影響を与えるのか?

マクロウイルスは、コンピュータの動作を遅くしたり、プログラムをクラッシュさせたり、ブルースクリーンエラーを引き起こしたりすることで、コンピュータのパフォーマンスに悪影響を与える可能性があります。また、説明のつかないエラーメッセージが表示されたり、ファイルから通常とは異なるパスワード要求が表示されたり、奇妙な拡張子のドキュメントが開かれたりするなど、より分かりにくい症状が現れる場合もあります。 Advanced 症状としては、データの消失、オペレーティングシステムが起動しないコンピューター、許可なく連絡先に感染したメールが送信されるなどが挙げられます。

マイクロソフト・ワードのマクロ・ウイルスとは?

マクロ・ウイルスは、Word文書のマクロ内に潜伏することで、Microsoft Wordを乗り物として使用することができる。感染した文書を開くと、他のファイルにおんぶにだっこでシステムを破壊する。悪意のある文書の脅威に対抗するには、マクロの使用を無効にすることができる(マクロを使用していない場合)。

マクロウイルスの例とは?

初期のマクロウイルスの一つに「コンセプト」というものがありました。これは感染した文書やMicrosoftのCDを通じて急速に拡散しましたが、特に有害ではありませんでした。より破壊的なマクロウイルスは「メリッサ」で、Word文書を攻撃し、「重要メッセージ」とマークされたメールを通じて拡散しました。このマルウェアが数千台のコンピュータに影響を与え、8000万ドル以上の損害を与えた後、裁判官はメリッサの作成者に懲役20ヶ月と罰金を科しました。また、前述の2017年にMicrosoft Wordのマクロを悪用したMacウイルスも注目に値します。

マクロウイルスを阻止する方法

マクロ・ウイルスは、一般的なウイルスよりも警戒が必要な場合がある。例えば、マイクロソフトはユーザーを保護するためにマクロをデフォルトで無効にしているため、マクロ・ウイルスはユーザーを騙してマクロを有効にさせ、大惨事を引き起こす可能性がある。そのため、マクロを使用していない場合は、マクロ・ウイルスを寄せ付けないために、不審な文書がマクロを有効にするよう要求してきても無視することをお勧めします。

また、ウイルス対策ソフトウェアで電子メールをスキャンし、スパムフィルターを使用することで、電子メールの添付ファイルのような一般的なマクロウイルスの脅威ベクトルを無効にすることができます。同様に、迷惑メールも決して開かないようにしましょう。一般的に、さまざまな種類の脅威をブロックするために、ソフトウェアのアップデートが来たら必ずインストールし、高品質のアンチウイルス/アンチマルウェアプログラムを実行してコンピュータを保護しましょう。 

マクロウイルスの駆除方法

お使いのコンピューターにマクロウイルス(またはその他のマルウェア)が既に感染している可能性があると思われる場合は、まずウイルススキャナーを使用して確認することをお勧めします。Malwarebytesの無料Malwarebytesでウイルスやマルウェアをチェックしてみてください。ウイルスやマルウェアが見つかった場合は、コンピューターから駆除できます。継続的な保護のためには、 Malwarebytes Premiumを検討してください。Malwarebytes Premiumは定期的にコンピューターをスキャンしてウイルスやマルウェアを検出し、検出されたものをすべて削除します。