ネットトラブルTOP > ウィルスに関するトラブル > マクロウィルスって何?
スポンサードリンク
マクロウィルスって何?
WordやExcelなどマイクロソフトオフィス上で動くマクロを使ったウィルスのことです。VBA( Visual Basic Application) というプログラム言語で書かれています。
スポンサードリンク
VBAに含まれる自動実行の機能により、 ユーザーの意思に関係なくマクロプログラムが実行されることを悪用したものがマクロウィルスです。自動実行マクロは、 Auto_Openという名前を持っているため、Auto_Openマクロとも呼ばれます。 Auto_Openマクロを含むファイルが開かれると、Auto_Openマクロが全自動で実行されてしまいます。
普通であれば、そのマクロを含むファイルを開かなければ実行されません。なので、 見に覚えのない人からのメールに添付してあるExcelファイルなどは不用意に開いてはいけません。 知人からのものでも怪しいファイルは前もってウィルスチェックしておくのも手です。 (最近のウィルス対策ソフトはマクロウィルスにも対応していることが多いです。)
気をつけなければいけないのは、マクロを常駐させるための専用フォルダであるxlStartフォルダの存在です。 このフォルダの中に入っているブックは、Excel 起動時にすべて開かれます。 そのためこのxlStartフォルダにマクロウィルスに犯されたファイルがあると、 Excelを起動するごとにマクロウィルスを起動してしまいます。 xlStartフォルダ内に見に覚えのないファイルがないか調べて見ましょう。
[
ウィルスに関するトラブル ]
登録サイト
