教科書で学ぶマルウェアの亜種・特殊型
定義マクロウイルスは、ワープロや表計算のソフトに備わるマクロ機能を悪用し、文書ファイルに入り込んで動くウイルスである。
解説マクロとは、繰り返す操作を自動で行わせるために文書の中へ書き込める小さなプログラムのことである。マクロウイルスは、そのマクロが入った文書を開いてマクロが実行されると動き出し、ほかの文書への感染や不正な処理を引き起こす。実行形式のプログラムではなく見慣れた文書の形で届くため、受け取った側が警戒しにくい。
たとえふつうの書類に見せかけた封筒の中に、開くと動き出す仕掛けが忍ばせてあるようなもの。
記憶フックふつうのウイルスはプログラムに宿り、マクロウイルスは文書に宿る、と宿り先の違いで覚える。