azure-firmware-analysis
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAzure Firmware Analysis Skill
Azure Firmware Analysis 技能
This skill provides expert guidance for Azure Firmware Analysis. Covers troubleshooting, best practices, security, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
本技能为Azure Firmware Analysis提供专业指导,涵盖故障排查、最佳实践、安全、集成与编码模式以及部署。它结合了本地快速参考内容与远程文档获取能力。
How to Use This Skill
如何使用本技能
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,), useL35-L120with the specified lines. For categories with file links (e.g.,read_file), use[security.md](security.md)on the linked reference fileread_file
IMPORTANT for Agent: Ifis more than 3 months old, suggest the user pull the latest version from the repository. Ifmetadata.generated_attools are not available, suggest the user install it: Installation Guidemcp_microsoftdocs
This skill requires network access to fetch documentation content:
- Preferred: Use with query string
mcp_microsoftdocs:microsoft_docs_fetch. Returns Markdown.from=learn-agent-skill - Fallback: Use with query string
fetch_webpage. Returns Markdown.from=learn-agent-skill&accept=text/markdown
对Agent的重要提示:使用下方的分类索引查找相关章节。对于带有行范围的分类(例如),使用L35-L120读取指定行内容;对于带有文件链接的分类(例如read_file),使用[security.md](security.md)读取链接的参考文件read_file
本技能需要网络访问权限以获取文档内容:
- 首选方式:使用并携带查询字符串
mcp_microsoftdocs:microsoft_docs_fetch,返回Markdown格式内容。from=learn-agent-skill - 备选方式:使用并携带查询字符串
fetch_webpage,返回Markdown格式内容。from=learn-agent-skill&accept=text/markdown
Category Index
分类索引
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L33-L37 | Diagnosing and resolving common Azure Firmware Analysis issues, including job failures, analysis errors, portal problems, and typical configuration or usage questions. |
| Best Practices | L38-L43 | Guidance on running Azure firmware analysis, interpreting SBOM extractor file paths, and using results to understand and assess firmware components and vulnerabilities. |
| Security | L44-L49 | Managing secure access to Azure Firmware Analysis using service principals and configuring role-based access control (RBAC) permissions for users and apps |
| Integrations & Coding Patterns | L50-L56 | How to programmatically upload firmware for analysis in Azure using CLI, PowerShell, or Python, including auth, commands/scripts, and basic automation patterns. |
| Deployment | L57-L62 | How to provision and deploy an Azure Firmware Analysis workspace using infrastructure-as-code tools: ARM templates, Bicep, and Terraform configuration and setup. |
| 分类 | 行范围 | 描述 |
|---|---|---|
| 故障排查 | L33-L37 | 诊断并解决Azure Firmware Analysis的常见问题,包括作业失败、分析错误、门户问题以及典型的配置或使用疑问。 |
| 最佳实践 | L38-L43 | 关于运行Azure固件分析、解读SBOM提取器文件路径以及使用结果了解和评估固件组件与漏洞的指导。 |
| 安全 | L44-L49 | 使用服务主体管理Azure Firmware Analysis的安全访问,并为用户和应用配置基于角色的访问控制(RBAC)权限。 |
| 集成与编码模式 | L50-L56 | 如何通过CLI、PowerShell或Python以编程方式上传固件至Azure进行分析,包括身份验证、命令/脚本以及基础自动化模式。 |
| 部署 | L57-L62 | 如何使用基础设施即代码工具(ARM模板、Bicep和Terraform)预配并部署Azure Firmware Analysis工作区的配置与设置方法。 |
Troubleshooting
故障排查
| Topic | URL |
|---|---|
| Resolve common Azure firmware analysis questions | https://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-faq |
Best Practices
最佳实践
| Topic | URL |
|---|---|
| Interpret SBOM extractor paths in firmware analysis | https://learn.microsoft.com/en-us/azure/firmware-analysis/interpreting-extractor-paths |
| Analyze firmware images with Azure firmware analysis | https://learn.microsoft.com/en-us/azure/firmware-analysis/tutorial-analyze-firmware |
Security
安全
| Topic | URL |
|---|---|
| Automate firmware analysis with service principals | https://learn.microsoft.com/en-us/azure/firmware-analysis/automate-firmware-analysis-service-principals |
| Configure RBAC access for Azure firmware analysis | https://learn.microsoft.com/en-us/azure/firmware-analysis/firmware-analysis-rbac |
Integrations & Coding Patterns
集成与编码模式
| Topic | URL |
|---|---|
| Upload firmware to Azure analysis using CLI | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-azure-command-line-interface |
| Upload firmware to Azure analysis with PowerShell | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-powershell |
| Upload firmware to Azure analysis using Python | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-upload-firmware-using-python |
Deployment
部署
| Topic | URL |
|---|---|
| Deploy firmware analysis workspace via ARM template | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-arm |
| Deploy firmware analysis workspace with Bicep | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-bicep |
| Provision firmware analysis workspace using Terraform | https://learn.microsoft.com/en-us/azure/firmware-analysis/quickstart-firmware-analysis-terraform |