flowki@club:~$ Coding, Automation & Security — auf Deutsch
FlowKI Club

Deine KI. Deine Community. Deine Vorteile.

  • KI Know-how
  • Prompts & Tools
  • Security & Privacy
  • Community Support
  • Exklusive Vorteile
Werde Teil der Community

DUPIN: Wie Machine Learning Cyberangriffe aufspürt

Forscher präsentieren DUPIN, ein System das mit unbeaufsichtigtem Pretraining auf massiven Audit-Logs lernt und dann mit wenigen Beispielen Angriffe erkennt. Der Ansatz wurde auf 38-52 Tagen Daten trainiert und gegen 25 APT-Kampagnen getestet.

DUPIN: Wie Machine Learning Cyberangriffe aufspürt

Dieser Beitrag wurde mit KI-Unterstützung aus der angegebenen Quelle erstellt und vor der Veröffentlichung automatisch gegen sie abgeglichen. Nicht jeder Beitrag wird zusätzlich von Hand gelesen — wir prüfen stichprobenweise nach und kennzeichnen Korrekturen. Beruht ein Artikel auf einem selbst durchgeführten Test, weisen wir das ausdrücklich aus.

Was passiert

Ein Forscherteam hat ein neues Machine-Learning-System namens DUPIN entwickelt, das Cyberangriffe in Computernetzwerken aufspüren soll. Der Name steht für einen Ansatz, der aus zwei Trainingsphasen besteht: Erst lernt das System unbeaufsichtigt (unsupervised pretraining) von großen Mengen an Audit-Logs, dann wird es mit wenigen gekennzeichneten Angriffsbeispielen verfeinert (few-shot learning).

Die Besonderheit liegt in der Datenmenge: Die Forscher trainierten DUPIN auf 38 bis 52 Tage an Audit-Events, was sich auf insgesamt 7,3 Terabyte Daten summiert. Diese Ereignisse werden als Provenance Graphs dargestellt – eine Struktur, die nachverfolgbar macht, welche Prozesse auf welche Dateien zugegriffen haben und wie diese untereinander verbunden sind.

Die Evaluation erfolgte gegen 25 verschiedene APT-Kampagnen (Advanced Persistent Threats) aus vier unterschiedlichen Datenquellen. APTs sind gezielte Angriffe von Gruppen mit hohem technischem Niveau, die über längere Zeit aktiv sind und großen Schaden anrichten können. Bekannte Beispiele sind Gruppen wie APT28 oder Lazarus. Die Tests sollten demonstrieren, dass dieser Ansatz in der Praxis skalierbar funktioniert.

Das System unterscheidet sich von klassischen Sicherheitslösungen dadurch, dass es nicht auf fest vordefinierten Regeln basiert. Stattdessen lernt es Muster eigenständig: In der ersten Phase identifiziert es Strukturen in normalen Netzwerkaktivitäten. In der zweiten Phase wird dieses Wissen durch wenige reale Angriffs-Beispiele spezialisiert. Der Vorteil: Es braucht nicht Tausende gekennzeichnete Angriffsbeispiele, sondern funktioniert schon mit einer Handvoll.

Die Arbeit wurde auf arXiv veröffentlicht (cs.CR – Computer Science, Cryptography and Security), ist aber noch nicht peer-reviewed. Sie adressiert ein zentrales Problem der modernen Cybersicherheit: Der Mangel an Trainingsbeispielen für neue oder seltene Angriffstypen sowie die Menge an Daten, die manuelle Analyse unmöglich macht.

Einordnung

Das Problem, das DUPIN adressiert, ist nicht neu, aber drängend geworden: Security Operations Center (SOCs) ertrinken in Audit-Daten. Jeder Zugriff, jeder Prozessstart, jede Netzwerk-Verbindung wird protokolliert. Ein einzelner Server generiert Millionen von Events pro Tag. Menschliche Analysten können unmöglich jeden Event prüfen – es entstehen Sicherheitslücken.

Bisherige Systeme zur Angriffserkennung funktionieren meist nach bekannten Mustern (Signature-based) oder simplen Anomalieerkennung. Das ist problematisch, weil: Erstens entstehen ständig neue Angriffsvarianten, gegen die vordefinierte Signaturen nicht helfen. Zweitens produzieren einfache Anomaliedetektoren zu viele Falschalarme, was zum Ignorieren von Warnungen führt (Alarm Fatigue).

Graph-basierte Ansätze, wie sie DUPIN nutzt, sind im Sicherheitsbereich etabliert. Sie zeigen, dass Angriffe oft charakteristische Muster in der Provenance hinterlassen: Ein Angreifer startet vielleicht einen unknackigen Prozess, ruft dann verdächtige System-Funktionen auf und liest dann Dateien aus.

Neuer bei DUPIN ist die Kombination von unbeaufsichtigtem Pretraining mit Few-Shot Learning. Das ist methodisch interessant, weil es zwei Probleme löst: Das Pretraining auf unlabeled Daten spart die teure Arbeit, Millionen Events von Hand zu kategorisieren. Few-Shot Learning bedeutet, dass man Neue Angriffstypen schnell trainieren kann, ohne dass man Hunderte Beispiele sammeln muss – ein großer praktischer Vorteil.

Die Evaluation gegen echte APT-Kampagnen ist wichtig: Es ist ein Unterschied, ob ein System auf synthetischen Daten oder in realen Angriffsszenarien funktioniert. 25 verschiedene Kampagnen deuten darauf hin, dass der Ansatz gegen diverse Taktiken getestet wurde.

Was das bedeutet

Wenn DUPIN wie beschrieben funktioniert, könnte es SOCs konkret entlasten: Statt dass Analysten alle verdächtigen Events manuell prüfen, kann das System vorfiltern und Prioritäten setzen. Das reduziert die Arbeitsbelastung deutlich.

Das wichtigste Takeaway ist methodisch: Die Kombination aus unbeaufsichtigtem Pretraining und Few-Shot Learning könnte ein Vorlage für Security-Tools werden. Sie löst ein echtes praktisches Problem – dass Sicherheitsteams häufig mit neuen, nie zuvor gesehenen Angriffen konfrontiert werden, für die es keine Trainingsbeispiele gibt. Mit diesem Ansatz reichen wenige Beispiele aus, um das Modell anzupassen.

Allein die Tatsache, dass DUPIN auf mehreren Terabyte trainiert wurde, deutet auch auf eine Maturität hin: Das ist kein akademisches Proof-of-Concept mit kleinen Datenmengen, sondern ein Ansatz, der in echten Netzwerken relevante Größenordnungen handhabt. Das ist für praktische Adoption entscheidend.

TeilenXLinkedInWhatsApp
Weiterlesen

Aus dem Magazin

Alle Artikel
SECURITY

Kritische RCE-Lücken in Ivanti, Fortinet, SAP und VMware

2 min · 18. Mai

SECURITY

AI-Agent-Sicherheit: Guardrails im Vergleich

2 min · 3. Mai

SECURITY

GitHub-Angriff: 3.800 interne Repositories kompromittiert

2 min · 20. Mai