Synergistic Directed Execution and LLM-Driven Analysis for Zero-Day AI-Generated Malware Detection

Dit artikel introduceert een hybride analyseframework dat concolische uitvoering combineert met LLM-gestuurde padprioritering en deep learning om zero-day AI-genereren malware met bewezen garanties en hoge nauwkeurigheid te detecteren.

George Edwards, Mahdi Eslamimehr

Gepubliceerd Wed, 11 Ma
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

🛡️ CogniCrypt: De Slimme Agent die AI-Malware Ontmaskert

Stel je voor dat hackers nu niet meer alleen maar handmatig virusjes schrijven, maar robots (AI) gebruiken om miljoenen unieke, onherkenbare virussen per seconde te fabriceren. Het is alsof een hacker een magische pen heeft die elke seconde een nieuw, perfect vermomd masker maakt. Traditionele antivirusprogramma's (die werken met een "zwarte lijst" van bekende virussen) zijn hier machteloos tegen, omdat ze elk virus als een nieuw gezicht zien.

CogniCrypt is de oplossing voor dit probleem. Het is een nieuw, slim systeem dat twee krachtige technologieën combineert om deze AI-gemaakte monsters te vangen.

1. Het Probleem: De "Paden van de Labyrinth"

Om te zien of een programma een virus is, moet je het programma "uitvoeren" en kijken wat het doet. Maar moderne programma's zijn als een enorm labyrint met miljarden vertakkingen.

  • De oude methode (Concolic Execution): Stel je voor dat je een detective bent die elk mogelijk pad in dit labyrint één voor één afloopt om te zien of er een valstrik is. Het probleem? Er zijn te veel paden. Je zou eeuwen nodig hebben voordat je klaar bent. Dit heet het "pad-explosie"-probleem.
  • De nieuwe uitdaging: AI-gemaakte virussen veranderen hun uiterlijk voortdurend, zodat ze onzichtbaar blijven voor de "zwarte lijsten" van de politie.

2. De Oplossing: De "Slimme Gids" (LLM)

CogniCrypt introduceert een Grote Taalmodel (LLM) – denk hieraan als een super-intelligente, ervaren detective die miljoenen boeken over code en misdaad heeft gelezen. Deze detective heeft een "buikgevoel" voor wat verdacht is.

In plaats van blindelings elk pad in het labyrint af te lopen, gebruikt CogniCrypt deze detective als een GPS-gids:

  1. De Detective kijkt vooruit: De detective (de LLM) kijkt naar een vertakking in het programma en zegt: "Hey, dat pad naar links lijkt verdacht. Er gebeurt daar iets raars met geheime bestanden. Laten we dat eerst onderzoeken!"
  2. Slimme Prioriteit: Het systeem loopt nu niet meer willekeurig, maar volgt de aanwijzingen van de detective. Hierdoor hoeft het niet 90% van de onschuldige paden te controleren. Het slaat direct de gevaarlijke routes over.
    • Resultaat: Het systeem is 73% sneller dan oude methoden, omdat het niet tijd verspillen aan "veilige" paden.

3. De Tweede Wacht: De "Forensische Scanner"

Zoddat de detective een verdacht pad heeft gevonden, sturen ze het door naar een speciale scanner (een diep-leermodel).

  • Deze scanner kijkt niet naar de "kleding" van het virus (de code), maar naar het gedrag.
  • Vraagt het programma plotseling toegang tot je wachtwoorden? Probeert het zich te verstoppen? De scanner zegt: "Ja, dit gedrag past bij een virus, ongeacht hoe het eruitziet."

4. Het Leerproces: De "Feedback Loop"

CogniCrypt is niet statisch; het leert.

  • Als de detective een fout maakt (bijvoorbeeld: "Ik dacht dat dit pad gevaarlijk was, maar het was het niet"), krijgt de detective een kleine "schors" (een negatieve feedback).
  • Als hij het goed heeft, krijgt hij een "ster".
  • Zo wordt de detective naarmate tijd vordert steeds slimmer in het voorspellen van welke paden gevaarlijk zijn.

🏆 Wat is het resultaat?

In tests met duizenden nieuwe, door AI gegenereerde virussen (die nog nooit eerder gezien waren):

  • Oude antivirus (ClamAV, YARA): Hielden er nauwelijks een op (ongeveer 45-60% succes). Ze waren verblind door de nieuwe maskers.
  • CogniCrypt: Vond 97,5% van de virussen.
  • Snelheid: Het vond de gevaarlijke paden met 73% minder moeite dan de oude methoden.

🎯 De Kernboodschap in één zin

CogniCrypt is als het combineren van een super-snel robot-labyrint met een slimme detective die precies weet waar hij moet zoeken, waardoor hij AI-gemaakte virussen kan vangen die voor elke andere antivirus onzichtbaar zijn.

Het paper bewijst dat we niet alleen harder hoeven te werken, maar slimmer moeten denken door AI te gebruiken om AI-malware te bestrijden.