Geführtes Sicherheitslab
Prompt Injection über Dokumente / PDF
Eine geführte Übung zum Vertrauen in Dokumente: extrahierten Dokumenttext von Speicher-, Urheber- und Herkunftsfakten trennen, entscheiden, worauf sich die Anwendung stützen darf, und die Policy auf einen Modellvorschlag anwenden.
Diese Übung nutzt redaktionell festgelegte, deterministische Beispiele mit fiktiven Dokumenten. Sie verarbeitet keine Dateien, nutzt kein Modell und keine Tools und sagt nicht voraus, wie sich ein reales Modell verhält.
Lernziele
- Begründen, warum der Speicherort weder Urheberschaft noch Vertrauen belegt.
- Einen vertrauenswürdigen Parser, Extraktor, OCR-Dienst oder Renderer von dem variablen Text trennen, den er erzeugt.
- Dokumentprovenienz und Herkunftskette außerhalb des Modelltexts bewahren.
- Angaben wie freigegeben, vertraulich oder autorisiert im Dokument als Text behandeln, solange keine anwendungsseitigen Nachweise sie stützen.
- Ausgabevalidierung (Form und Vertrag) von Autorisierung (Berechtigung) unterscheiden; keine der beiden macht Modellausgaben vertrauenswürdig.
Voraussetzungen
- Lab Vertrauensgrenzen und Modellkontext (empfohlen)
- Angriffsartikel Dokument- oder PDF-Prompt-Injection (optional)
Dokumentpfad und Vertrauensfluss
Dokumente durchlaufen Speicher-, Parser- und Extraktionskomponenten, bevor das Modell sie sieht. Komponenten sind System; extrahierter Text und der Modellvorschlag bleiben variabel.
- Hochgeladene DateiVariabler Inhalt->
- Upload und TypprüfungSystemkomponente->
- ExtraktorSystemkomponente->
- Extrahierter TextVariabler Inhalt->
- KontextzusammenstellungSystemkomponente->
- ModellSystemkomponente->
- VorschlagVariabler Inhalt->
- Ausgabe-PolicySystemkomponente
Modellsichtbarer extrahierter Text
Aus dem Dokument erzeugter Text, den das Modell liest. Text in eckigen Klammern ist ein neutraler Platzhalter, keine echte Anweisung.
- Extrahierter Berichtstext
Quartalsergebnisse eines fiktiven Logistikteams mit drei Empfehlungen.
Anwendungsseitige Provenienz und Datensätze
Von der Anwendung außerhalb des Modelltexts erfasst. Angaben im Dokument sind keine Policy-Metadaten.