← Últimos artigos
💬 NLP

Benchmarking and Exploring the Capabilities of LLMs for Attack Investigations

Este artigo apresenta o AuditBench, um conjunto de dados de benchmark abrangente que abrange mais de 50 cenários de segurança em sistemas Linux e Windows, para avaliar e analisar o desempenho, os perfis de erro e as capacidades explicativas de cinco LLMs de fronteira através de quatro tarefas críticas de resposta a incidentes.

Autores originais: Aniket Anand, Yiwei Hou, Daniel Fields, Alex Kantchelian, David Tao, Kurt Thomas, Grant Ho

Publicado 2026-06-10
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Aniket Anand, Yiwei Hou, Daniel Fields, Alex Kantchelian, David Tao, Kurt Thomas, Grant Ho

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é o chefe de segurança de uma cidade gigante e movimentada. Todos os dias, milhares de câmeras e sensores (chamados de logs de auditoria) registram cada passo, abertura de porta e partida de motor de carro. Na maior parte do tempo, as pessoas estão apenas indo trabalhar ou comprar mantimentos (atividade benigna). Mas, às vezes, um ladrão entra furtivamente, arromba uma fechadura ou rouba um cofre (um ataque).

O problema? A cidade gera tantos dados que os guardas de segurança humanos não conseguem vigiar tudo. Eles ficam sobrecarregados por alarmes falsos e acabam perdendo crimes reais em meio ao ruído.

Aí entram os Modelos de Linguagem de Grande Escala (LLMs). Pense neles como estagiários detetives superinteligentes e incansáveis que conseguem ler milhões de páginas de logs em segundos. Mas, antes de contratá-los, precisamos saber: Eles são realmente bons em resolver crimes ou apenas entram em pânico e acusam inocentes?

Este artigo apresenta o AuditBench, um "exame final" projetado especificamente para testar esses detetives de IA em sua capacidade de investigar logs de segurança.

O Exame: AuditBench

Os pesquisadores construíram um conjunto de testes com 51 cenários diferentes.

  • A "Sala de Aula" (Dados de Laboratório): Eles criaram 25 cenários fictícios em computadores virtuais, simulando desde um hacker roubando arquivos até um usuário normal apenas instalando um software.
  • O "Mundo Real" (Dados OpTC): Eles pegaram 26 cenários complexos de um enorme conjunto de dados do mundo real (DARPA OpTC) que já possuía uma "verdade fundamental" (o gabarito) conhecida.

O exame tinha quatro tarefas principais, como um checklist de detetive:

  1. A Triagem (Classificação): "Este alerta é um crime real ou um alarme falso?"
  2. O Esconderijo (Persistência): "O criminoso instalou uma porta dos fundos secreta para permanecer no sistema para sempre?"
  3. A Rota de Fuga (Movimentação Lateral): "O criminoso saltou de um computador para outro para espalhar a infecção?"
  4. O Assalto (Exfiltração de Dados): "O criminoso roubou arquivos confidenciais e os enviou para fora?"

Os Resultados: O Que a IA Acertou (e Errou)

Os pesquisadores testaram cinco das principais modelos de IA (incluindo gigantes como GPT-5 e Gemini 2.5 Pro) contra este exame. Aqui está o que eles descobriram, traduzido para termos cotidianos:

1. O Problema do "Detetive Paranoico"
A maioria dos detetives de IA era excessivamente suspeita. Eles eram como um guarda de segurança que vê uma pessoa carregando uma bolsa e imediatamente assume que é uma bomba.

  • O Resultado: As IAs foram ótimas em detectar o "Assalto" (roubo de dados), mas terríveis em ignorar pessoas inocentes. Elas sinalizaram uma enorme quantidade de atividades normais como "ataques", criando uma enxurrada de alarmes falsos.

2. Maior nem Sempre é Melhor
Você pode pensar que os maiores e mais caros modelos de IA seriam os melhores detetives. Surpreendentemente, isso nem sempre foi verdade.

  • O Resultado: Às vezes, os modelos menores e mais baratos tiveram um desempenho tão bom quanto, ou até melhor, que os modelos massivos. Acontece que, para este trabalho específico, você nem sempre precisa de um supercomputador; um modelo compacto e inteligente pode dar conta do recargo.

3. A Linguagem dos Logs Importa
Os pesquisadores alimentaram a IA com os logs de duas maneiras:

  • Logs Brutos: A transcrição deseditada e bagunçada de tudo o que aconteceu (como uma gravação de áudio bruta de uma sala caótica).
  • Representação de Arestas (Edge Representation): Uma versão limpa e resumida que destaca as conexões entre os eventos (como o quadro branco de um detetive com fios conectando suspeitos).
  • O Resultado: Para alguns modelos, a versão "limpa" os tornou muito mais inteligentes e rápidos. Para outros, os dados brutos estavam adequados. Depende do "estilo de aprendizado" do modelo.

4. O "Prompt" é o Manual de Instruções
A forma como você faz uma pergunta à IA muda a resposta. Os pesquisadores testaram duas formas diferentes de escrever as instruções (prompts).

  • O Resultado: Um prompt que tornava um detetive de IA brilhante poderia tornar outro desajeitado. Não existe um "manual de instruções único para todos". Você precisa ajustar as instruções para o modelo de IA específico que está usando.

5. O "Raciocínio" da IA Era Frequentemente Bom
Quando a IA realmente detectava um ataque real, sua explicação era geralmente excelente. Ela conseguia apontar exatamente o arquivo ou comando que provava o crime.

  • A Pegadinha: Quando ela errava (os alarmes falsos), seu raciocínio era frequentemente baseado em nomes estranhos ou alto volume.
    • Exemplo: Se um arquivo fosse chamado de delete_logs.bat, a IA assumia que era um criminoso tentando esconder evidências, mesmo que fosse apenas um script normal de limpeza do sistema.
    • Exemplo: Se um programa rodasse 1.000 vezes em um segundo, a IA pensava: "Isso é suspeito!", mesmo que fosse apenas uma atualização de software normal.

A Grande Conclusão

Este artigo não diz "a IA pode substituir as equipes de segurança ainda". Em vez disso, ele diz: "Aqui está uma régua para medir o quão boa a IA é neste trabalho, e aqui estão as armadilhas para evitar."

  • Para Equipes de Segurança: Não comprem apenas a IA mais cara. Testem modelos menores. Cuidado com a tendência "paranoica" que cria alarmes falsos.
  • Para Desenvolvedores de IA: Não assumam que modelos maiores são sempre melhores. Você pode precisar mudar a forma como alimenta os dados (a representação de "Arestas") ou ajustar suas instruções (prompts) para obter os melhores resultados.
  • Para Todos: A IA é uma ferramenta poderosa, mas precisa de um humano para conferir seu trabalho, especialmente quando ela fica excessivamente suspeita de pessoas inocentes.

Os pesquisadores estão liberando todos os seus dados, códigos e questões de exame para o público para que outros possam continuar testando e aprimorando esses detetives digitais.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →