mcpField
A
azure-firmware-analysis

azure-firmware-analysis

github.com/microsoftdocsセキュリティ796173 回インストール3 日前に更新
リポジトリ

azure-firmware-analysis について

Azure Firmware Analysis を扱うエージェント向けのドキュメントスキルです。ローカル資料とオンラインの Microsoft ドキュメントを組み合わせ、分析結果、アクセス制御、連携、ワークスペースのデプロイを扱います。

主な機能

  1. 01ファームウェア検出結果の解釈
  2. 02サービスプリンシパルと RBAC のガイド
  3. 03CLI、PowerShell、Python の例
  4. 04Azure Device Registry 資産とのマッピング
  5. 05ARM、Bicep、Terraform によるデプロイ

活用シーン

  1. 01ファームウェアの脆弱性検出結果の優先順位付け
  2. 02ユーザーとアプリのアクセス設定
  3. 03分析用ファームウェアのアップロード
  4. 04スキャン結果とデバイス資産の対応付け

MCP 対応

mcp_microsoftdocs の microsoft_docs_fetch ツールでドキュメントを取得でき、代替手段としてウェブページ取得も利用できます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-firmware-analysis

インストール後、Claude Code で/azure-firmware-analysisを入力して読み込まれたか確認します。

詳細

Azure Firmware Analysis スキル

このスキルでは、Azure Firmware Analysis に関する専門的なガイダンスを提供します。ベストプラクティス、セキュリティ、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートのドキュメント取得機能を組み合わせています。

このスキルの使用方法

IMPORTANT for Agent: 関連するセクションを見つけるには、以下の カテゴリインデックス を使用してください。行範囲が指定されているカテゴリ(例:L35-L120)では、指定された行を read_file で読み取ってください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み取ってください。

IMPORTANT for Agent: metadata.generated_at が3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocs ツールを利用できない場合は、インストールを提案してください:インストールガイド

このスキルでドキュメントの内容を取得するには、ネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用します。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用します。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
ベストプラクティスL32-L38ファームウェアの SBOM パスの読み取り、安全でない関数呼び出しのアラートの理解、セキュリティ分析におけるファームウェアの脆弱性検出結果の解釈と優先順位付けに関するガイダンスです。
セキュリティL39-L44サービスプリンシパルを使用した Azure Firmware Analysis へのセキュアなアクセスの管理と、ユーザーおよびアプリ向けのロールベースのアクセス制御(RBAC)権限の構成について説明します。
統合とコーディングパターンL45-L52Azure Firmware Analysis へのファームウェアのアップロード、およびスキャン結果と Azure Device Registry のデバイスやアセットとのマッピングについて、CLI、PowerShell、Python の例を紹介します。
デプロイL53-L58ARM テンプレート、Bicep、Terraform の構成とセットアップなど、インフラストラクチャをコードとして扱うツールを使用して Azure Firmware Analysis ワークスペースをプロビジョニングおよびデプロイする方法を説明します。
ベストプラクティス
トピックURL
ファームウェア分析における SBOM 抽出パスの解釈https://learn.microsoft.com/en-us/azure/firmware-analysis/interpreting-extractor-paths
ファームウェア分析における安全でない関数呼び出しの検出結果の解釈https://learn.microsoft.com/en-us/azure/firmware-analysis/understand-unsafe-function-calls
ファームウェアの脆弱性データの解釈と優先順位付けhttps://learn.microsoft.com/en-us/azure/firmware-analysis/understand-weaknesses-data
セキュリティ
トピックURL
サービスプリンシパルを使用したファームウェア分析の自動化https://learn.microsoft.com/en-us/azure/firmware-analysis/automate-firmware-analysis-service-principals
Azure firmware analysis の RBAC アクセスの構成https://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-rbac
統合とコーディングパターン
トピックURL
ファームウェア分析の結果を Azure Device Registry のアセットにマッピングするhttps://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-integration-with-azure-device-registry
CLI を使用してファームウェアを Azure firmware analysis にアップロードするhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-azure-command-line-interface
PowerShell を使用してファームウェアを Azure analysis にアップロードするhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-powershell
Python を使用してファームウェアを Azure analysis にアップロードするhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-python
デプロイ
トピックURL
ARM テンプレートを使用したファームウェア分析ワークスペースのデプロイhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-arm
Bicep を使用したファームウェア分析ワークスペースのデプロイhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-bicep
Terraform を使用したファームウェア分析ワークスペースのプロビジョニングhttps://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-terraform

コメント