ここで、 WIX (Windows Installer XML)に基づくインストーラーがあり、WIX 自体が提供するもの以外のカスタム アクションを使用しないと仮定します。ここで、インストーラー (別名 MSI) が高度に規制された環境に展開されていると仮定します。そのため、インストール、変更、および構成されているものを正確に監査することが重要です。
たとえば、セキュリティ担当者が知りたいことの種類は次のとおりです。
- アセンブリはどこにインストールされますか?
- どのレジストリ エントリが変更されましたか?
- どのような Windows サービスがインストールされていますか?
- どのファイアウォール ルールが変更されましたか?
- どの IIS Web サイトがインストールされていますか?
Windows インストーラーまたは WIX は、インストーラーによって変更された内容の監査レポートを生成する既存のメカニズムを提供しますか?
Symantecで、良い出発点となる VBSを見つけました。もう 1 つの方法は、XSLT を使用して WIX XML をレポートに変換することです。