← Neueste Arbeiten
💻 computer science

D-Judge: Disrupting Multi-Turn Jailbreaks using Semantics-Preserving Output Rewriting

Das Papier stellt D-Judge vor, einen Abwehrmechanismus, der Multi-Turn-Jailbreak-Angriffe stört, indem er die Antworten von LLMs so umschreibt, dass die ursprüngliche Bedeutung erhalten bleibt, während die Feedback-Signale von kontrollierten Judge-Modellen des Angreifers absichtlich falsch ausgerichtet werden, um so den iterativen Prozess der Prompt-Verfeinerung zu entgleisen.

Ursprüngliche Autoren: Huanli Gong, Zhipeng Wei, Yu Fu, Haz Sameen Shahgir, Ananya Gupta, Yue Dong, N. Benjamin Erichson

Veröffentlicht 2026-06-03
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Huanli Gong, Zhipeng Wei, Yu Fu, Haz Sameen Shahgir, Ananya Gupta, Yue Dong, N. Benjamin Erichson

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

Das Problem: Die „Feedback-Schleifen“-Falle

Stellen Sie sich vor, Sie versuchen, einem sehr strengen Roboter (dem Opfer-LLM) etwas beizubringen, das er nicht tun darf, wie zum Beispiel eine Anleitung zum Bau einer Bombe zu schreiben.

In den alten Zeiten hätten Hacker einfach einen lauten, offensichtlichen Befehl an den Roboter gerufen. Wenn der Roboter „Nein“ sagte, gaben die Hacker auf.

Aber heute haben Hacker einen klügeren Weg gefunden, der Multi-Turn Jailbreak heißt. Anstatt eines einzelnen Schreis führen sie ein langes, langsames Gespräch.

  1. Sie stellen dem Roboter eine harmlose Frage.
  2. Der Roboter antwortet.
  3. Der Hacker hat einen Richter (eine andere KI), der der Antwort des Roboters zuhört und sagt: „Das war schon nah dran, aber du musst beim nächsten Mal ein bisschen spezifischer sein.“
  4. Der Hacker nutzt dieses Feedback, um seine nächste Frage anzupassen.
  5. Er wiederholt diese Schleife immer und immer wieder, um den Roboter langsam auf das verbotene Ziel zuzusteuern.

Die Arbeit argumentt, dass das Feedback des Richters der Treibstoff ist, der diesen Motor am Laufen hält. Solange der Hacker präzises Feedback darüber erhält, wie nah er dem Ziel ist, kann er den Roboter schließlich austricksen.

Die Lösung: Der „Magische Übersetzer“ (D-Judge)

Die Autoren führen eine neue Verteidigung namens D-Judge ein. Anstatt zu versuchen, den Hacker zu blockieren oder die Antworten des Roboters zu zensieren, fungiert D-Judge wie ein Magischer Übersetzer, der zwischen dem Roboter und dem Hacker sitzt.

So funktioniert es:

  1. Der Aufbau: Der Roboter gibt eine Antwort.
  2. Die Übersetzung: Bevor der Hacker (und sein Richter) die Antwort sieht, schreibt D-Judge sie um.
  3. Der Trick: Die Umformulierung ist semantisch erhaltend. Das bedeutet, dass die Bedeutung der Antwort exakt gleich bleibt. Wenn der Roboter sagte: „Ich kann Ihnen das nicht sagen“, könnte die Umformulierung lauten: „Es verstößt gegen meine Regeln, diese Informationen zu teilen.“ Die Bedeutung ist identisch, aber die Wörter sind anders.
  4. Die Verwirrung: Der Richter des Hackers liest die umformulierte Version. Weil die Wörter leicht anders sind, wird der Richter verwirrt. Er könnte denken, die Antwort sei gefährlicher als sie eigentlich ist, oder weniger gefährlich.
  5. Das Ergebnis: Der Richter gibt dem Hacker schlechtes Feedback. Der Hacker denkt: „Oh, ich komme dem Ziel näher!“, obwohl er es nicht tut, oder „Ich scheitere!“, obwohl er eigentlich Erfolg hat.

Da der Hacker seine nächste Frage basierend auf schlechten Daten optimiert, verirrt er sich. Er macht keine Fortschritte mehr und der Angriff scheitert.

Wie sie den Magischen Übersetzer trainiert haben

Um D-Judge beizubringen, wie man das macht, haben die Forscher es nicht einfach nur „den Richter verwirren“ lassen. Sie bauten ein spezielles Trainingsgymnasium:

  1. Der Datensatz: Sie nahmen tausende Roboter-Antworten und erstellten „Zwilling“-Versionen. Ein Zwilling wurde so umgeschrieben, dass er für einen Richter etwas gefährlicher aussah, und der andere so, dass er etwas weniger gefährlich aussah – obwohl beide Zwillinge exakt dasselbe bedeuteten.
  2. Das Training (Zwei Schritte):
    • Schritt 1 (Regeln lernen): Sie lehrten den Übersetzer, diese Zwillinge zu erstellen, ohne die Bedeutung zu verändern (wie ein strenger Editor).
    • Schritt 2 (Den Trick lernen): Sie nutzten eine Technik namens Direct Preference Optimization (DPO). Sie zeigten dem Übersetzer: „Wenn du dieses Paar Zwillinge siehst, wähle immer denjenigen, der den Richter mehr in Panik versetzt (oder verwirrt).“

Dies lehrte den Übersetzer, ein Meister des „Wortjonglierens“ zu werden – die Nuance eines Satzes gerade so zu verändern, dass der Score des Richters durcheinandergerät, ohne das Rezept zu verändern.

Die Ergebnisse: Die Schleife brechen

Die Forscher testeten D-Judge gegen die klügsten Hacker (unter Verwendung von Methoden wie „Crescendo“, „X-Teaming“ und „Foot-in-the-Door“).

  • Ohne D-Judge: Die Hacker waren sehr erfolgreich und tricksten den Roboter durchschnittlich etwa 58 % der Zeit aus.
  • Mit D-Judge: Die Erfolgsquote sank auf nur 8,6 %.

Die Arbeit zeigt, dass D-Judge viel besser ist als bisherige Verteidigungen, die lediglich versucht haben, „schlechte Wörter“ zu blockieren. Indem es die Feedback-Schleife stört, stoppt D-Judge den Angriff, noch bevor er überhaupt richtig beginnt.

Macht es den Roboter kaputt? (Die „Sicherheitssteuer“)

Eine große Sorge bei solchen Verteidigungen ist, dass sie den Roboter dumm oder wenig hilfreich machen könnten. Die Arbeit prüfte dies, indem sie den Roboter bei normalen Aufgaben testete (wie Programmieren, Matheaufgaben oder Geschichtsfragen).

  • Das Urteil: Der Roboter blieb fast genauso intelligent und hilfreich wie zuvor. Die „Sicherheitssteuer“ (der Verlust an Leistung) war sehr gering. Der Magische Übersetzer ist gut darin, den Richter zu verwirren, ohne die Fähigkeit des Roboters zu beeinträchtigen, normalen Nutzern zu helfen.

Zusammenfassende Analogie

Stellen Sie sich ein Spiel von „Heiß oder Kalt“ vor.

  • Der Angreifer trägt eine Augenbinde und versucht, einen verborgenen Schatz (den schädlichen Inhalt) zu finden.
  • Der Richter ist die Person, die „Wärmer“ oder „Kälter“ flüstert, um ihn zu leiten.
  • Das Opfer ist die Person, die den Schatz hält.

Bei einem normalen Angriff flüstert der Richter die Wahrheit, und der Angreifer findet den Schatz.

D-Judge ist ein Streichspieler, der zwischen dem Richter und dem Angreifer steht. Jedes Mal, wenn der Richter „Wärmer“ flüstert, ändert der Streichspieler es in „Kälter“ (oder umgekehrt), aber er bewegt den Schatz nicht. Der Angreifer wird verwirrt, läuft in die falsche Richtung und findet den Schatz nie. Währenddessen hat sich der eigentliche Inhalt des Schatzes (die wahre Bedeutung des Roboters) überhaupt nicht verändert.

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.

Digest testen →