O que bios-security-analysis faz?
Uma habilidade para Claude Code especializada em análise de vulnerabilidades de segurança em firmware UEFI/BIOS. Transforma anos de experiência em pesquisa de segurança BIOS em capacidades de IA reutilizáveis, cobrindo todo o processo, desde a análise de imagens de firmware, descompressão profunda, extração de microcódigo, auditoria de certificados até a saída final de relatórios.
Como usar esta skill
Pré-requisitos
- Certifique-se de ter o Claude Code instalado e configurado.
- Instale as ferramentas necessárias:
uefi-firmware-parser,binwalk,uefitool,UEFIScope,IDA Pro(opcional, para análise estática avançada),QEMU(opcional, para simulação de firmware). - Clone ou faça download do repositório de skill para seu ambiente de trabalho.
Habilitação
-
Clone o repositório:
git clone https://github.com/MikeWuPing/bios-security-analysis.git cd bios-security-analysis -
Configure o Claude Code:
- Coloque o arquivo
claude_skill.json(se fornecido) no diretório de configuração do Claude Code. - Alternativamente, você pode adicionar as instruções da skill manualmente no prompt do sistema do Claude Code.
- Coloque o arquivo
-
Inicie a análise:
- Use comandos como:
analisar firmware <caminho_para_firmware>ouauditar segurança BIOS <caminho_para_imagem>. - O Claude Code irá guiá-lo passo a passo.
- Use comandos como:
Funcionalidades
- Análise de Imagem de Firmware: Reconhece formatos de firmware UEFI/BIOS comuns (como .fd, .bin, .rom).
- Descompressão Profunda: Extrai e descomprime automaticamente componentes de firmware (como DXE, PEI, SMM).
- Análise de Microcódigo: Identifica e extrai patches de microcódigo da CPU para verificação de vulnerabilidades como Spectre/Meltdown.
- Auditoria de Certificados: Verifica assinaturas digitais e certificados nas imagens de firmware.
- Geração de Relatórios: Gera relatórios de segurança estruturados (em Markdown, JSON ou HTML).
Contribuindo
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Licença
Este projeto está licenciado sob a Licença MIT.
Aviso Legal
Esta skill é fornecida apenas para fins educacionais e de pesquisa de segurança. Não use para violar leis ou regulamentos locais. Os autores não são responsáveis por qualquer uso indevido.
Créditos
- MikeWuPing - Criador e mantenedor.
- UEFI Forum - Para os padrões UEFI.
- UEFITool - Para manipulação de firmware UEFI.
Esta skill é mantida ativamente pela comunidade. Para problemas, por favor, reporte no rastreador de issues.