セキュリティ ツール (.NET Framework)
このセクションのコマンド ライン ツールは、セキュリティ ポリシーの構成、証明書の管理、ファイルへのデジタル署名などのセキュリティ関連タスクを実行する場合に役立ちます。 これらを使用すると、コンポーネントとアプリケーションを配置前にテストできます。
これらのツールは Visual Studio および Windows SDK と一緒に自動的にインストールされます。 これらのツールの最適な実行方法は、Visual Studio または Windows SDK のコマンド プロンプトを使用することです。
このセクションの内容
Caspol.exe (コード アクセス セキュリティ ポリシー ツール)
コンピューター ポリシー レベル、ユーザー ポリシー レベル、およびエンタープライズ ポリシー レベルのセキュリティ ポリシーを表示および構成できます。 .NET Framework Version 4 以降では、<legacyCasPolicy> 要素が true に設定されていない限り、このツールがコード アクセス セキュリティ (CAS: Code Access Security) ポリシーに影響を与えることはありません。 詳細については、「.NET Framework 4 におけるセキュリティの変更点」を参照してください。Cert2spc.exe (ソフトウェア発行元証明書テスト ツール)
1 つ以上の X.509 証明書からソフトウェア発行元証明書 (SPC: Software Publisher's Certificate) を作成します。 このツールはテスト専用です。Certmgr.exe (証明書マネージャー ツール)
証明書、証明書信頼リスト (CTL: Certificate Trust Lists)、および証明書失効リスト (CRL: Certificate Revocation Lists) を管理します。Makecert.exe (証明書作成ツール)
テスト専用の X.509 証明書を生成します。Mscorcfg.msc (.NET Framework 構成ツール)
グローバル アセンブリ キャッシュのアセンブリの管理と構成、コード アクセス セキュリティ ポリシーの調整、およびリモート処理サービスの調整を行うことができます。Peverify.exe (PEVerify ツール)
Microsoft Intermediate Language (MSIL) コードと関連メタデータがタイプ セーフ要件を満たしているかどうかを検証する場合に役立ちます。SecAnnotate.exe (.NET セキュリティ アノテーター ツール)
アセンブリの SecurityCritical 部分と SecuritySafeCritical 部分を識別します。Setreg.exe (レジストリ設定ツール)
証明書の検査プロセスの動作を制御するソフトウェア発行状態キーのレジストリ設定を変更できます。 このツールは .NET Framework Version 1.0 および 1.1 でのみ使用できます。 新しいバージョンの場合は、代わりに SignTool.exe (署名ツール) を使用します。SignTool.exe (署名ツール)
ファイルにデジタル署名を添付し、ファイルの署名を検証し、ファイルにタイム スタンプを付けます。Sn.exe (厳密名ツール)
厳密な名前を持つアセンブリを作成するときに役立ちます。 このツールには、キーの管理、署名の生成、署名の検査に関する各オプションが用意されています。
関連項目
ツールのアルファベット順の一覧 (.NET Framework)
ドキュメントの .NET Framework ツール セクションに含まれるツールがすべて記載された、単一のアルファベット順の一覧を示します。ビルド ツール、配置ツール、および構成ツール (.NET Framework)
移植可能な実行可能 (PE) ファイルと Microsoft Intermediate Language (MSIL) ファイルの生成、グローバル アセンブリ キャッシュの表示と操作、アプリケーション マニフェストと配置マニフェストの管理、分離ストアとリソース ファイルの処理などのビルド タスクと配置タスクを支援するツールを含みます。デバッグ ツール (.NET Framework)
内部の共通言語ランタイム環境に関する情報を提供し、共通言語ランタイムを対象とするアプリケーション内のバグの発見と修正を支援し、アセンブリ バインドを表示できるようにするグラフィカル ツールとコマンド ライン ツールを含みます。相互運用ツール (.NET Framework)
アンマネージ COM コンポーネントと .NET Framework マネージ コードの間の対話を可能にするツールを含みます。その他の開発ツール (.NET Framework)
SqlMetal コード生成ツールおよび Windows フォーム クラス ビューアーの各追加ツールを含みます。