handyk.it

Ausgesprochen „Handy Kit“

Eingabe-Escaper

Verwandelt nicht vertrauenswürdigen Text in ein sicheres Literal für SQL, HTML oder einen JavaScript-String.

Dies escaped Zeichen, die sonst aus einem String-Literal ausbrechen oder als Markup gerendert würden. Es ist kein Ersatz für parametrisierte Abfragen - verwende diese immer für echtes SQL. Das hier ist für die Fälle gedacht, in denen du einen bereits escapeten Wert sehen, protokollieren oder von Hand einfügen musst.

So funktioniert's

Tippe oder füge Text ein - die SQL-, HTML- und JavaScript-escapeten Versionen erscheinen alle gleichzeitig darunter, sodass du dir nehmen kannst, was du brauchst.

Häufige Fragen

Ist das ein Ersatz für parametrisierte SQL-Abfragen?

Nein - das ist für Fälle gedacht, in denen du einen bereits escapeten Wert sehen, protokollieren oder von Hand einfügen musst. Verwende für echtes SQL immer parametrisierte Abfragen, niemals String-Konkatenation.

Wie funktioniert das SQL-Escaping?

Durch Verdoppeln einfacher Anführungszeichen, der ANSI-Standardansatz, der bei Postgres, SQLite und MySQL gleichermaßen funktioniert, statt des MySQL-spezifischen Backslash-Escapings.

Erzeugt das Angriffs-Payloads?

Nein, es ist als defensives Escaping-Tool konzipiert und benannt, das Gegenteil eines Payload-Generators.

9 Aufrufe