AI dyker upp i modern malware på tre tydligt skilda sätt, och de har mycket olika säkerhetsmässiga implikationer. Det första är det vanligaste: en angripare använder en generell LLM, antingen en kommersiell modell som nås via jailbreaks eller ett specialbyggt undergroundverktyg som WormGPT, för att skriva eller refaktorera delar av malware-koden. AI:n är bara en ovanligt snabb assistent. Den resulterande binären innehåller ingen AI-komponent och beter sig som vilken annan malware som helst när den landar på ett system.
Det andra användningssättet sker vid build-tillfället: angriparen använder en LLM för att systematiskt generera många varianter av samma skadliga kod, var och en funktionellt identisk men textuellt annorlunda. Detta är automatiserad polymorfism. Utdata är fortfarande en statisk binär, men kampanjen producerar en ström av varianter snabbt nog att överlasta signaturbaserad detektion.
Det tredje användningssättet är det mest nydanande och mest omtalade: själva malwaren ringer ut till en LLM vid körning för att generera sitt eget beteende i farten. Samples som LameHug och MalTerminal, dokumenterade 2025, frågar en hostad LLM under exekvering för att producera de Windows-kommandon de faktiskt kör för rekognosering och datastöld. Den skadliga logiken finns inte i binären, den beslutas efter att malwaren redan är igång. Detta är den genuint nya kategorin, och samtidigt den sällsyntaste i det vilda.
Att förstå vilken kategori ett givet hot tillhör avgör hur en försvarare bör reagera. AI-utvecklad malware upptäcks på samma sätt som vilken malware som helst. AI-muterade varianter kräver beteendebaserad, inte signaturbaserad, detektion. Runtime-LLM-malware kräver övervakning av utgående nätverkstrafik till LLM-endpoints och att de samtalen behandlas som del av hotytan.