Home Comunidade Eventos YouTube Networks Desafios // produtos Academy News CTI | CVE Contato

13 - Análise Bayesiana Aplicada à CTI

video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione video: https://youtu.be/... no frontmatter da nota.

Análise Bayesiana Aplicada à CTI

Nota do capítulo 05 (Análise e Produção de Inteligência).
Formaliza a atualização de crença com evidência: probabilidade prévia, verossimilhança, razão de verossimilhança e posterior, com quantificação de atribuição e de exploração e um exemplo numérico completo.
Dialoga com o ACH da nota de Técnicas de Análise Estruturada e com o controle de vieses da nota anterior.

1. Contexto e Posicionamento na Biblioteca

A análise de inteligência é, em essência, a revisão contínua de crenças sobre perguntas que não admitem certeza: qual grupo opera, qual CVE será explorada, qual hipótese sustenta a próxima caça. O teorema de Bayes dá a essa revisão uma régua: crenças partem de um estado inicial quantificado, cada peça de evidência as move em proporção ao seu poder discriminante e o resultado é um número que pode ser comparado, comunicado e calibrado. Esta nota traduz o formalismo para o vocabulário de CTI, apresenta os julgamentos que o analista precisa fazer de forma explícita e mostra as armadilhas que transformam a conta certa em conclusão errada.

A nota completa a trinca analítica do capítulo: as SATs fornecem os procedimentos qualitativos, os vieses explicam os erros que os procedimentos combatem e Bayes quantifica a atualização que o ACH executa por inspeção visual da matriz. Na prática, poucas equipes quantificam tudo, e a recomendação desta biblioteca é proporcional: quantificar com Bayes as decisões de alto impacto, como atribuição publicada e priorização de patching emergencial, e manter o ACH qualitativo no resto, porque a estrutura importa mais que o número.

2. O Teorema de Bayes na Linguagem da Inteligência

O teorema descreve como transformar a crença anterior, chamada de probabilidade prévia ou prior, em crença revisada, chamada de posterior, usando a evidência por meio das verossimilhanças. Na notação de CTI, H é a hipótese em disputa, como a atribuição da intrusão ao grupo A, e E é a evidência recém-checada, como a reutilização de um nameserver dedicado.

P(H | E) = P(E | H) * P(H) / P(E)

P(H)      : probabilidade prévia da hipótese, antes da evidência E
P(E | H)  : verossimilhança da evidência se a hipótese for verdadeira
P(E | ~H) : verossimilhança da evidência se a hipótese for falsa
P(H | E)  : probabilidade posterior, depois de considerar E

Para comparação entre hipóteses, a forma de razões, ou odds, é a mais útil, porque permite atualizações encadeadas multiplicando razões de verossimilhança, também chamadas de fatores de Bayes. A razão de verossimilhança é o poder discriminante da evidência: quanto mais esperada a evidência sob a hipótese do que sob sua negação, mais a crença move na direção da hipótese, e evidência com razão próxima de 1 é evidência que não decide nada.

razão posterior = razão prévia * P(E | H) / P(E | ~H)

atualização sequencial com evidências E1, E2, E3 (idealmente independentes):
razão posterior = razão prévia * LR(E1) * LR(E2) * LR(E3)
P = razão / (razão + 1)

A tradução mental que o analista precisa dominar é simples de enunciar e difícil de praticar: verossimilhança é a probabilidade de a evidência existir dado que a hipótese é verdadeira, e não a probabilidade de a hipótese ser verdadeira dado que a evidência existe. Inverter esse condicional é o erro clássico de raciocínio em sala de análise, e é exatamente a inversão que a fórmula impede quando ela é escrita antes dos julgamentos.

3. Probabilidade Prévia e Verossimilhança em CTI

O prior vem de três fontes legítimas, em ordem de preferência: estatística própria do ambiente, como a taxa histórica de intrusões atribuíveis a cada categoria de ator; estatística de base pública, como a proporção de CVEs que aparecem no KEV dentro de janelas de trinta dias; e julgamento estruturado do time, quando não há dados, sempre registrado como julgamento e não como fato. Um prior de atribuição que nasce do noticiário da semana é prior contaminado pela disponibilidade, e o registro da fonte do prior é parte da honestidade do exercício. A tabela abaixo resume as fontes legítimas e os cuidados de cada uma.

Fonte do prior Exemplo em CTI Força típica Cuidado principal
Estatística própria do ambiente Taxa histórica de intrusões por categoria no ambiente Alta Amostra pequena em operação jovem
Taxa de base pública Proporção de CVEs que aparecem no KEV em 30 dias Média a alta Generalização entre segmentos diferentes
Julgamento estruturado do time Estimativa de taxa de reutilização de infraestrutura Baixa a média Registrar como julgamento, nunca como fato

A verossimilhança exige que o analista responda duas perguntas fictícias por evidência: se a hipótese fosse verdadeira, qual a chance de vermos exatamente essa evidência; e se fosse falsa, qual a chance. Esses números são subjetivos por natureza, e a disciplina não está em fingir objetividade, e sim em três práticas: derivação a partir de dados quando existem, como taxas de reutilização de infraestrutura observadas em campanhas; elicitação independente por dois analistas com discussão das divergências grandes; e registro dos números para calibração futura. A tabela abaixo padroniza a comunicação verbal dos posteriores, adaptada da escala de estimativa de Sherman Kent, e a regra da equipe é que o termo escrito no relatório corresponda a uma faixa numérica acordada.

Termo declarado no produto Faixa numérica acordada
Quase certo 95 a 99
Muito provável 80 a 94
Provável 55 a 79
Chance equilibrada 45 a 54
Improvável 20 a 44
Muito improvável 5 a 19
Quase impossível 1 a 4

4. Atualização de Crença com Evidência

A atualização bayesiana tem três propriedades que orientam o trabalho diário do analista. Primeira: evidência forte move muito, evidência fraca move pouco, e o movimento é exatamente a razão de verossimilhança, o que desaconselha narrar como decisiva uma sobreposição de endereço IP em provedor compartilhado, cuja razão costuma ser próxima de 1. Segunda: a ordem das evidências não altera o resultado, porque a multiplicação é comutativa, e isso protege a análise da narrativa em que a primeira descoberta "define" o caso. Terceira: evidência surpreendente, ou seja, muito mais provável sob uma hipótese que sob a outra, é a que mais ensina, e o analista deve tratar a própria surpresa como sinal de que encontrou evidência discriminante.

Na prática, a atualização acontece em dois ritmos. No ritmo de caso, cada novo achado forense ou de OSINT multiplica a razão da hipótese em disputa, e a posterior corrente orienta a próxima coleta, privilegiando a evidência com maior razão esperada por hora de trabalho. No ritmo de programa, os posteriores de atribuições e previsões passadas são comparados ao que se confirmou, e os desvios alimentam a calibração dos priors e das verossimilhanças típicas da equipe, fechando o ciclo com a métrica de precisão analítica do capítulo 11.

5. Quantificação em CTI: Atribuição e Exploração

Duas aplicações concentram o valor prático de Bayes em CTI. A primeira é a probabilidade de atribuição, em que a hipótese é que um conjunto de atividade pertence a um ator específico, e as evidências são sobreposições de infraestrutura, TTPs, horários, ferramentas e linguagem. A segunda é a probabilidade de exploração, em que a hipótese é que uma CVE será explorada no ambiente em uma janela de tempo, e as evidências são a existência de PoC, a presença no KEV, a nota EPSS, a exposição externa do ativo afetado e a presença do produto na infraestrutura da organização. A segunda aplicação conecta diretamente com a nota de Vulnerability e Exploit Intelligence, onde EPSS e KEV aparecem como entradas quantitativas de prior.

A tabela abaixo organiza as aplicações frequentes, com a hipótese em disputa, as evidências típicas e a decisão que o posterior apoia.

Aplicação Hipótese H Evidências típicas Decisão apoiada
Atribuição de intrusão O conjunto de atividade pertence ao ator X Infraestrutura, TTPs, horários, ferramentas Confiança declarada no relatório
Exploração de CVE A CVE será explorada no ambiente em 30 dias PoC, KEV, EPSS, exposição externa Prioridade de patching e virtual patching
Qualidade de fonte O feed entrega observação primária Sobreposição com amostra verificada internamente Peso da fonte no enriquecimento
Hipótese de caça A técnica T está presente e não detectada Telemetria disponível, baseline, relato de setor Priorização de caça no TH.5

A quantificação também muda a qualidade da discussão interna. Quando o time declara verossimilhanças, as divergências ficam localizadas: não é mais "eu não acredito que seja o grupo A", e sim "eu acho que essa evidência apareceria de qualquer forma, então minha razão é 2, e não 20". Esse desacordo numérico é resolvível com dados, e é o formato que a revisão por pares da nota de vieses deve incentivar. O registro sugerido para produtos formais inclui prior, tabela de evidências com as duas verossimilhanças, razão resultante, posterior e fonte de cada número.

6. Armadilhas: Priors Ruins, Evidência Não Independente e Outras

A mecânica da fórmula é simples, e as falhas graves estão nas entradas. O catálogo abaixo reúne as armadilhas que mais distorcem resultados reais, com o sintoma típico e a correção.

  • Prior ruim por taxa base ignorada: partiu-se de prior inflado pela notícia da semana, e o posterior herdou o erro multiplicado; correção: registrar a fonte do prior e começar por taxas de base quando existirem.
  • Evidência não independente tratada como independente: o mesmo nameserver sustenta dois "achados" que na verdade são um só, e as razões se multiplicam sobre a mesma informação; correção: agrupar evidências correlacionadas em um único bloco com razão conjunta.
  • Dupla contagem entre relatos: a mesma campanha aparece no feed do vendor, no feed do ISAC e no fórum, e parece três fontes; correção: rastrear proveniência até a observação original, conforme a nota de avaliação de fontes do capítulo 02.
  • Verossimilhança calibrada pelo resultado desejado: o time escolhe P(E|H) alto porque quer publicar a atribuição; correção: elicitação independente e revisão por pares com registro dos números.
  • Zero e um proibidos: declarar certeza absoluta congela a análise, porque nenhuma evidência futura move um prior de zero ou um; correção: usar extremos como 0,01 e 0,99 apenas com justificativa explícita.
  • Posterior vira novo prior sem revisão: a crença atualizada de hoje é legítima, mas precisa ser declarada como estado corrente, com data, e não como fato consolidado.
  • Precisão falsa: comunicar 0,784 quando os julgamentos sustentam uma faixa de 0,65 a 0,85 é vender mais exatidão do que o processo tem; correção: comunicar faixa ou termo da escala verbal.
  • Razão extrema em evidência única: uma só peça de evidência com razão de 100 ou mais costuma esconder correlação não percebida ou julgamento otimista, e o padrão saudável é chegar a confiança alta pela soma de evidências moderadas, e não por um único achado milagroso.

7. Exemplo Numérico Completo Passo a Passo

Uma equipe precisa decidir se publica a atribuição de uma intrusão ao grupo A. O prior vem da taxa histórica interna: das intrusões do setor nos últimos dois anos, uma em cinco se conectou ao grupo A, então P(H) igual a 0,20, ou razão prévia de 1 para 4. As três evidências são avaliadas em sequência, com verossimilhanças derivadas do histórico de campanhas do grupo e discutidas em revisão de pares.

Hipótese H: a intrusão é atribuível ao grupo A
Prior: P(H) = 0,20        razão prévia = 0,20 / 0,80 = 0,25 (1 para 4)

E1: nameserver dedicado reutilizado de campanha anterior do grupo A
    P(E1|H) = 0,60   P(E1|~H) = 0,05   LR = 12
    razão posterior = 0,25 * 12 = 3,00
    P(H|E1) = 3,00 / 4,00 = 0,750

E2: hash do binário presente em repositório público compartilhado por vários grupos
    P(E2|H) = 0,40   P(E2|~H) = 0,35   LR = 1,14
    razão posterior = 3,00 * 1,14 = 3,43
    P(H|E2) = 3,43 / 4,43 = 0,774

E3: janela de operação incompatível com o fuso típico do grupo A
    P(E3|H) = 0,10   P(E3|~H) = 0,50   LR = 0,20
    razão posterior = 3,43 * 0,20 = 0,686
    P(H|E3) = 0,686 / 1,686 = 0,407

A leitura do exemplo ensina mais que a fórmula. A E1 é evidência forte e legítima, porque um nameserver dedicado é caro de manter e raro de coincidir, e move a crença de 0,20 para 0,75. A E2 é o tipo de evidência que relatos apressados tratam como forte, mas a razão de 1,14 mostra que ela quase não discrimina, porque binários compartilhados aparecem com frequência similar com ou sem o grupo A, e o posterior quase não se move. A E3 move contra a hipótese com força real, e o posterior cai para cerca de 0,41, faixa verbal de improvável. A decisão correta é não publicar atribuição ao grupo A com confiança acima de moderada, validar o fuso com mais telemetria e registrar os marcos que reabririam o cálculo.

O segundo exemplo, mais curto, cobre a aplicação de priorização de vulnerabilidade, e conecta com a nota seguinte do capítulo.

Pergunta: probabilidade de a CVE-X ser explorada no ambiente em 30 dias
Prior: taxa base pública de CVEs exploradas em 30 dias = 0,05
    razão prévia = 0,05 / 0,95 = 0,0526 (1 para 19)

E1: PoC funcional público
    P(E1|explorada) = 0,60   P(E1|não) = 0,10   LR = 6
    razão = 0,0526 * 6 = 0,316    P = 0,316 / 1,316 = 0,24

E2: inclusão no KEV
    LR = 50
    razão = 0,316 * 50 = 15,79    P = 15,79 / 16,79 = 0,94

Com o posterior em 0,94, o termo declarado é quase certo, e a decisão de patching emergencial está quantitativamente sustentada. Repare que o prior de taxa base fez o trabalho de honestidade: sem ele, a simples aparição no KEV pareceria suficiente para concluir 1,0, e com ele a equipe entende que 0,94 significa "pouquíssimos falsos positivos esperados na base de CVEs, não certeza sobre esta CVE".

O exemplo também ilustra a prática de sensibilidade. Se o julgamento da verossimilhança da E2 variasse de 0,30 a 0,50 sob H, a razão variaria de 0,86 a 1,67 e o posterior final oscilaria em torno de dois pontos percentuais, e registrar essa faixa é parte do produto. A conta bayesiana não exige certezas nas entradas, exige apenas que a incerteza das entradas seja propagada honestamente para a saída, e é essa propagação que separa o exercício quantitativo do número decorativo.

8. Erros Comuns e Pontos de Atenção

  • Conduzir a análise até o número e parar: o posterior não substitui a decisão, e um posterior de 0,60 pode justificar ações diferentes conforme o custo do falso positivo e do falso negativo; a decisão precisa do custo, e não só da probabilidade.
  • Elicitar verossimilhanças sem cenário: perguntar "qual a chance dessa evidência" sem fixar a hipótese de referência produz números sem significado; escreva as duas perguntas condicionais por extenso antes de responder.
  • Multiplicar razões sobre evidência correlacionada: a sobreposição de nameserver e a sobreposição de IP do mesmo host são um achado, e tratá-las como dois infla o posterior artificialmente, que é o mesmo erro de dupla contagem do capítulo de fontes.
  • Ignorar o prior por falsa neutralidade: começar de 0,50 em toda hipótese não é neutro, é frequentemente generoso demais com explicações raras; a taxa base é informação e descartá-la é viés.
  • Usar Bayes para vestir certeza: número com casa decimal não torna o julgamento objetivo, e a apresentação formal deve vir sempre com a fonte do prior e das verossimilhanças.
  • Confundir posterior de atribuição com prova jurídica: probabilidade alta sustenta confiança analítica e priorização, e não substitui o padrão de prova exigido por processos formais.
  • Atualizar sem arquivar: posterior de hoje substitui o de ontem, e o histórico precisa ser mantido para a calibração; arquivar só o número final destrói a capacidade de aprender com o processo.
  • Aplicar Bayes a perguntas mal formuladas: a fórmula exige hipótese e evidência definidas, e perguntas vagas como "o ambiente está seguro" não têm posterior; formule primeiro, calcule depois.
  • Trocar a escala verbal sem avisar o consumidor: o "provável" de um relatório com faixa de 55 a 79 não é o "provável" de outro time com faixa de 70 a 90, e mudar de escala em produto circular confunde a calibração de quem consome os dois.

9. Integração com o Restante da Biblioteca

A nota fecha a trinca analítica do capítulo e se conecta para cima e para baixo na biblioteca. Para cima, com as SATs e os vieses, que fornecem o processo qualitativo e o controle de erros que a quantificação pressupõe; um posterior calculado sobre evidência viesada é apenas viés com precisão falsa. Para baixo, com a nota de Vulnerability e Exploit Intelligence, onde EPSS e KEV funcionam como evidências quantificáveis e o posterior de exploração alimenta a janela de risco; e com o TH.5 de priorização de hipóteses, onde a razão de verossimilhança esperada por hora de trabalho é o critério racional para escolher a próxima caça.

No framework da seção 15, o registro de prior, verossimilhanças e posterior alimenta o CTI.7 como rastro de confiança do produto e o CTI.9 de feedback, porque a comparação entre posterior declarado e resultado observado é a métrica de calibração analítica. A régua final desta biblioteca é a mesma dos relatórios maduros de mercado: toda confiança declarada deve poder responder a duas perguntas, qual era o prior e quanto moveu cada evidência.