*
ドライバのライフサイクル
*
**
ドライバ ライフサイクルの基礎
***
ドライバの設計
***
Windows Driver Foundation (WDF)
***
検証とテスト ツール
***
インストールとドライバ署名
***
信頼性、セキュリティ、およびメンテナンス
* *
*

信頼性、セキュリティ、およびメンテナンス

脅威のモデル化およびテストによる信頼性とセキュリティ。Windows オペレーティング システム用の高品質のドライバは、信頼性が高いだけでなく、セキュリティで保護されている必要があります。セキュリティで保護されていないドライバは、本質的に信頼性が低く、信頼性が低いドライバは、本質的にセキュリティで保護されていません。製品の開発サイクル全体でセキュリティと信頼性の問題に対処すれば、より高品質のドライバの作成、サポート費用の削減、より優れたユーザー エクスペリエンスを実現できます。

信頼性とセキュリティの問題に対処するには、下記のことを実行する必要があります。

  • トラステッド プラットフォームに関する Microsoft の計画の最新情報を常に得るようにしてください。

  • 脅威モデルを作成して、生じる可能性のあるセキュリティの問題を発見してください。

  • Windows Security Model を理解し、安全なコーディング方法を用いてください。

  • よく起こる問題を調べ、テスト環境をセキュリティで保護してください。

Windows Update によるドライバ メンテナンス。Windows Update は、インボックス ドライバ サポートを拡張します。ドライバ更新プログラムのオンラインでの準備は、インストール後の機能を保証します。Windows エラー報告 (WER) システムによって、ユーザーをメーカーの Web サイトにルーティングできます。詳細...

信頼性を高めるためのドライバ メンテナンス
ホワイト ペーパーMicrosoft Driver Quality Rating  
ホワイト ペーパードライバに対する Windows エラー報告のクラッシュ ダンプを参照する方法
ホワイト ペーパー重要なドライバを Windows Update で公開する方法
WHDC ポータル/ノードOCA ミニダンプ ファイルをデバッグする
Microsoft.comAbout My Driver Quality Rating
Microsoft.comMark Russinovich の Windows Hang and Crash Dump Analysis

信頼性のためのベスト プラクティス
ホワイト ペーパーWriting Drivers for Reliability, Robustness and Fault Tolerant Systems [WinHEC 2002 ペーパー]
ホワイト ペーパードライバの信頼性に関する一般的な問題
Microsoft.comCreating Reliable and Secure Drivers [WDK]
Microsoft.comDriver Programming Techniques [WDK]

保護されたプロセスおよびパッチ
ホワイト ペーパーWindows Vista における保護されたプロセス
ホワイト ペーパーx64 ベース システムのパッチ ポリシー
ホワイト ペーパーパッチに関する FAQ
ホワイト ペーパープロセスの修正およびフックを使用する製品のソフトウェア ライセンスに関するガイダンス  

ドライバのセキュリティ
ホワイト ペーパーWindows セキュリティ モデル : すべてのドライバ作成者が知る必要のある事項
ホワイト ペーパードライバの脅威モデリング
Windows マルチメディアMark Russinovich - From Winternals to Microsoft, On Windows Security, Windows CoreArch (Channel 9 インタビュー)
WHDC ポータル/ノードWindows 用のドライバの署名
Microsoft.comSecurity チームによるカーネル修正の保護に関する説明
ダウンロード可能Windows Vista Security Enhancements [1.30 MB]

ドライバのセキュリティおよび信頼性に関するテスト
ホワイト ペーパーセキュリティで保護されたテストのための 10 のヒント
ホワイト ペーパードライバ テスト中のコード カバレッジの拡大
ホワイト ペーパーメモリのアクセスおよび割り当てのエラーに関するテスト
Microsoft.comDevice Path Exerciser [WDK]

全般的なパフォーマンスのテスト
ツールKrView - Kernrate Viewer
Microsoft.comWindows Reliability and Performance Monitor

セキュリティに関する開発者向けリソース
Microsoft.comMicrosoft E-Learning for Developers
Microsoft.comMSDN Security Developer Center
Microsoft.comTop Ten Security Tips Every Developer Must Know

参照
ホワイト ペーパーWIA ドライバ開発用のセキュリティ関連のベスト プラクティス
WHDC ポータル/ノードシステム パフォーマンス
WHDC ポータル/ノードセキュリティで保護されたハードウェア
Microsoft.com“Writing Secure Code”
Microsoft.comSecurity Considerations: Image Color Management
Microsoft.comTechNet の Windows Vista におけるセキュリティと保護

リソース
ホワイト ペーパーWDK ドキュメントのダウンロード
WHDC ポータル/ノードWindows のドライバ署名の要件
WHDC ポータル/ノードWindows 開発チームからの覚え書き
WHDC ポータル/ノードドライバのヒント: Windows デバイス ドライバのベスト プラクティス
WHDC ポータル/ノードドライバ開発者コミュニティのリソース
WHDC ポータル/ノード開発キットとツールのサポート
その他ドライバ開発者のブログ
Microsoft.comWDK Online

 


この情報はお役に立ちましたか?