← Nieuwste papers
🤖 machine learning

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

Dit artikel introduceert een nieuwe multi-source cybersecurity-dataset bestaande uit 870 sessies met systeem-, netwerk- en browserlogs gelabeld met granulaire MITRE ATT&CK-technieken, en demonstreert dat het finetunen van Small Language Models op deze data hun vermogen om kwaadaardige gebeurtenissen te classificeren en aanvalstechnieken te identificeren aanzienlijk verbetert.

Oorspronkelijke auteurs: Abir Ashab Niloy, Ahmed Ryan, Imamul Hossain Rafi, Md Erfan, Md Rayhanur Rahman

Gepubliceerd 2026-06-17
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Abir Ashab Niloy, Ahmed Ryan, Imamul Hossain Rafi, Md Erfan, Md Rayhanur Rahman

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een mysterie probeert op te lossen in een druk kantoorgebouw. Om een dief te vangen, kun je niet alleen naar de beveiligingscamera's kijken (netwerklogs); je moet ook de badge-scans van werknemers controleren (systeemlogs) en de bonnetjes van de koffiebar of online winkel (browserlogs). Als je slechts naar één bron kijkt, kan de dief zich gemakkelijk verstoppen.

Dit artikel gaat over het maken van een supergedetailleerde trainingshandleiding voor computerdetectives en het testen of een nieuw type "slimme assistent" (een Small Language Model genoemd) kan leren om de dief te ontdekken met behulp van die handleiding.

Hier is de opbouw van wat ze hebben gedaan, met behulp van eenvoudige analogieën:

1. Het Probleem: De "Blinde Detective"

Momenteel zijn de meeste datasets voor computerbeveiliging alsof je een detective een kaart geeft van alleen de parkeerplaats. Ze missen wat er binnen in het gebouw gebeurde (systeemlogs) of waar de persoon naar keek op zijn computerscherm (browserlogs).

  • De Kloof: Bestaande data mist ofwel de browseractiviteit, ofwel de systeemactiviteit, of zegt simpelweg "Slecht Pak even" of "Goed Pak even" zonder uit te leggen hoe de slechte kerel het deed (zoals welke specifieke techniek voor het kraken van sloten hij gebruens).
  • Het Doel: De auteurs wilden een dataset creëren die alles tegelijkertijd vastlegt (Systeem + Netwerk + Browser) en elke slechte beweging labelt met een specifieke "technieknaam" uit een beroemde beveiligingshandleiding genaamd MITRE ATT&CK.

2. De Oplossing: Het Bouwen van de "Mysterie-Simulator"

De auteurs hebben niet gewoon geraden hoe aanvallen eruitzien; ze hebben een realistische simulatielab gebouwd.

  • De Opstelling: Ze richtten een veilige, geïsoleerde digitale kamer (een lab) in waar ze echte malware konden draaien zonder iemand schade te beraien.
  • De Acteurs: Ze draaiden 870 sessies (simulaties).
    • 800 sessies waren "Goede Guys" die gewoon normaal werk deden (browsen, e-mails schrijven, coderen).
    • 70 sessies waren "Bad Guys" die echte hackingtools gebruikten (zoals Remote Access Trojans en ransomware) om gegevens te stelen of computers te blokkeren.
  • Het Resultaat: Ze verzamelden ongeveer 2,3 miljoen gebeurtenissen (zoals voetstappen, het openen van deuren en telefoongesprekken) en labelden deze. Ze dekten 53 verschillende hackingtechnieken af over 12 verschillende aanvalsdoelen.
  • De "Chunk": Om het voor de computer makkelijk leesbaar te maken, groepeerden ze de data in kleine bundels die "chunks" worden genoemd. Stel je voor dat een chunk een videofragment van 7 seconden is van de aanval. De computer moet naar deze 7-staps sequentie kijken om te beslissen: "Is dit een normale dag, of vindt er een overval plaats?"

3. De Test: Het Trainen van de "Slimme Assistenten"

Ze namen drie kleine, efficiënte AI-modellen (SLM's — denk aan slimme maar compacte assistenten, geen enorme, zware supercomputers) en probeerden deze te onderwijzen met hun nieuwe dataset.

  • De Modellen: Ze gebruikten drie verschillende "hersenen": Qwen, Llama en Phi.
  • De Methode: Ze gebruikten een techniek genaamd LoRA. Stel je dit voor als het geven van een gespecialiseerde spiekbrief of een set post-its met de regels van het spel aan de AI, in plaats van het hele brein van de AI te herschrijven. Dit is snel en goedkoop.

4. De Resultaten: Van "Clueless" naar "Expert"

De resultaten waren spectaculair, zoals het veranderen van een geblindde persoon in een scherpzinnige detective van de ene op de andere dag.

  • Vóór de Training (De "Base" Modellen):

    • De AI was verschrikkelijk. Hij kreeg ongeveer 8% van de antwoorden goed.
    • De Grote Fout: De AI was een "cry wolf"-machine. Hij was zo paranoïde dat hij bijna elke normale sessie als een aanval labelde. Het was als een beveiligingsbeambte die denkt dat iedereen die het kantoor binnenloopt een dief is. Het was nutteloos in het echte leven omdat het te veel valse alarmen zou genereren.
  • Na de Training (De "Fine-Tuned" Modellen):

    • De AI werd uitstekend. De nauwkeurigheid sprong naar tussen de 90% en 97%.
    • De AI leerde eindelijk het verschil te zien tussen een normale gebruiker die op internet surft en een hacker die gegevens steelt.
    • De Winnaar: Het Phi-4-Mini model was het beste en ving 97% van de aanvallen. De anderen waren ook goed, maar één (Llama) miste meer dan de helft van de aanvallen.
  • De "Techniek" Uitdaging:

    • Hoewel de AI erg goed werd in het zeggen "Dit is een aanval", was hij nog steeds wat wankel wanneer hem gevraagd werd om de exacte specifieke techniek te benoemen (bijv. "Hij gebruikte T1059.001").
    • Het beste model kreeg de exacte naam slechts 42% van de tijd goed. Echter, het was erg goed in het krijgen van de algemene indruk (gedeeltelijke overeenkomsten), wat betekent dat het de logica begreep, zelfs als het de technische term niet perfect kon spellen.

5. De Conclusie

Het artikel bewijst twee hoofdpunten:

  1. De Dataset Werkt: Je kunt een hoogwaardige, multi-source dataset creëren met behulp van echte aanvalssimulaties, en deze bevat duidelijke patronen die computers kunnen leren.
  2. Training is Essentieel: Je kunt niet zomaar een generieke AI nemen en verwachten dat deze hackers vangt. Het moet "gefine-tuned" worden op specifieke beveiligingsdata. Zonder deze training is de AI te paranoïde om nuttig te zijn. Met deze training wordt het een krachtig hulpmiddel voor beveiligingsteams om meldingen snel te triëren (sorteren).

Kortom: Ze bouwden een realistische "hacking simulator", leerden drie kleine AI-assistenten hoe ze de slechte jongens konden herkennen, en bewezen dat deze kleine assistenten met de juiste training zeer effectieve beveiligers kunnen worden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →