Fully Automated End-to-End Adversary Emulation from MITRE ATT\&CK Based Cyber Threat Intelligence Using LLMs
Este artigo introduz um framework de ponta a ponta totalmente automatizado que utiliza LLMs para gerar, executar e revisar iterativamente playbooks do Caldera a partir de relatórios de CTI alinhados ao MITRE ATT&CK, superando significativamente sistemas anteriores de estado da arte como o AURORA ao alcançar altas taxas de sucesso de execução por meio de um mecanismo eficaz de recuperação de falhas.
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 o mundo digital como uma cidade gigante e movimentada, onde os vilões estão constantemente tentando invadir bancos, roubar segredos ou causar o caos. Para manter essa cidade segura, os guardas de segurança (defensores cibernéticos) precisam saber exatamente como esses vilões pensam e agem. Mas aqui está o problema: os vilões estão ficando mais espertos, mais rápidos e mais criativos a cada dia. Para manter a vantagem, os defensores têm que praticar o combate a esses ataques específicos e reais. Isso é chamado de "emulação de adversário". É como um treinamento de incêndio, mas em vez de fumaça e mangueiras, eles usam simulações digitais para ver se seus sistemas de segurança conseguem detectar e deter um hacker.
O problema é que esses "treinamentos de incêndio" são incrivelmente difíceis de organizar. Geralmente, um especialista humano tem que ler um relatório longo e complicado sobre um ataque cibernético recente, entender exatamente o que o hacker fez e, então, escrever manualmente um script para fazer seu computador fazer a mesma coisa. É como tentar construir um castelo de Lego complexo lendo um manual escrito em uma língua estrangeira, e depois construí-lo tijolo por tijolo com os olhos vendados. Leva uma eternidade, custa muito dinheiro e, se você cometer um erro minúsculo, todo o castelo desmorona. Este artigo faz uma grande pergunta: Podemos ensinar um computador superinteligente (uma IA) a ler esses relatórios, construir o castelo de Lego para nós e até mesmo consertá-lo se ele cair, tudo isso sem precisarmos mover um dedo?
Os pesquisadores neste artigo dizem: "Sim, nós podemos!". Eles construíram um sistema robô totalmente automatizado que atua como um mestre construtor digital. Veja como funciona: Primeiro, o sistema lê um relatório real de ameaça cibernética (que é como uma história sobre um assalto de um hacker). Em seguida, ele usa um céreão de IA poderoso para traduzir essa história em um conjunto de instruções chamado "playbook" (livro de jogadas). Pense neste playbook como uma receita para um ataque cibernético. O sistema então "cozinha" essa receita em uma cozinha de testes (uma rede de computadores segura e isolada) para ver se ela funciona.
Mas aqui está a parte mágica: no passado, se a receita falhasse porque o forno estava quente demais ou os ingredientes estavam faltando, o humano tinha que intervir, descobrir o que deu errado e reescrever a receita. Este novo sistema não espera por um humano. Se o ataque falha, o sistema instantaneamente olha para o erro, adivinha o que deu errado (como "Ops, usei a senha errada" ou "O caminho do arquivo está faltando") e tenta consertar a receita por conta própria. Ele continua tentando e ajustando as instruções até que o ataque ocorra sem problemas.
A equipe testou este sistema em 11 diferentes histórias de ataques do mundo real. Eles descobriram que o sistema era surpreendentemente bom em seu trabalho. Ao usar o melhor modelo de IA que testaram (chamado Claude Sonnet 4.5), o sistema construiu e executou as receitas de ataque com sucesso cerca de 84% das vezes após corrigir seus próprios erros. Antes de o sistema começar a consertar as coisas, ele tinha sucesso apenas cerca de 70% das vezes. Isso significa que o recurso de "autocorreção" foi uma ajuda enorme, aumentando a taxa de sucesso em cerca de 15 pontos percentuais.
Os pesquisadores também compararam seu construtor robô com o atual melhor sistema liderado por humanos (chamado AURORA). Seu robô não só foi totalmente automático, como também conseguiu criar planos de ataque mais detalhados e obteve mais sucesso do que o campeão anterior. Levou menos de 200 segundos e apenas cerca de 35 centavos de poder de processamento de computador para criar e corrigir um playbook para cada relatório. Em contraste, humanos podem levar meses para fazer o mesmo trabalho manualmente.
O artigo sugere que esta abordagem é um grande passo à frente porque elimina a necessidade de humanos monitorarem constantemente o processo. No entanto, os pesquisadores observam cautelosamente que, embora o sistema seja impressionante, ele não é perfeito. Às vezes, o ambiente é simplesmente muito diferente do que a IA esperava, e o robô não consegue consertar o problema, não importa o quanto tente. Mas para a grande maioria dos casos, este robô de "autocura" prova que podemos automatizar todo o processo de aprender com ataques passados e testar nossas defesas contra eles, tornando nossas cidades digitais muito mais seguras e nossas equipes de segurança muito mais eficientes.
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.