Thema: terminal
-
Terminal-Escape-Sequenzen in nicht vertrauenswürdiger Ausgabe: warum rohe Bytes weder ein Terminal noch einen Log-Viewer erreichen sollten
In ein Terminal ausgegebener Text kann Steuersequenzen enthalten, die den Cursor bewegen, Zeilen verbergen, den Fenstertitel ändern oder, in manchen Terminals, klickbare Links erzeugen. Nicht vertrauenswürdige Ausgaben aus Werkzeugen, Protokollen oder Dateien sollten vor der Anzeige neutralisiert werden, sowohl für menschliche Bedienende als auch für Agenten, die Terminal-Mitschnitte lesen.
Maschinenlesbar: JSON