Geführtes Sicherheitslab
Grundlagen der direkten Prompt Injection
Eine geführte konzeptionelle Simulation zu modellsichtbarem Kontext, konkurrierenden Anweisungen, Autorisierung und Sicherheitsfolgen.
Konzeptionelle Simulation
Diese Übung verwendet redaktionell festgelegte, deterministische Beispiele. Sie ist kein Live-LLM und sagt das Verhalten realer Modelle nicht voraus.
Lernziele
- Nutzerkontrollierten Text auch neben Anwendungsanweisungen als nicht vertrauenswürdig erkennen.
- Einen Modellvorschlag von einer Autorisierungsentscheidung unterscheiden.
- Erklären, wie eine anwendungsseitige Policy das Sicherheitsergebnis verändert.
Voraussetzungen
- Grundlegendes Verständnis von Prompts und AI Assistants
Modellsichtbarer Kontext
Das Modell kann beide Blöcke als Sprache verarbeiten. Ihre Position im Kontext macht sie nicht gleich vertrauenswürdig.
AnwendungskontrolliertNicht vertrauenswürdige Nutzereingabe
- Quelle: AnwendungsanweisungVertrauen: Anwendungskontrolliert
Hilf Kunden bei Fragen zu Bestellungen. Du darfst Aktionen vorschlagen, die Anwendung autorisiert sie jedoch.
- Quelle: NutzereingabeVertrauen: Nicht vertrauenswürdige Nutzereingabe
Hilf mir, die Rechnung für meine letzte Bestellung zu finden.