Simples Solução TI | Suporte Técnico e Serviços de TI no RJ e SP
Voltar ao blog
Fabiano Lucio, autor do blog da Simples Solução TI

Fabiano Lucio

8 minutos de leitura

Modelagem de ameaças: como aplicar STRIDE/MITRE no Brasil

Sim: a modelagem de ameaças com STRIDE e MITRE é aplicável em projetos brasileiros, desde que adaptada a requisitos locais como a LGPD e a infraestrutura típica de empresas de 10 a 50 funcionários. A Simples Solução TI usa esse método em consultorias de segurança no Rio de Janeiro e em São Paulo, priorizando riscos que afetam continuidade e dados sensíveis. O primeiro passo é mapear ativos e fluxos, não começar por ferramentas.

Diagrama de fluxo de dados com categorias STRIDE e técnicas MITRE ATT&CK aplicadas a um projeto de TI no Brasil.
  • STRIDE classifica ameaças em seis categorias (spoofing, tampering, repudiation, information disclosure, denial of service, elevation of privilege) e vira checklist de mitigação.
  • MITRE ATT&CK conecta cada ameaça a técnicas reais de ataque, permitindo priorizar controles e testes de detecção.
  • Adapte a modelagem à LGPD: inclua fluxos de dados pessoais, bases legais e controles de criptografia e acesso.
  • Use tabelas comparativas (STRIDE vs MITRE) e um passo a passo de 5 etapas para tirar a modelagem do papel em até duas semanas.

O que muda na modelagem de ameaças quando o projeto está no Brasil?

A modelagem de ameaças no Brasil incorpora três fatores que alteram escopo e priorização: conformidade com a LGPD, integrações com sistemas públicos e infraestrutura legada. Esses elementos adicionam ameaças específicas e exigem documentação de fluxos de dados pessoais. Sem tratá-los, o modelo fica descolado da operação real de empresas de 10 a 50 funcionários.

A LGPD impõe medidas de segurança proporcionais ao risco do tratamento de dados pessoais. O Art. 46 exige a adoção de controles técnicos e administrativos desde a concepção do produto ou serviço. Já o Art. 52 estabelece multa de até 2% do faturamento no Brasil, limitada a R$ 50 milhões por infração, conforme a Lei 13.709/2018. A ANPD orienta que a modelagem de ameaças seja parte do programa de governança em privacidade.

Sistemas como eSocial, Nota Fiscal Eletrônica (NF-e), SPED Fiscal e PIX criam dependências externas que viram vetores de ataque. Credenciais de transmissão, certificados digitais e APIs de integração precisam ser modelados como limites de confiança. Ignorar esses fluxos deixa de fora ameaças como roubo de certificado e abuso de API por terceiros.

Muitas empresas brasileiras ainda operam Windows Server 2008, SQL Server 2008 e ERPs locais sem suporte de correções. Esses ativos entram no modelo como ameaças de exploração de vulnerabilidades conhecidas. A modelagem deve prever controles compensatórios, como segmentação de rede e monitoramento via Zabbix ou GLPI. Sem isso, a priorização fica irrealista para o parque instalado.

  • LGPD: exige mapear dados pessoais e documentar bases legais em cada fluxo.
  • Integrações governamentais: adicionam atores externos com credenciais e certificados próprios.
  • Infraestrutura legada: força a inclusão de controles compensatórios para sistemas sem patch.

STRIDE ou MITRE ATT&CK: qual estrutura usar primeiro?

Use STRIDE primeiro para desenhar ameaças sobre um sistema que ainda não foi atacado. Use MITRE ATT&CK quando você precisa priorizar controles contra técnicas reais já observadas. Em empresas de 10 a 50 funcionários, comece com STRIDE e depois mapeie as ameaças críticas para técnicas do ATT&CK.

CritérioSTRIDEMITRE ATT&CK
EscopoComponentes do sistema (dados, processos, interações)Táticas e técnicas do adversário
Saída típicaLista de ameaças por categoria (spoofing, tampering, repudiation, info disclosure, DoS, elevation of privilege)Matriz de técnicas priorizadas por setor ou atacante
Momento de usoDesign e arquiteturaOperação, detecção e resposta
Integração com detecçãoIndireta: exige mapeamento manual para SIEM/EDRDireta: exporta para SIEM, EDR e CTI (ex.: Splunk, Elastic, Sentinel)
Esforço inicialBaixo para times pequenos, com treinamento rápidoAlto: requer inteligência de ameaças e curadoria constante
Ferramentas comunsMicrosoft Threat Modeling Tool, OWASP Threat DragonATT&CK Navigator, MITRE Engage, MISP

A regra prática: se o sistema ainda não tem um modelo de ameaças, comece com STRIDE para levantar as fraquezas de design. Se a empresa já sofreu incidentes ou quer validar controles de detecção, use MITRE ATT&CK para simular técnicas reais. Ignorar essa ordem leva a controles caros e mal direcionados.

Como mapear ativos e fluxos de dados antes de aplicar STRIDE?

Antes do STRIDE, liste ativos de dados, atores e conexões entre eles. Sem esse mapa, o STRIDE vira análise genérica de ameaças. O processo leva de duas a quatro horas em uma empresa de 10 a 50 funcionários.

  • Inventário de ativos: registre servidores, bancos de dados, APIs, estações, notebooks, firewalls e mídias de backup. Use GLPI ou Snipe-IT como CMDB.
  • Classificação de dados: identifique dados pessoais (nome, CPF, saúde, financeiro) e dados críticos do negócio. Marque a base legal da LGPD para cada fluxo.
  • Atores e entidades externas: liste funcionários, clientes, fornecedores, sistemas públicos (eSocial, NF-e, SPED) e provedores de nuvem. Cada ator recebe um nível de confiança.
  • Diagrama de fluxo de dados (DFD): desenhe cada fluxo com origem, destino, protocolo e tipo de dado. Use OWASP Threat Dragon para documentar e compartilhar.
  • Validação com stakeholders: revise o diagrama com o time de infraestrutura e os responsáveis por cada sistema. Confirme se acessos remotos e VPNs estão mapeados.

A Simples Solução TI, com operação no Rio de Janeiro e São Paulo, aplica esse roteiro em projetos de Consultoria de TI e Segurança de Dados para clientes com 10 a 50 funcionários. O resultado é um mapa de superfície de ataque que alimenta diretamente a análise STRIDE.

Como aplicar o STRIDE na prática sem virar um exercício teórico?

Aplique STRIDE em cinco etapas: decomponha o sistema, aplique cada categoria, priorize por risco, selecione controles e documente decisões. Use exemplos concretos de controles para cada categoria. O objetivo é produzir uma lista acionável, não um relatório extenso.

EtapaAçãoSaída
1. Decomponha o sistemaListe entradas, saídas, processos, armazenamentos e limites de confiança.Diagrama de fluxo de dados (DFD) validado.
2. Aplique as seis categoriasPara cada elemento, pergunte: como alguém poderia falsificar identidade, adulterar dados, repudiar ação, vazar informação, negar serviço ou elevar privilégio?Lista de ameaças por componente.
3. Priorize por riscoClassifique cada ameaça em alta, média ou baixa com base em probabilidade e impacto. Use critérios do negócio.Matriz de risco qualitativa.
4. Selecione controlesAssocie uma mitigação concreta a cada ameaça alta ou média. Exemplos: autenticação multifator, criptografia, segmentação de rede, logs imutáveis.Plano de mitigação com responsáveis.
5. Documente e reviseRegistre as ameaças e controles no mesmo repositório do código ou no CMDB. Revise a cada mudança de arquitetura ou trimestralmente.Modelo de ameaças vivo e rastreável.
CategoriaAmeaça típicaControle recomendado
SpoofingInvasor se passa por funcionário ou sistema legítimoAutenticação multifator (MFA) e certificados digitais para APIs.
TamperingAlteração de dados em trânsito ou em repousoTLS 1.3, assinatura digital e controles de integridade em banco de dados.
RepudiationUsuário nega ter executado uma açãoLogs centralizados e imutáveis, com trilha de auditoria no SIEM.
Information DisclosureVazamento de dados pessoais ou segredos de aplicaçãoCriptografia de dados em repouso, classificação de dados e DLP.
Denial of ServiceSobrecarga de servidores ou APIsRate limiting, WAF e balanceamento de carga com failover.
Elevation of PrivilegeAcesso indevido a funções administrativasPrincípio do menor privilégio, revisão periódica de acessos e PAM.

A título de exemplo, uma empresa de contabilidade com 30 funcionários aplica STRIDE ao fluxo de transmissão para o eSocial. A ameaça de spoofing aparece porque o certificado digital fica em uma estação sem proteção. O controle recomendado é mover o certificado para um HSM ou token criptográfico e ativar MFA. Ignorar esse controle permite que um invasor clone o certificado e envie declarações falsas em nome da empresa.

A Simples Solução TI, desde 2008, executa esse checklist em projetos de Segurança de Dados e Consultoria de TI para empresas no Rio de Janeiro e São Paulo. O processo entrega um documento objetivo que orienta decisões de investimento em segurança sem virar burocracia.

Como usar o MITRE ATT&CK para priorizar controles e testes de segurança?

Use o MITRE ATT&CK para selecionar as táticas e técnicas com maior chance de atingir sua operação, depois mapeie os controles existentes e crie casos de teste para cada técnica priorizada. Isso concentra esforço nas ameaças que realmente importam, em vez de tentar cobrir toda a matriz.

Comece filtrando as táticas relevantes ao seu contexto. Para empresas de 10 a 50 funcionários, as táticas iniciais mais comuns são Initial Access (acesso inicial via phishing ou exploração de serviços expostos), Execution (execução de scripts ou macros), Persistence (manutenção do acesso), Credential Access (roubo de credenciais) e Exfiltration (vazamento de dados). Ignorar táticas como Impact (destruição de dados) nesse primeiro filtro é aceitável, desde que a decisão seja documentada.

Em seguida, use o MITRE ATT&CK Navigator para marcar visualmente quais técnicas já possuem controles mitigadores. A ferramenta é gratuita e permite exportar o mapa para compartilhar com a equipe. Foque nas técnicas que aparecem em incidentes do seu setor: dados sensíveis sob LGPD tornam Collection e Exfiltration prioridades naturais.

Técnica MITRE (ID)TáticaControle mitigador (CIS Controls)Caso de teste sugerido
T1566 - PhishingInitial AccessCIS Control 14 (Security Awareness and Skills Training)Simular campanha de phishing interna e medir taxa de cliques.
T1059 - Command and Scripting InterpreterExecutionCIS Control 2 (Inventory and Control of Software Assets)Testar bloqueio de scripts não assinados via política de endpoint.
T1078 - Valid AccountsDefense Evasion, Persistence, Privilege EscalationCIS Control 5 (Account Management) e 6 (Access Control Management)Revisar contas com privilégio administrativo e exigir MFA em todos os acessos remotos.

Não é necessário cobrir centenas de técnicas. Priorize entre 10 e 20 técnicas por trimestre e execute os casos de teste correspondentes. A Simples Solução TI, no Rio de Janeiro e em São Paulo, conduz esse mapeamento junto à sua equipe e documenta as decisões em linguagem acessível para a diretoria.

Quais ferramentas documentam e automatizam a modelagem em empresas de 10 a 50 funcionários?

Para esse porte, a combinação mais eficiente é um editor de diagramas para documentar fluxos, uma plataforma de gestão de ativos e chamados como GLPI, e scanners de vulnerabilidade para validar controles. Todas têm versões gratuitas ou de baixo custo e não exigem equipe dedicada.

Para diagramas de fluxo de dados, use draw.io (diagrams.net) ou o Microsoft Threat Modeling Tool, ambos gratuitos. O OWASP Threat Dragon também é open source e já gera relatórios com base no STRIDE.

Para gestão de ativos e histórico de incidentes, o GLPI é a opção mais adotada no Brasil para empresas de médio porte. Ele mantém inventário de equipamentos, softwares e chamados em um único lugar, facilitando a rastreabilidade de ameaças. O Snipe-IT é uma alternativa focada apenas em inventário de ativos.

FerramentaTipoCustoUso na modelagem de ameaças
draw.io / diagrams.netEditor de diagramasGratuitoDocumenta fluxos de dados, atores e limites de confiança.
Microsoft Threat Modeling ToolFerramenta de threat modelingGratuitoGera relatório STRIDE automaticamente a partir do diagrama.
OWASP Threat DragonFerramenta de threat modelingOpen sourceSuporta STRIDE e gera relatórios colaborativos.
GLPIGestão de ativos e chamadosOpen sourceCentraliza inventário e incidentes; base para rastrear ameaças.
MITRE ATT&CK NavigatorMapa de coberturaGratuitoMarca técnicas cobertas por controles; exporta mapa para reuniões.
OpenVAS / Nessus EssentialsScanner de vulnerabilidadesGratuito (limitado)Valida se os controles mitigadores realmente bloqueiam exploração.

Para empresas que não possuem equipe interna de segurança, a Simples Solução TI implanta e opera essas ferramentas dentro do serviço de suporte em informática e segurança, com atendimento no Rio de Janeiro, São Paulo e remoto nacional.

Como integrar a modelagem de ameaças ao ciclo de desenvolvimento e à rotina de segurança?

Integre a modelagem como etapa obrigatória nas fases de design e mudança do ciclo de desenvolvimento, e faça uma revisão trimestral do modelo. Acompanhe indicadores como percentual de ameaças com controles mapeados e número de testes executados para medir a maturidade.

No ciclo de desenvolvimento, insira a modelagem em três pontos: durante o design, execute o STRIDE e registre as ameaças; na implementação, crie casos de teste baseados no MITRE ATT&CK; na operação, monitore incidentes e alimente o modelo com aprendizados. Se você pular a etapa de design, as ameaças só serão descobertas depois de um incidente, com custo muito maior.

Estabeleça uma revisão trimestral com data fixa no calendário. Atualize o modelo sempre que houver mudança de fornecedor, nova aplicação, alteração de infraestrutura ou incidente relevante. Ignorar a revisão faz o modelo ficar desatualizado e perder valor em poucos meses.

  • Cobertura de ameaças mitigadas: percentual de ameaças críticas com pelo menos um controle implementado e testado (meta sugerida: 90%).
  • Casos de teste executados: número de testes de segurança realizados no trimestre, cobrindo 100% das técnicas MITRE priorizadas.
  • Tempo para remediar vulnerabilidades críticas: defina uma meta interna, por exemplo, remediar CVSS crítico em até 7 dias.
  • Percentual de ativos com inventário atualizado: mantenha 100% dos ativos registrados no GLPI ou ferramenta equivalente.

A Simples Solução TI estrutura esse processo com consultoria de TI e mantém os indicadores sob revisão contínua, para que a diretoria acompanhe a evolução sem precisar de equipe dedicada.

Perguntas frequentes

Qual ordem seguir ao modelar ameaças: primeiro STRIDE ou MITRE ATT&CK?

Comece pelo STRIDE se o sistema ainda não foi atacado; se já houver histórico de incidentes, use o MITRE ATT&CK primeiro para priorizar controles contra técnicas reais. Essa ordem evita investir em defesas teóricas antes de conhecer as táticas que já atingem empresas do seu porte. Em projetos com dados pessoais, aplique STRIDE sobre os fluxos de dados mapeados para identificar ameaças à LGPD.

Como priorizar as técnicas do MITRE ATT&CK para uma empresa de 10 a 50 funcionários?

Monte uma matriz com táticas e técnicas relevantes ao seu setor, usando o framework MITRE e relatórios de incidentes brasileiros. Priorize initial access (T1566 phishing), execution (T1059) e exfiltration (T1041) como base mínima. Para cada técnica priorizada, mapeie um controle específico, como filtro de e-mail ou bloqueio de macros.

Como documentar a modelagem de ameaças sem atrapalhar a rotina da equipe?

Use um editor de diagramas como draw.io ou OWASP Threat Dragon para desenhar fluxos de dados em no máximo uma hora. Registre as ameaças e controles no GLPI, campo de descrição ou tickets vinculados, para manter rastreabilidade. Revise o documento trimestralmente ou após qualquer mudança de infraestrutura.

Quando devo revisar o modelo de ameaças de um sistema em produção?

Revisão trimestral é o padrão mínimo para empresas de 10 a 50 funcionários. Se o sistema processa dados sensíveis ou sofreu incidente recente, revise mensalmente. A revisão deve incluir novos ativos, mudanças em integrações e atualização das técnicas do MITRE aplicáveis.

Quais ferramentas gratuitas ou de baixo custo funcionam para modelagem em equipe pequena?

Para diagramas, use draw.io (gratuito) ou OWASP Threat Dragon (open source). Para gestão de ativos e tickets, o GLPI é robusto e gratuito. Scanners como OpenVAS ou Nessus Essentials validam vulnerabilidades após a modelagem. Combine essas ferramentas antes de contratar soluções pagas.

Como alinhar a modelagem de ameaças com a LGPD sem travar o desenvolvimento?

Incorpore a classificação de dados pessoais na etapa de decomposição do sistema. Se o fluxo inclui dados sensíveis, exija controles como criptografia e minimização; caso contrário, trate como ameaça de disponibilidade. A modelagem vira evidência de Privacy by Design para a ANPD.

Vale a pena contratar consultoria especializada em modelagem de ameaças?

Contrate se sua equipe não tem dedicação exclusiva a segurança ou se o sistema lida com dados críticos. A Simples Solução TI aplica STRIDE e MITRE ATT&CK em empresas de 10 a 50 funcionários no Rio de Janeiro e São Paulo, com diagnóstico e implementação sob medida. Ignorar a etapa de modelagem aumenta o custo de remediação depois de um incidente.

Posts sugeridos