0 Tage Serie
csharp / beginner
Snippet

Einfaches Maskieren von Zeichen zur Sicherheit

Das Ersetzen sensibler Zeichen wie Klammern hilft, einfache Injection-Angriffe bei der Anzeige von Benutzereingaben zu verhindern.

snippet.cs
csharp
1
2
string input = "<script>";
string safe = input.Replace("<", "&lt;").Replace(">", "&gt;");
Erklärung
1
input.Replace("<", "&lt;")
Ersetzt die öffnende Klammer durch ihr HTML-Entity-Äquivalent.