グループポリシーでMicrosoft Officeのマクロ実行をブロックする方法
Windows 10のグループポリシーを活用すれば、Word、Excel、PowerPointなどのMicrosoft Officeアプリケーションにおいて、インターネットから取得したファイルに含まれるマクロが自動的に開いて実行されるのを防ぐことができます。これにより、マクロウイルスやマクロを狙ったマルウェアファイルによる感染リスクを大幅に低減できます。
Officeマクロとは、Visual Basic(VBA)で記述された小さなプログラムコードのことで、繰り返し行う作業を自動化できる便利な機能です。しかし、この機能は悪用されることも多く、マルウェア作者がコンピューターにウイルスを仕込む手段として利用するケースが後を絶ちません。
マクロウイルスは、Microsoft Word、PowerPoint、ExcelなどOfficeアプリケーションで動作するマクロを悪用するウイルスです。サイバー犯罪者は、興味を引いたり不安を煽ったりする件名のメールに、マクロが仕込まれたファイルや、後から悪意のあるスクリプトをダウンロードするファイルを添付して送りつけてきます。受信者がその文書を開くとマクロが実行され、攻撃者の意図した処理が行われてしまうのです。
こうした脅威への対策として、Microsoftはデフォルトでマクロ機能を無効化しています。現在のOfficeの既定設定は「警告付きで全てのマクロを無効にする」となっており、ユーザーが許可しない限りマクロは実行されません。これは、ファイルが保護されたビュー(Protected View)で開かれるようになっているためです。
しかし近年、メールやソーシャルエンジニアリングを悪用したマクロ型マルウェアが再び増加傾向にあります。そこでMicrosoftは、ネットワーク上のすべてのOfficeクライアント向けに新しいグループポリシーを提供しました。このポリシーを適用すると、高リスクなシナリオにおいてインターネット由来のマクロの読み込みをブロックでき、企業の管理者はマクロによるリスクを未然に防ぐことができます。
グループポリシーを使ってOfficeのマクロマルウェアをブロックする
Officeには、インターネットから入手したWord、Excel、PowerPointファイル内のマクロの実行をブロックするグループポリシー設定が用意されています。既定では、これらのファイルのマクロは「マクロの警告」設定に従って有効になります。ファイルがインターネット由来と判定されるのは、添付ファイル実行サービス(AES)によって付加されたゾーン情報に基づきます。AESは、OutlookやInternet Explorerなど一部のアプリケーションでダウンロードされたファイルにゾーン情報を追加します。以下の手順に従って設定を行ってください。
このポリシー設定を有効にするには、「gpedit.msc」を実行し、次の場所へ移動します。
ユーザーの構成 > 管理用テンプレート > Microsoft Word > Word のオプション > セキュリティ > トラストセンター
「インターネットからのOfficeファイルでマクロが実行されないようにブロックする」という設定をダブルクリックし、「有効」を選択します。
このポリシー設定により、インターネットから入手したOfficeファイル内のマクロの実行をブロックできます。有効にすると、トラストセンターのマクロ設定で「すべてのマクロを有効にする」が選択されていても、マクロは実行されません。また、ユーザーは「コンテンツの有効化」を選択できず、代わりにマクロがブロックされたことを知らせる通知が表示されます。ただし、Officeファイルが信頼できる場所に保存されている場合や、以前にユーザーが信頼済みとして指定した場合は、マクロの実行が許可されます。このポリシーを無効または未構成にした場合は、トラストセンターのマクロ設定に従って、インターネット由来のOfficeファイル内のマクロが実行されるかどうかが決まります。
メールやソーシャルエンジニアリングを悪用したマクロウイルスの被害は急増しています。常に注意を払い、安全な環境を維持することを心がけましょう!
関連記事: マクロウイルスとは?Officeでマクロを有効・無効にする方法と、マクロウイルスへの対処・削除法
-
【Windows 10】ユーザーによるテーマの変更を禁止する2つの方法
Windowsのテーマは、デスクトップの背景、サウンド、スクリーンセーバー、マウスポインターなどのインターフェースをまとめてカスタマイズできる便利な機能です。ユーザーは複数のテーマの中から好みのものを選択できますが、家庭や組織の管理者としては、標準ユーザーアカウントによるテーマの変更を制限したいケースもあるでしょう。テーマ設定を無効化しても、ユーザーは個別に色やサウンド、スクリーンセーバー、ポインター、デスクトップ背景を変更できる点には注意が必要です。本記事では、テーマ設定を無効にする具体的な方法を2つ紹介します。方法1:ローカルグループポリシーエディターを使用するローカルグループポリシーエデ
-
OpenOfficeとMicrosoft Officeのファイルを相互変換する方法
はじめにOpenOfficeを使用している方なら、OpenDocument Format(ODF)からMicrosoft形式へのドキュメント変換が必ずしもスムーズではないことに気づいた経験があるかもしれません。変換結果にはスタイルやレイアウトの問題が生じやすく、ドキュメント要素の位置ずれやフォントの変更が主な原因です。さらに、Office Open XML(OOXML)を採用したMS Office 2007の登場により、状況は一段と複雑になりました。その名前に反して、この新しいフォーマットはOpenOfficeとは無関係であり、該当ファイルは拡張子(docx、pptxなど)で識別できます。そし