インストルメンテーションは、アプリケーションの実行フローの CA ControlMinder による監視、追跡、変更を実現する手法です。 インストルメンテーションにより、CA ControlMinder はシステム プロセスを監視し、アプリケーション アドレス空間で専用モジュールのインターセプトおよび実装を行うことができます。
インストルメンテーション プロセスには、カーネル インストルメンテーション フェーズおよびユーザ モード インストルメンテーション フェーズという 2 つのフェーズがあります。
注: カーネル インターセプトおよびユーザ モード インターセプトの詳細については、「アカウントの保護」の章を参照してください。 インストルメンテーションの詳細については、「リファレンス ガイド」を参照してください。
以下の図に、インストルメンテーション プロセスを示します。

カーネル インストルメンテーション フェーズでは、CA ControlMinder により以下が実行されます。
インストルメンテーションの ApplyonProcesses レジストリ キーを使用して、、インストルメンテーション承認済みプロセスのリストを指定します。 インストルメンテーションのレジストリ キーの詳細については、「リファレンス ガイド」を参照してください。
ユーザ モード インストルメンテーション フェーズでは、CA ControlMinder により以下が実行されます。
Microsoft Detours は、Win32 関数のインストルメンテーション実行に使用するライブラリです。 Microsoft Detours の詳細については、Microsoft Detours の Web サイトを参照してください。
|
Copyright © 2013 CA.
All rights reserved.
|
|