threat-mitigation-mapping
Faz seu agente conectar ameaças identificadas a soluções de segurança. Ajuda a decidir onde investir em proteção e a planejar como corrigir problemas de segurança.
O que ela faz
Esta ferramenta ajuda a conectar ameaças de segurança com as proteções (controles) adequadas para resolvê-las. Ela organiza essas proteções em categorias e camadas para um planejamento de segurança mais eficaz.
Quando usar
- ✓Ao decidir onde investir em segurança.
- ✓Ao planejar como corrigir falhas de segurança.
- ✓Ao verificar se as proteções atuais são suficientes.
Exemplo do que pedir para a IA
“Quais controles de segurança devo usar para proteger contra ataques de phishing?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta mapeia ameaças conhecidas para tipos de controles (preventivos, detetives, corretivos) e camadas (rede, aplicação, dados, etc.). Isso ajuda a garantir que todas as ameaças sejam cobertas por múltiplas camadas de defesa.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add wshobson/agents --skill threat-mitigation-mappingOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/security-scanning/skills/threat-mitigation-mapping/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Mapeamento de Mitigação de Ameaças
Conecte ameaças a controles para um planejamento de segurança eficaz.
Quando Usar Esta Habilidade
- Priorizar investimentos em segurança
- Criar roteiros de remediação
- Validar a cobertura de controles
- Projetar defesa em profundidade
- Revisão de arquitetura de segurança
- Planejamento de tratamento de riscos
Conceitos Principais
1. Categorias de Controle
Preventive ────► Stop attacks before they occur
│ (Firewall, Input validation)
│
Detective ─────► Identify attacks in progress
│ (IDS, Log monitoring)
│
Corrective ────► Respond and recover from attacks
(Incident response, Backup restore)
2. Camadas de Controle
| Camada | Exemplos |
|---|---|
| Rede | Firewall, WAF, proteção contra DDoS |
| Aplicação | Validação de entrada, autenticação |
| Dados | Criptografia, controles de acesso |
| Endpoint | EDR, gerenciamento de patches |
| Processo | Treinamento de segurança, resposta a incidentes |
3. Defesa em Profundidade
┌──────────────────────┐
│ Perimeter │ ← Firewall, WAF
│ ┌──────────────┐ │
│ │ Network │ │ ← Segmentation, IDS
│ │ ┌────────┐ │ │
│ │ │ Host │ │ │ ← EDR, Hardening
│ │ │ ┌────┐ │ │ │
│ │ │ │App │ │ │ │ ← Auth, Validation
│ │ │ │Data│ │ │ │ ← Encryption
│ │ │ └────┘ │ │ │
│ │ └────────┘ │ │
│ └──────────────┘ │
└──────────────────────┘
Modelos e exemplos detalhados
A biblioteca completa de modelos e mapeamentos detalhados de mitigação/controle está em references/details.md. Leia este arquivo quando precisar dos modelos concretos para: Modelo de Mitigação, pontuação de Defesa em Profundidade, estrutura para Resumo Executivo, relatórios de Lacunas Críticas, Recomendações, Roteiro de Implementação, Resultados por Controle.
Melhores Práticas
O Que Fazer
- Mapeie todas as ameaças - Nenhuma ameaça deve ficar sem mapeamento
- Camada de controles - Defesa em profundidade é essencial
- Misture tipos de controle - Preventivos, detectivos, corretivos
- Monitore a eficácia - Meça e melhore
- Revise regularmente - Controles se degradam com o tempo
O Que Não Fazer
- Não confie em controles únicos - Pontos únicos de falha
- Não ignore o custo - O ROI importa
- Não pule testes - Controles não testados podem falhar
- Não configure e esqueça - Melhoria contínua
- Não ignore pessoas/processos - A tecnologia sozinha não é suficiente
Perguntas frequentes
O que são controles preventivos, detetives e corretivos?
Preventivos impedem ataques, detetives os identificam enquanto ocorrem e corretivos agem após o ataque para minimizar danos.
O que são as camadas de controle?
São diferentes níveis onde a segurança é aplicada, como na rede, nas aplicações, nos dados ou nos dispositivos dos usuários.
O que é 'Defesa em Profundidade'?
É a ideia de usar várias camadas de segurança, como uma cebola, para que, se uma falhar, outras ainda protejam o sistema.
Detalhes
Descrição original do autor
Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.
repo: wshobson/agents
Popularidade
- Estrelas no GitHub
- 41 mil
- Posição no ranking
- #4949
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC