invalid-ipv6-addresses.json 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335
  1. [
  2. "':10.0.0.1",
  3. "-1",
  4. "::1 ::1",
  5. "02001:0000:1234:0000:0000:C1C0:ABCD:0876",
  6. "1.2.3.4",
  7. "1.2.3.4:1111:2222:3333:4444::5555",
  8. "1.2.3.4:1111:2222:3333::5555",
  9. "1.2.3.4:1111:2222::5555",
  10. "1.2.3.4:1111::5555",
  11. "1.2.3.4::",
  12. "1.2.3.4::5555",
  13. "1111",
  14. "11112222:3333:4444:5555:6666:1.2.3.4",
  15. "11112222:3333:4444:5555:6666:7777:8888",
  16. "::1//64",
  17. "::1/0001",
  18. "1111:",
  19. "1111:1.2.3.4",
  20. "1111:2222",
  21. "1111:22223333:4444:5555:6666:1.2.3.4",
  22. "1111:22223333:4444:5555:6666:7777:8888",
  23. "1111:2222:",
  24. "1111:2222:1.2.3.4",
  25. "1111:2222:3333",
  26. "1111:2222:33334444:5555:6666:1.2.3.4",
  27. "1111:2222:33334444:5555:6666:7777:8888",
  28. "1111:2222:3333:",
  29. "1111:2222:3333:1.2.3.4",
  30. "1111:2222:3333:4444",
  31. "1111:2222:3333:44445555:6666:1.2.3.4",
  32. "1111:2222:3333:44445555:6666:7777:8888",
  33. "1111:2222:3333:4444:",
  34. "1111:2222:3333:4444:1.2.3.4",
  35. "1111:2222:3333:4444:5555",
  36. "1111:2222:3333:4444:55556666:1.2.3.4",
  37. "1111:2222:3333:4444:55556666:7777:8888",
  38. "1111:2222:3333:4444:5555:",
  39. "1111:2222:3333:4444:5555:1.2.3.4",
  40. "1111:2222:3333:4444:5555:6666",
  41. "1111:2222:3333:4444:5555:66661.2.3.4",
  42. "1111:2222:3333:4444:5555:66667777:8888",
  43. "1111:2222:3333:4444:5555:6666:",
  44. "1111:2222:3333:4444:5555:6666:00.00.00.00",
  45. "1111:2222:3333:4444:5555:6666:000.000.000.000",
  46. "1111:2222:3333:4444:5555:6666:1.2.3.4.5",
  47. "1111:2222:3333:4444:5555:6666:255.255.255255",
  48. "1111:2222:3333:4444:5555:6666:255.255255.255",
  49. "1111:2222:3333:4444:5555:6666:255255.255.255",
  50. "1111:2222:3333:4444:5555:6666:256.256.256.256",
  51. "1111:2222:3333:4444:5555:6666:7777",
  52. "1111:2222:3333:4444:5555:6666:77778888",
  53. "1111:2222:3333:4444:5555:6666:7777:",
  54. "1111:2222:3333:4444:5555:6666:7777:1.2.3.4",
  55. "1111:2222:3333:4444:5555:6666:7777:8888:",
  56. "1111:2222:3333:4444:5555:6666:7777:8888:1.2.3.4",
  57. "1111:2222:3333:4444:5555:6666:7777:8888:9999",
  58. "1111:2222:3333:4444:5555:6666:7777:8888::",
  59. "1111:2222:3333:4444:5555:6666:7777:::",
  60. "1111:2222:3333:4444:5555:6666::1.2.3.4",
  61. "1111:2222:3333:4444:5555:6666::8888:",
  62. "1111:2222:3333:4444:5555:6666:::",
  63. "1111:2222:3333:4444:5555:6666:::8888",
  64. "1111:2222:3333:4444:5555::7777:8888:",
  65. "1111:2222:3333:4444:5555::7777::",
  66. "1111:2222:3333:4444:5555::8888:",
  67. "1111:2222:3333:4444:5555:::",
  68. "1111:2222:3333:4444:5555:::1.2.3.4",
  69. "1111:2222:3333:4444:5555:::7777:8888",
  70. "1111:2222:3333:4444::5555:",
  71. "1111:2222:3333:4444::6666:7777:8888:",
  72. "1111:2222:3333:4444::6666:7777::",
  73. "1111:2222:3333:4444::6666::8888",
  74. "1111:2222:3333:4444::7777:8888:",
  75. "1111:2222:3333:4444::8888:",
  76. "1111:2222:3333:4444:::",
  77. "1111:2222:3333:4444:::6666:1.2.3.4",
  78. "1111:2222:3333:4444:::6666:7777:8888",
  79. "1111:2222:3333::5555:",
  80. "1111:2222:3333::5555:6666:7777:8888:",
  81. "1111:2222:3333::5555:6666:7777::",
  82. "1111:2222:3333::5555:6666::8888",
  83. "1111:2222:3333::5555::1.2.3.4",
  84. "1111:2222:3333::5555::7777:8888",
  85. "1111:2222:3333::6666:7777:8888:",
  86. "1111:2222:3333::7777:8888:",
  87. "1111:2222:3333::8888:",
  88. "1111:2222:3333:::",
  89. "1111:2222:3333:::5555:6666:1.2.3.4",
  90. "1111:2222:3333:::5555:6666:7777:8888",
  91. "1111:2222::4444:5555:6666:7777:8888:",
  92. "1111:2222::4444:5555:6666:7777::",
  93. "1111:2222::4444:5555:6666::8888",
  94. "1111:2222::4444:5555::1.2.3.4",
  95. "1111:2222::4444:5555::7777:8888",
  96. "1111:2222::4444::6666:1.2.3.4",
  97. "1111:2222::4444::6666:7777:8888",
  98. "1111:2222::5555:",
  99. "1111:2222::5555:6666:7777:8888:",
  100. "1111:2222::6666:7777:8888:",
  101. "1111:2222::7777:8888:",
  102. "1111:2222::8888:",
  103. "1111:2222:::",
  104. "1111:2222:::4444:5555:6666:1.2.3.4",
  105. "1111:2222:::4444:5555:6666:7777:8888",
  106. "1111::3333:4444:5555:6666:7777:8888:",
  107. "1111::3333:4444:5555:6666:7777::",
  108. "1111::3333:4444:5555:6666::8888",
  109. "1111::3333:4444:5555::1.2.3.4",
  110. "1111::3333:4444:5555::7777:8888",
  111. "1111::3333:4444::6666:1.2.3.4",
  112. "1111::3333:4444::6666:7777:8888",
  113. "1111::3333::5555:6666:1.2.3.4",
  114. "1111::3333::5555:6666:7777:8888",
  115. "1111::4444:5555:6666:7777:8888:",
  116. "1111::5555:",
  117. "1111::5555:6666:7777:8888:",
  118. "1111::6666:7777:8888:",
  119. "1111::7777:8888:",
  120. "1111::8888:",
  121. "1111:::",
  122. "1111:::3333:4444:5555:6666:1.2.3.4",
  123. "1111:::3333:4444:5555:6666:7777:8888",
  124. "123",
  125. "12345::6:7:8",
  126. "124.15.6.89/60",
  127. "1:2:3:4:5:6:7:8:9",
  128. "1:2:3::4:5:6:7:8:9",
  129. "1:2:3::4:5::7:8",
  130. "1::1.2.256.4",
  131. "1::1.2.3.256",
  132. "1::1.2.3.300",
  133. "1::1.2.3.900",
  134. "1::1.2.300.4",
  135. "1::1.2.900.4",
  136. "1::1.256.3.4",
  137. "1::1.300.3.4",
  138. "1::1.900.3.4",
  139. "1::256.2.3.4",
  140. "1::260.2.3.4",
  141. "1::2::3",
  142. "1::300.2.3.4",
  143. "1::300.300.300.300",
  144. "1::3000.30.30.30",
  145. "1::400.2.3.4",
  146. "1::5:1.2.256.4",
  147. "1::5:1.2.3.256",
  148. "1::5:1.2.3.300",
  149. "1::5:1.2.3.900",
  150. "1::5:1.2.300.4",
  151. "1::5:1.2.900.4",
  152. "1::5:1.256.3.4",
  153. "1::5:1.300.3.4",
  154. "1::5:1.900.3.4",
  155. "1::5:256.2.3.4",
  156. "1::5:260.2.3.4",
  157. "1::5:300.2.3.4",
  158. "1::5:300.300.300.300",
  159. "1::5:3000.30.30.30",
  160. "1::5:400.2.3.4",
  161. "1::5:900.2.3.4",
  162. "1::900.2.3.4",
  163. "1:::3:4:5",
  164. "2001:0000:1234: 0000:0000:C1C0:ABCD:0876",
  165. "2001:0000:1234:0000:00001:C1C0:ABCD:0876",
  166. "2001:0000:1234:0000:0000:C1C0:ABCD:0876 0",
  167. "2001:1:1:1:1:1:255Z255X255Y255",
  168. "2001::FFD3::57ab",
  169. "2001:DB8:0:0:8:800:200C:417A:221",
  170. "2001:db8:85a3::8a2e:37023:7334",
  171. "2001:db8:85a3::8a2e:370k:7334",
  172. "3ffe:0b00:0000:0001:0000:0000:000a",
  173. "3ffe:b00::1::a",
  174. ":",
  175. ":1.2.3.4",
  176. ":1111:2222:3333:4444:5555:6666:1.2.3.4",
  177. ":1111:2222:3333:4444:5555:6666:7777:8888",
  178. ":1111:2222:3333:4444:5555:6666:7777::",
  179. ":1111:2222:3333:4444:5555:6666::",
  180. ":1111:2222:3333:4444:5555:6666::8888",
  181. ":1111:2222:3333:4444:5555::",
  182. ":1111:2222:3333:4444:5555::1.2.3.4",
  183. ":1111:2222:3333:4444:5555::7777:8888",
  184. ":1111:2222:3333:4444:5555::8888",
  185. ":1111:2222:3333:4444::",
  186. ":1111:2222:3333:4444::1.2.3.4",
  187. ":1111:2222:3333:4444::5555",
  188. ":1111:2222:3333:4444::6666:1.2.3.4",
  189. ":1111:2222:3333:4444::6666:7777:8888",
  190. ":1111:2222:3333:4444::7777:8888",
  191. ":1111:2222:3333:4444::8888",
  192. ":1111:2222:3333::",
  193. ":1111:2222:3333::1.2.3.4",
  194. ":1111:2222:3333::5555",
  195. ":1111:2222:3333::5555:6666:1.2.3.4",
  196. ":1111:2222:3333::5555:6666:7777:8888",
  197. ":1111:2222:3333::6666:1.2.3.4",
  198. ":1111:2222:3333::6666:7777:8888",
  199. ":1111:2222:3333::7777:8888",
  200. ":1111:2222:3333::8888",
  201. ":1111:2222::",
  202. ":1111:2222::1.2.3.4",
  203. ":1111:2222::4444:5555:6666:1.2.3.4",
  204. ":1111:2222::4444:5555:6666:7777:8888",
  205. ":1111:2222::5555",
  206. ":1111:2222::5555:6666:1.2.3.4",
  207. ":1111:2222::5555:6666:7777:8888",
  208. ":1111:2222::6666:1.2.3.4",
  209. ":1111:2222::6666:7777:8888",
  210. ":1111:2222::7777:8888",
  211. ":1111:2222::8888",
  212. ":1111::",
  213. ":1111::1.2.3.4",
  214. ":1111::3333:4444:5555:6666:1.2.3.4",
  215. ":1111::3333:4444:5555:6666:7777:8888",
  216. ":1111::4444:5555:6666:1.2.3.4",
  217. ":1111::4444:5555:6666:7777:8888",
  218. ":1111::5555",
  219. ":1111::5555:6666:1.2.3.4",
  220. ":1111::5555:6666:7777:8888",
  221. ":1111::6666:1.2.3.4",
  222. ":1111::6666:7777:8888",
  223. ":1111::7777:8888",
  224. ":1111::8888",
  225. ":2222:3333:4444:5555:6666:1.2.3.4",
  226. ":2222:3333:4444:5555:6666:7777:8888",
  227. ":3333:4444:5555:6666:1.2.3.4",
  228. ":3333:4444:5555:6666:7777:8888",
  229. ":4444:5555:6666:1.2.3.4",
  230. ":4444:5555:6666:7777:8888",
  231. ":5555:6666:1.2.3.4",
  232. ":5555:6666:7777:8888",
  233. ":6666:1.2.3.4",
  234. ":6666:7777:8888",
  235. ":7777:8888",
  236. ":8888",
  237. "::-1",
  238. "::.",
  239. "::..",
  240. "::...",
  241. "::...4",
  242. "::..3.",
  243. "::..3.4",
  244. "::.2..",
  245. "::.2.3.",
  246. "::.2.3.4",
  247. "::1...",
  248. "::1.2..",
  249. "::1.2.256.4",
  250. "::1.2.3.",
  251. "::1.2.3.256",
  252. "::1.2.3.300",
  253. "::1.2.3.900",
  254. "::1.2.300.4",
  255. "::1.2.900.4",
  256. "::1.256.3.4",
  257. "::1.300.3.4",
  258. "::1.900.3.4",
  259. "::1111:2222:3333:4444:5555:6666::",
  260. "::2222:3333:4444:5555:6666:7777:1.2.3.4",
  261. "::2222:3333:4444:5555:6666:7777:8888:",
  262. "::2222:3333:4444:5555:6666:7777:8888:9999",
  263. "::2222:3333:4444:5555:7777:8888::",
  264. "::2222:3333:4444:5555:7777::8888",
  265. "::2222:3333:4444:5555::1.2.3.4",
  266. "::2222:3333:4444:5555::7777:8888",
  267. "::2222:3333:4444::6666:1.2.3.4",
  268. "::2222:3333:4444::6666:7777:8888",
  269. "::2222:3333::5555:6666:1.2.3.4",
  270. "::2222:3333::5555:6666:7777:8888",
  271. "::2222::4444:5555:6666:1.2.3.4",
  272. "::2222::4444:5555:6666:7777:8888",
  273. "::256.2.3.4",
  274. "::260.2.3.4",
  275. "::300.2.3.4",
  276. "::300.300.300.300",
  277. "::3000.30.30.30",
  278. "::3333:4444:5555:6666:7777:8888:",
  279. "::400.2.3.4",
  280. "::4444:5555:6666:7777:8888:",
  281. "::5555:",
  282. "::5555:6666:7777:8888:",
  283. "::6666:7777:8888:",
  284. "::7777:8888:",
  285. "::8888:",
  286. "::900.2.3.4",
  287. ":::",
  288. ":::1.2.3.4",
  289. ":::2222:3333:4444:5555:6666:1.2.3.4",
  290. ":::2222:3333:4444:5555:6666:7777:8888",
  291. ":::3333:4444:5555:6666:7777:8888",
  292. ":::4444:5555:6666:1.2.3.4",
  293. ":::4444:5555:6666:7777:8888",
  294. ":::5555",
  295. ":::5555:6666:1.2.3.4",
  296. ":::5555:6666:7777:8888",
  297. ":::6666:1.2.3.4",
  298. ":::6666:7777:8888",
  299. ":::7777:8888",
  300. ":::8888",
  301. "::ffff:192x168.1.26",
  302. "::ffff:2.3.4",
  303. "::ffff:257.1.2.3",
  304. "FF01::101::2",
  305. "FF02:0000:0000:0000:0000:0000:0000:0000:0001",
  306. "XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:1.2.3.4",
  307. "XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX",
  308. "a::b::c",
  309. "a::g",
  310. "a:a:a:a:a:a:a:a:a",
  311. "a:aaaaa::",
  312. "a:b",
  313. "a:b:c:d:e:f:g:0",
  314. "fe80:0000:0000:0000:0204:61ff:254.157.241.086",
  315. "ffff:",
  316. "ffff::ffff::ffff",
  317. "ffgg:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
  318. "ldkfj",
  319. "::/129",
  320. "1000:://32",
  321. "::/",
  322. " ----- Valid but with subnets ----- ",
  323. "0000:0000:0000:0000:0000:0000:0000:0000/128",
  324. "0:1:2:3:4:5:6:7/001",
  325. "0:1:2:3:4:5:6:7/128",
  326. "2001:0DB8:0000:CD30:0000:0000:0000:0000/60",
  327. "2001:0DB8:0:CD30::/60",
  328. "2001:0DB8::CD30:0:0:0:0/60",
  329. "::/128",
  330. "::1/128",
  331. "FE80::/10",
  332. "FEC0::/10",
  333. "FF00::/8"
  334. ]