/
big-list-of-naughty-strings.json_txt.txt
25 lines (21 loc) · 2.2 KB
/
big-list-of-naughty-strings.json_txt.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
BIG-LIST-OF-NAUGHTY-STRINGS
VERSION ==> #1.0.0 (last commit 17/04/2021 because do not seem to push to npm)
#Contains list of strings likely to cause problems when used as inputs:
# - reserved words in programming languages, OS
# - NUM, Unicode numbers
# - ASCII chars to escape, sequence of quotes
# - subscript/superscript, upside-down, Unicode font
# - common Unicode, two-byte chars, emoji
# - RTL
# - special whitespaces
# - Control chars, Unicode with special behavior (e.g. RTL override, BOM)
# - Unicode with different length when lowercased
# - corrupted Unicode
# - code injection (HTML, SQL, Bash, Ruby, XML)
# - normal words which can be blocked by profanity filters
#Available as:
# - .txt
# - JSON
# - base64