I mmunizerは、自分自身のセクションをファイルに追加することでウイルスを防御します。彼らはファイルの変更を継続的にチェックし、ウイルスの可能性のある動作として変更を報告します。動作ブロッカーは、ブートセクターやマスターブートレコードへの書き込み、実行可能ファイルへの変更など、潜在的に異常な動作の検出に重点を置いています。サイクリック冗長チェッカーは、既知のウイルスフリープログラムで2進数を計算し、データベースファイルに保存します。その後、そのプログラムが呼び出されて実行されると、チェッカーはファイルへの変更を探し、それをデータベースと比較して、変更が発生した場合は感染の可能性を報告します。アクティブモニターは、DOSおよびROMの基本入出力システム(BIOS)呼び出しを解釈し、ウイルスのようなアクションを探します。