A Red Teaming Framework for Evaluating Robustness of AI-enabled Security Orchestration, Automation, and Response Systems
Dieser Beitrag stellt ein autonomes Red-Teaming-Framework vor, das Large Language Models mit Reinforcement Learning integriert, um adaptive, mehrstufige Angriffskampagnen gegen KI-gestützte Security Orchestration, Automation and Response-Systeme effektiv zu generieren, und zeigt, dass dieser hybride Ansatz bei der Bewertung der Resilienz von Cyberabwehrsystemen sowohl eigenständige Large Language Models als auch domänenspezifische Modelle übertrifft.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich ein hochriskantes Schachspiel auf einem digitalen Schlachtfeld vor. Auf der einen Seite haben Sie das Blue Team: ein hochintelligentes, automatisiertes Sicherheitssystem (eine KI), das entwickelt wurde, um das Computernetzwerk eines Unternehmens zu schützen. Auf der anderen Seite benötigen Sie ein Red Team: eine Hacker-KI, die entwickelt wurde, um einzudringen – nicht um Daten zu stehlen, sondern um zu testen, ob das Blue Team tatsächlich stark genug ist.
Das Problem, das die Autoren dieses Papers identifiziert haben, ist, dass die alten Methoden zum Testen dieser Sicherheitssysteme defekt sind. Traditionelle „Hacker-Skripte" sind wie Roboter, die einer strengen, vorab geschriebenen Liste von Zügen folgen. Sie können nicht improvisieren. Wenn das Blue Team seine Strategie ändert, versucht der Roboter einfach weiterhin denselben Zug und scheitert.
Das Paper schlägt eine neue, intelligentere Methode zum Aufbau einer Red-Team-KI vor. Sie nennen dies ein Hierarchisches LLM-RL-Framework. So funktioniert es, unter Verwendung einfacher Analogien:
Das Problem: Zwei fehlerhafte Spieler
Die Forscher versuchten zwei verschiedene Arten von KI-Spielern einzeln, und beide versagten kläglich:
- Der „Redner" (nur LLM): Stellen Sie sich einen brillanten Militärstrategen vor, der jedes je geschriebene Buch über Krieg gelesen hat. Er kann einen perfekten, komplexen Schlachtplan entwerfen. Aber er hat nie ein Schwert gehalten oder eine Waffe abgefeuert. Wenn er versucht, den Plan in einer echten, chaotischen Schlacht umzusetzen, gerät er in Verwirrung, vergisst die Schritte und wiederholt ständig denselben Fehler. Im Test des Papers konnten diese „Redner"-KIs zwar gute Ideen entwickeln, aber keinen langen, mehrstufigen Angriff tatsächlich durchführen.
- Der „Macher" (nur RL): Stellen Sie sich einen Soldaten vor, der unglaublich gut darin ist, auf das zu reagieren, was direkt vor ihm passiert. Er lernt durch Versuch und Irrtum. Aber er hat keine Strategie. Er weiß nicht, warum er kämpft oder was das ultimative Ziel ist. Im Test steckte diese „Macher"-KI in einer Schleife fest und stieß immer wieder gegen die feindlichen Mauern, weil sie nicht wusste, wie man eine vollständige Invasion plant. Sie gab das große Ganze auf.
Die Lösung: Der General und der Soldat
Die Autoren erkannten, dass man zum Gewinnen sowohl den Strategen als auch den Soldaten braucht, die in einem einzigen Team zusammenarbeiten. Sie bauten ein zweigeteiltes System:
- Der General (Der LLM-Planer): Dies ist der „Redner". Er betrachtet das große Ganze. Er entscheidet die Strategie: „Wir müssen uns einschleichen, die Hintertür finden, die Leiter hochklettern und dann den Server übernehmen." Er greift nicht in die Steuerung ein; er gibt nur Befehle. Er bleibt „eingefroren" (er lernt während des Spiels nichts Neues), damit er sein umfangreiches Wissen darüber behält, wie Angriffe funktionieren.
- Der Soldat (Der RL-Controller): Dies ist der „Macher". Er hört auf die Befehle des Generals. Seine Aufgabe ist es, genau herauszufinden, welche Taste in jeder einzelnen Sekunde gedrückt werden muss, um diesen Befehl auszuführen. Er lernt durch Versuch und Irrtum und wird im Laufe des Spiels besser darin, den Plan des Generals auszuführen.
Der magische Bestandteil: Das „Reflexions"-Notizbuch
Um den General noch intelligenter zu machen, fügten sie einen „Reflexions"-Schritt hinzu. Nach jedem Spiel schreibt der General eine kurze Notiz in ein Notizbuch: „Ich habe versucht, die Leiter hochzuklettern, aber das Blue Team hat mich erwischt. Beim nächsten Mal versuche ich eine andere Route." Der General liest diese Notiz, bevor das nächste Spiel beginnt. Dies hilft dem General, seine Strategie zu verbessern, ohne alles von Grund auf neu lernen zu müssen.
Die Ergebnisse: Ein gewinnendes Team
Sie testeten dieses neue „General + Soldat"-Team in einer hochrealistischen Simulation eines Unternehmensnetzwerks (genannt CAGE 4) gegen die stärksten verfügbaren automatisierten Verteidiger.
- Der „Redner" allein schaffte es nur in etwa 30 % der Fälle einzudringen (und meist nur den ersten Schritt).
- Der „Macher" allein schaffte es in 0 % der Fälle einzudringen. Er blieb dabei stecken, dasselbe nutzlose Ding immer wieder zu tun.
- Das „General + Soldat"-Team gelang es in 94 % bis 100 % der Fälle einzudringen. Sie navigierten erfolgreich durch die gesamte „Kill Chain" (den vollständigen Pfad vom Auffinden des Netzwerks bis zur Übernahme der Kontrolle).
Die große Erkenntnis
Das Paper kommt zu dem Schluss, dass man sich nicht auf nur eine Art von KI verlassen kann, um Sicherheit zu testen.
- Nur zu denken reicht nicht aus: Man braucht jemanden, der die Arbeit tatsächlich tun kann.
- Nur zu tun reicht nicht aus: Man braucht jemanden, der weiß, was zu tun ist.
Durch die Kombination eines intelligenten Planers (LLM) mit einem schnellen Lerner (RL) schufen sie ein Red Team, das robust, anpassungsfähig und in der Lage ist, die Grenzen moderner KI-Sicherheitssysteme zu testen. Dies hilft Unternehmen herauszufinden, ob ihre Verteidigung wirklich bereit für einen echten, intelligenten Hacker ist.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.