🔣 Kłopotliwe stringi

Poniżej znajdują się stringi, które są przydatne w testowaniu aplikacji, zwłaszcza walidacji formularzy i bezpieczeństwa. Oparte o The Big List of Naughty String.

Niektóre z nich w prosty sposób sprawią, że testowana aplikacja przestanie działać.. Pamiętajcie, że zawsze kiedy jest to możliwe, walidację opierać o białą listę znaków.

Reserved Strings
Numeric Strings
Special Characters

# Non-whitespace C0 controls: U+0001 through U+0008, U+000E through U+001F, and U+007F (DEL) Often forbidden to appear in various text-based file formats (e.g. XML), or reused for internal delimiters on the theory that they should never appear in input. The next line may appear to be blank or mojibake in some viewers.

# Non-whitespace C1 controls: U+0080 through U+0084 and U+0086 through U+009F. Commonly misinterpreted as additional graphic characters. The next line may appear to be blank, mojibake, or dingbats in some viewers.

# Whitespace: all of the characters with category Zs, Zl, or Zp (in Unicode version 8.0.0), plus U+0009 (HT), U+000B (VT), U+000C (FF), U+0085 (NEL), and U+200B (ZERO WIDTH SPACE), which are in the C categories but are often treated as whitespace in some contexts. This file unfortunately cannot express strings containing U+0000, U+000A, or U+000D (NUL, LF, CR). The next line may appear to be blank or mojibake in some viewers. The next line may be flagged for "trailing whitespace" in some viewers.

# Unicode additional control characters: all of the characters with general category Cf (in Unicode 8.0.0). The next line may appear to be blank or mojibake in some viewers.

# "Byte order marks", U+FEFF and U+FFFE, each on its own line.

# The next two lines may appear to be blank or mojibake in some viewers.

Unicode Symbols
Unicode Subscript/Superscript/Accents
Quotation Marks
Two-Byte Characters
Special Unicode Characters Union

# 表 CJK_UNIFIED_IDEOGRAPHS (U+8868)

# ポ KATAKANA LETTER PO (U+30DD)

# あ HIRAGANA LETTER A (U+3042)

# A LATIN CAPITAL LETTER A (U+0041)

# 鷗 CJK_UNIFIED_IDEOGRAPHS (U+9DD7)

# ΠLATIN SMALL LIGATURE OE (U+0153)

# é LATIN SMALL LETTER E WITH ACUTE (U+00E9)

# B FULLWIDTH LATIN CAPITAL LETTER B (U+FF22)

# 逍 CJK_UNIFIED_IDEOGRAPHS (U+900D)

# Ü LATIN SMALL LETTER U WITH DIAERESIS (U+00FC)

# ß LATIN SMALL LETTER SHARP S (U+00DF)

# ª FEMININE ORDINAL INDICATOR (U+00AA)

# ą LATIN SMALL LETTER A WITH OGONEK (U+0105)

# ñ LATIN SMALL LETTER N WITH TILDE (U+00F1)

# 丂 CJK_UNIFIED_IDEOGRAPHS (U+4E02)

# 㐀 CJK Ideograph Extension A, First (U+3400)

# 𠀀 CJK Ideograph Extension B, First (U+20000)

Changing length when lowercased
Japanese Emoticons
Emoji
Title Regional Indicator Symbols
Unicode Numbers
Right-To-Left Strings
Trick Unicode
Zalgo Text
Unicode Upsidedown
Unicode font
Script Injection
SQL Injection
Server Code Injection
Command Injection (Ruby)
XXE Injection (XML)
Unwanted Interpolation
File Inclusion
Known CVEs and Vulnerabilities
MSDOS/Windows Special Filenames
IRC specific strings
Scunthorpe Problem
Human injection
Terminal escape codes
iOS Vulnerabilities