From IOCs to Regex: Automating CTI Operationalization for SOC with LLMs
Die Studie stellt IOCRegex-gen vor, ein vollautomatisches LLM-basiertes System, das Indikatoren für Kompromittierungen (IOCs) aus Cyber-Threat-Intelligence-Berichten unter Verwendung eines gruppenbewussten Mechanismus und einer iterativen Validierungspipeline effizient in syntaktisch und semantisch korrekte reguläre Ausdrücke umwandelt, um die manuelle und fehleranfällige Erstellung von SIEM-Regeln zu überwinden.
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 vor, Sie sind ein Sicherheitsdetektiv in einer riesigen Stadt (dem Cyber-Raum). Ihre Aufgabe ist es, Diebe zu finden, die sich in die Häuser der Bürger (die Computer) geschlichen haben.
Hier ist die Geschichte der Forschung, die in diesem Papier erzählt wird, einfach erklärt:
1. Das Problem: Der verlorene Schlüssel
Jeder Tag bringt neue Berichte über Diebe (Cyber-Threat-Intelligence oder CTI). Diese Berichte sagen uns genau, wie die Diebe gearbeitet haben. Zum Beispiel: "Der Dieb hat eine spezielle Türschlüssel-Kopie namens ccf32.exe in den Ordner C:\Users\Public gelegt."
Das Problem ist: Diese Berichte sind wie Handgeschriebene Notizen. Sie sind für Menschen geschrieben. Aber die Computer, die die Stadt überwachen (die SIEM-Systeme), verstehen keine Notizen. Sie brauchen präzise Anweisungen, um in Millionen von Aktenordnern (den Log-Dateien) zu suchen.
Die Detektive müssen diese Notizen in eine Suchformel (einen Regulären Ausdruck oder "Regex") übersetzen. Das ist wie das Übersetzen eines Gedichts in eine mathematische Gleichung.
- Die Herausforderung: Ein Dieb könnte den Ordner
Publicnutzen, aber auchTempoderDownloads. Er könnte den Dateinamenccf32.exeinccf33.exeändern. Wenn der Detektiv eine zu starre Formel schreibt (ccf32.exe), verpasst er den Dieb, derccf33.exebenutzt. Wenn er eine zu lockere Formel schreibt (*.exe), findet er jeden einzelnen Programmierer in der Stadt – das ist zu viel Rauschen.
Bisher mussten menschliche Detektive diese Formeln mühsam von Hand schreiben. Das dauert lange, ist fehleranfällig und bei tausenden Berichten pro Tag unmöglich.
2. Die alte Lösung: Der halb-fertige Roboter
Künstliche Intelligenz (KI) wurde schon eingesetzt, um die Notizen zu lesen und die Diebes-Details herauszufiltern. Aber die KI hielt dort inne. Sie gab den Detektiven nur eine Liste mit Namen und Orten ("Der Dieb war hier!"). Die Detektive mussten dann immer noch selbst die schwierige Übersetzung in die Suchformel machen. Es war, als würde ein Roboter Ihnen sagen: "Da ist ein Dieb!", aber Sie müssten immer noch selbst den Polizeiwagen bauen, um ihn zu fangen.
3. Die neue Lösung: IOCRegex-gen (Der vollautomatische Übersetzer)
Die Autoren dieses Papiers haben ein neues System namens IOCRegex-gen entwickelt. Es ist wie ein Super-Detektiv-Roboter, der nicht nur liest, sondern auch sofort den perfekten Polizeiwagen baut.
Das System hat zwei geniale Tricks:
Trick 1: Der "Wissens-Baum" (Die Landkarte)
Stellen Sie sich vor, der Roboter hat eine riesige Landkarte aller normalen Straßen und Gebäude in der Stadt (Windows-Systeme).
- Wenn er liest: "Der Dieb nutzte den Ordner
C:\Users\Public", weiß der Roboter: "Aha!C:\Users\Publicist eine normale, feste Straße. Das muss ich festhalten." - Aber der Name der Datei
11.bat? Das ist wie ein zufälliges Nummernschild, das der Dieb sich ausgedacht hat. Das ist nicht fest. - Der Roboter nutzt diese Landkarte, um zu entscheiden: "Was ist fest (wichtig für die Suche) und was ist variabel (kann sich ändern)?" So erstellt er eine Formel, die flexibel genug ist, um verschiedene Nummernschilder zu finden, aber streng genug, um nur die richtigen Straßen zu prüfen.
Trick 2: Der "Iterative Prüfer" (Der strenge Lehrer)
KIs machen oft Fehler, wenn sie komplexe Formeln schreiben. Sie können sich Dinge ausdenken (Halluzinationen) oder die Formel falsch aufbauen.
IOCRegex-gen lässt die KI nicht einfach nur eine Antwort geben. Es ist wie ein Lehrer mit einem roten Stift:
- Die KI schreibt eine Formel.
- Ein automatischer Tester prüft sie: "Passt das? Nein, du hast ein Komma vergessen."
- Der Lehrer sagt der KI: "Versuch es nochmal, aber korrigiere den Fehler."
- Ein weiterer Prüfer schaut: "Ist die Formel zu locker? Sucht sie vielleicht auch nach harmlosen Dateien?"
- Dieser Prozess läuft so lange, bis die Formel perfekt ist.
4. Das Ergebnis: Ein unschlagbarer Erfolg
Die Forscher haben dieses System mit über 3.000 echten Diebesberichten getestet und die Ergebnisse mit echten Beweisen aus großen Sicherheitsübungen verglichen.
- Trefferquote: Das System fand 99,1 % aller Diebe, die es finden sollte.
- Fehlalarme: Es rief nur in 0,8 % der Fälle fälschlicherweise die Polizei, obwohl kein Dieb da war.
Das ist, als würde ein Sicherheitsroboter in einer Stadt mit Millionen von Einwohnern fast jeden echten Einbrecher fangen und dabei kaum einen Anrufer falsch alarmieren.
Zusammenfassung in einer Metapher
Stellen Sie sich vor, Sie suchen nach einem bestimmten Typ von Schuh in einem Schuhladen mit Millionen von Schuhen.
- Der menschliche Detektiv schreibt eine Liste: "Suche nach roten Schuhen mit Schnürsenkeln." Aber er vergisst, dass der Dieb auch blaue Schnürsenkel haben könnte.
- Die alte KI sagt nur: "Hier ist ein roter Schuh." Aber sie baut keine Suchmaschine.
- IOCRegex-gen ist wie ein magischer Suchroboter, der versteht: "Ich suche nach Schuhen mit Schnürsenkeln (das ist fest), aber die Farbe und der genaue Stil können variieren (das ist flexibel)." Er baut sich dabei selbst die perfekte Lupe, um den Dieb zu finden, egal wie er sich verkleidet hat.
Fazit: Dieses Papier zeigt, wie wir KI nutzen können, um die mühsame Arbeit der Übersetzung von Diebesberichten in Suchformeln zu automatisieren. Es macht die Cyber-Sicherheit schneller, genauer und entlastet die menschlichen Detektive, damit sie sich auf die echten Fälle konzentrieren können.
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.