← Últimos artigos
🤖 machine learning

Multi-Source Cybersecurity Logs: An ATT&CK-Labeled Dataset and SLM Evaluation

Este artigo apresenta um novo conjunto de dados de cibersegurança de múltiplas fontes composto por 870 sessões com logs de sistema, rede e navegador rotulados com técnicas granulares do MITRE ATT&CK, e demonstra que o ajuste fino de Pequenos Modelos de Linguagem nestes dados aumenta significativamente sua capacidade de classificar eventos maliciosos e identificar técnicas de ataque.

Autores originais: Abir Ashab Niloy, Ahmed Ryan, Imamul Hossain Rafi, Md Erfan, Md Rayhanur Rahman

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

Autores originais: Abir Ashab Niloy, Ahmed Ryan, Imamul Hossain Rafi, Md Erfan, Md Rayhanur Rahman

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ê está tentando resolver um mistério em um prédio de escritórios movimentado. Para pegar um ladrão, você não pode apenas olhar para as câmeras de segurança (logs de rede); você também precisa verificar os registros de crachás de funcionários (logs de sistema) e os recibos da cafeteria ou de lojas online (logs de navegador). Se você olhar apenas para uma fonte, o ladrão poderá se esconder facilmente.

Este artigo trata da construção de um manual de treinamento superdetalhado para detetives de computadores e de testar se um novo tipo de "assistente inteligente" (chamado de Modelo de Linguagem Pequeno ou SLM) consegue aprender a detectar o ladrão usando esse manual.

Aqui está a divisão do que eles fizeram, usando analogias simples:

1. O Problema: O "Detetive Cego"

Atualmente, a maioria dos conjuntos de dados de segurança de computadores é como dar a um detetive um mapa apenas do estacionamento. Eles perdem o que aconteceu dentro do prédio (logs de sistema) ou o que a pessoa estava olhando na tela do computador (logs de navegador).

  • A Lacuna: Os dados existentes ou perdem a atividade do navegador, ou perdem a atividade do sistema, ou apenas dizem "Cara Mau" ou "Cara Bom" sem explicar como o cara mau fez aquilo (como qual técnica específica de arrombamento ele usou).
  • O Objetivo: Os autores queriam criar um conjunto de dados que capturasse tudo o que acontece ao mesmo tempo (Sistema + Rede + Navegador) e rotulasse cada movimento ruim com um "nome de técnica" específico de um famoso manual de segurança chamado MITRE ATT&CK.

2. A Solução: Construindo o "Simulador de Mistério"

Os autores não apenas adivinharam como os ataques parecem; eles construíram um laboratório de simulação realista.

  • A Configuração: Eles montaram uma sala digital segura e isolada (um laboratório) onde poderiam executar malware real sem machucar ninguém.
  • Os Atores: Eles executaram 870 sessões (simulações).
    • 800 sessões eram de "Caras Bons" apenas realizando trabalhos normais (navegando, escrevendo e-mails, programando).
    • 70 sessões eram de "Caras Maus" usando ferramentas reais de hacking (como Cavalos de Troia de Acesso Remoto e ransomware) para roubar dados ou bloquear computadores.
  • O Resultado: Eles coletaram cerca de 2,3 milhões de eventos (como pegadas, abertura de portas e chamadas telefônicas) e os rotularam. Eles cobriram 53 técnicas diferentes de hacking através de 12 objetivos de ataque diferentes.
  • O "Bloco" (Chunk): Para facilitar a leitura pelo computador, eles agruparam os dados em pequenos pacotes chamados "chunks". Imagine que um chunk é um clipe de vídeo de 7 segundos do ataque. O computador tem que olhar para essa sequência de 7 passos para decidir: "Isto é um dia normal ou um assalto está acontecendo?"

3. O Testo: Treinando os "Assistentes Inteligentes"

Eles pegaram três modelos de IA pequenos e eficientes (chamados de SLMs — pense neles como assistentes inteligentes, mas compactos, não nos supercomputadores massivos e pesados) e tentaram ensiná-los usando este novo conjunto de dados.

  • Os Modelos: Eles usaram três "cérebros" diferentes: Qwen, Llama e Phi.
  • O Método: Eles usaram uma técnica chamada LoRA. Imagine isso como dar à IA uma folha de dicas especializada ou um conjunto de post-its com as regras do jogo, em vez de reescrever todo o cérebro da IA. Isso é rápido e barato.

4. Os Resultados: De "Sem Noção" a "Especialista"

Os resultados foram dramáticos, como transformar uma pessoa vendada em um detetive de olhos aguçados da noite para o dia.

  • Antes do Treinamento (Os Modelos "Base"):

    • A IA era terrível. Ela acertava cerca de 8% das respostas.
    • A Grande Falha: A IA era uma máquina de "dar alarme falso". Ela era tão paranoica que rotulava quase todas as sessões normais como um ataque. Era como um segurança que acha que todo mundo que entra no escritório é um ladrão. Era inútil na vida real porque criaria muitos alarmes falsos.
  • Depois do Treinamento (Os Modelos "Ajustados/Fine-Tuned"):

    • A IA tornou-se excelente. A precisão saltou para entre 90% e 97%.
    • Ela finalmente aprendeu a distinguir entre um usuário normal navegando na web e um hacker roubando dados.
    • O Vencedor: O modelo Phi-4-Mini foi o melhor, detectando 97% dos ataques. Os outros eram bons, mas um (Llama) perdeu mais da metade dos ataques.
  • O Desafio da "Técnica":

    • Embora a IA tenha ficado muito boa em dizer "Isto é um ataque", ela ainda era um pouco instável quando solicitada a nomear a exata técnica específica usada (ex: "Eles usaram T1059.001").
    • O melhor modelo acertou o nome exato apenas 42% das vezes. No entanto, ele foi muito bom em acertar a ideia geral (combinações parciais), o que significa que entendia a lógica, mesmo que não conseguisse escrever o termo técnico perfeitamente.

5. A Conclusão

O artigo prova duas coisas principais:

  1. O Conjunto de Dados Funciona: Você pode criar um conjunto de dados de alta qualidade, de múltiplas fontes, usando simulações de ataques reais, e ele contém padrões claros que os computadores podem aprender.
  2. O Treinamento é Essencial: Você não pode simplesmente pegar uma IA genérica e esperar que ela pegue hackers. Ela precisa ser "ajustada" (fine-tuned) em dados de segurança específicos. Sem esse treinamento, a IA é paranoica demais para ser útil. Com o treinamento, ela se torna uma ferramenta poderosa para equipes de segurança triarem (classificarem) alertas rapidamente.

Em resumo, eles construíram um "simulador de hacking" realista, ensinaram três pequenos assistentes de IA a detectar os caras maus e provaram que, com o treinamento certo, esses pequenos assistentes podem se tornar guardas de segurança muito eficazes.

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 →