UNPKG

socksv5

Version:

SOCKS protocol version 5 server and client implementations for node.js

767 lines (766 loc) 16.2 kB
[ { "address": "0000:0000:0000:0000:0000:0000:0000:0000/128", "conditions": ["incorrect", "canonical", "has-subnet"] }, { "address": "0000:0000:0000:0000:0000:0000:0000:0000", "conditions": ["incorrect", "canonical"] }, { "address": "0000:0000:0000:0000:0000:0000:0000:0001", "conditions": ["incorrect", "canonical"] }, { "address": "0:0:0:0:0:0:0:0", "conditions": ["incorrect"] }, { "address": "0:0:0:0:0:0:0:1", "conditions": ["incorrect"] }, { "address": "0:0:0:0:0:0:0::", "conditions": ["incorrect"] }, { "address": "0:0:0:0:0:0:13.1.68.3", "conditions": ["incorrect", "v4-in-v6"] }, { "address": "0:0:0:0:0:0::", "conditions": ["incorrect"] }, { "address": "0:0:0:0:0::", "conditions": ["incorrect"] }, { "address": "0:0:0:0:0:FFFF:129.144.52.38", "conditions": ["incorrect", "v4-in-v6"] }, { "address": "0:0:0:0:1:0:0:0", "conditions": ["incorrect"] }, { "address": "0:0:0:0::", "conditions": ["incorrect"] }, { "address": "0:0:0::", "conditions": ["incorrect"] }, { "address": "0:0::", "conditions": ["incorrect"] }, { "address": "0:1:2:3:4:5:6:7/001", "conditions": ["incorrect", "has-subnet"] }, { "address": "0:1:2:3:4:5:6:7/128", "conditions": ["correct", "has-subnet"] }, { "address": "0:1:2:3:4:5:6:7", "conditions": ["correct"] }, { "address": "0::", "conditions": ["incorrect"] }, { "address": "0:a:b:c:d:e:f::", "conditions": ["incorrect"] }, { "address": "1080:0:0:0:8:800:200c:417a", "conditions": ["incorrect"] }, { "address": "1080::8:800:200c:417a", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333:4444:5555:6666:7777:8888", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444:5555:6666:7777::", "conditions": ["incorrect"] }, { "address": "1111:2222:3333:4444:5555:6666::", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444:5555:6666::8888", "conditions": ["incorrect"] }, { "address": "1111:2222:3333:4444:5555::", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444:5555::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333:4444:5555::7777:8888", "conditions": ["incorrect"] }, { "address": "1111:2222:3333:4444:5555::8888", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444::", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333:4444::6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333:4444::6666:7777:8888", "conditions": ["incorrect"] }, { "address": "1111:2222:3333:4444::7777:8888", "conditions": ["correct"] }, { "address": "1111:2222:3333:4444::8888", "conditions": ["correct"] }, { "address": "1111:2222:3333::", "conditions": ["correct"] }, { "address": "1111:2222:3333::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333::5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333::5555:6666:7777:8888", "conditions": ["incorrect"] }, { "address": "1111:2222:3333::6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222:3333::6666:7777:8888", "conditions": ["correct"] }, { "address": "1111:2222:3333::7777:8888", "conditions": ["correct"] }, { "address": "1111:2222:3333::8888", "conditions": ["correct"] }, { "address": "1111:2222::", "conditions": ["correct"] }, { "address": "1111:2222::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222::4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222::4444:5555:6666:7777:8888", "conditions": ["incorrect"] }, { "address": "1111:2222::5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222::5555:6666:7777:8888", "conditions": ["correct"] }, { "address": "1111:2222::6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111:2222::6666:7777:8888", "conditions": ["correct"] }, { "address": "1111:2222::7777:8888", "conditions": ["correct"] }, { "address": "1111:2222::8888", "conditions": ["correct"] }, { "address": "1111::", "conditions": ["correct"] }, { "address": "1111::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111::3333:4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111::3333:4444:5555:6666:7777:8888", "conditions": ["incorrect"] }, { "address": "1111::4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111::4444:5555:6666:7777:8888", "conditions": ["correct"] }, { "address": "1111::5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111::5555:6666:7777:8888", "conditions": ["correct"] }, { "address": "1111::6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "1111::6666:7777:8888", "conditions": ["correct"] }, { "address": "1111::7777:8888", "conditions": ["correct"] }, { "address": "1111::8888", "conditions": ["correct"] }, { "address": "1:2:3:4:5:6:1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3:4:5:6:7:8", "conditions": ["correct"] }, { "address": "1:2:3:4:5:6::", "conditions": ["correct"] }, { "address": "1:2:3:4:5:6::8", "conditions": ["incorrect"] }, { "address": "1:2:3:4:5::", "conditions": ["correct"] }, { "address": "1:2:3:4:5::1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3:4:5::7:8", "conditions": ["incorrect"] }, { "address": "1:2:3:4:5::8", "conditions": ["correct"] }, { "address": "1:2:3:4::", "conditions": ["correct"] }, { "address": "1:2:3:4::1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3:4::5:1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3:4::7:8", "conditions": ["correct"] }, { "address": "1:2:3:4::8", "conditions": ["correct"] }, { "address": "1:2:3::", "conditions": ["correct"] }, { "address": "1:2:3::1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3::5:1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2:3::7:8", "conditions": ["correct"] }, { "address": "1:2:3::8", "conditions": ["correct"] }, { "address": "1:2::", "conditions": ["correct"] }, { "address": "1:2::1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2::5:1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1:2::7:8", "conditions": ["correct"] }, { "address": "1:2::8", "conditions": ["correct"] }, { "address": "1::", "conditions": ["correct"] }, { "address": "1::1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1::2:3", "conditions": ["correct"] }, { "address": "1::2:3:4", "conditions": ["correct"] }, { "address": "1::2:3:4:5", "conditions": ["correct"] }, { "address": "1::2:3:4:5:6", "conditions": ["correct"] }, { "address": "1::2:3:4:5:6:7", "conditions": ["incorrect"] }, { "address": "1::5:1.2.3.4", "conditions": ["v4-in-v6"] }, { "address": "1::5:11.22.33.44", "conditions": ["v4-in-v6"] }, { "address": "1::7:8", "conditions": ["correct"] }, { "address": "1::8", "conditions": ["correct"] }, { "address": "2001:0000:1234:0000:0000:C1C0:ABCD:0876", "conditions": ["incorrect"] }, { "address": "2001:0000:4136:e378:8000:63bf:3fff:fdd2", "conditions": ["canonical"] }, { "address": "2001:0DB8:0000:CD30:0000:0000:0000:0000/60", "conditions": ["incorrect", "has-subnet"] }, { "address": "2001:0DB8:0:CD30::/60", "conditions": ["incorrect", "has-subnet"] }, { "address": "2001:0DB8::CD30:0:0:0:0/60", "conditions": ["incorrect", "has-subnet"] }, { "address": "2001:0db8:0000:0000:0000:0000:1428:57ab", "conditions": [] }, { "address": "2001:0db8:0000:0000:0000::1428:57ab", "conditions": [] }, { "address": "2001:0db8:0:0:0:0:1428:57ab", "conditions": [] }, { "address": "2001:0db8:0:0::1428:57ab", "conditions": [] }, { "address": "2001:0db8:1234:0000:0000:0000:0000:0000", "conditions": [] }, { "address": "2001:0db8:1234::", "conditions": [] }, { "address": "2001:0db8:1234:ffff:ffff:ffff:ffff:ffff", "conditions": [] }, { "address": "2001:0db8:85a3:0000:0000:8a2e:0370:7334", "conditions": [] }, { "address": "2001:0db8::1428:57ab", "conditions": [] }, { "address": "2001::CE49:7601:2CAD:DFFF:7C94:FFFE", "conditions": ["incorrect"] }, { "address": "2001::CE49:7601:E866:EFFF:62C3:FFFE", "conditions": ["incorrect"] }, { "address": "2001:DB8:0:0:8:800:200C:417A", "conditions": ["incorrect"] }, { "address": "2001:DB8::8:800:200C:417A", "conditions": ["incorrect"] }, { "address": "2001:db8:85a3:0:0:8a2e:370:7334", "conditions": ["incorrect"] }, { "address": "2001:db8:85a3::8a2e:370:7334", "conditions": ["correct"] }, { "address": "2001:db8::", "conditions": ["correct"] }, { "address": "2001:db8::1428:57ab", "conditions": ["correct"] }, { "address": "2001:db8:a::123", "conditions": ["correct"] }, { "address": "2002::", "conditions": ["correct"] }, { "address": "2608::3:5", "conditions": ["correct"] }, { "address": "2608:af09:30:0:0:0:0:134", "conditions": [] }, { "address": "2608:af09:30::102a:7b91:c239:baff", "conditions": [] }, { "address": "2::10", "conditions": ["correct"] }, { "address": "3ffe:0b00:0000:0000:0001:0000:0000:000a", "conditions": ["canonical"] }, { "address": "7:6:5:4:3:2:1:0", "conditions": ["correct"] }, { "address": "::", "conditions": ["correct"] }, { "address": "::/128", "conditions": ["correct", "has-subnet"] }, { "address": "::0", "conditions": [] }, { "address": "::0:0", "conditions": [] }, { "address": "::0:0:0", "conditions": [] }, { "address": "::0:0:0:0", "conditions": [] }, { "address": "::0:0:0:0:0", "conditions": [] }, { "address": "::0:0:0:0:0:0", "conditions": [] }, { "address": "::0:0:0:0:0:0:0", "conditions": [] }, { "address": "::0:a:b:c:d:e:f", "conditions": [] }, { "address": "::1", "conditions": [] }, { "address": "::1/128", "conditions": ["correct", "has-subnet"] }, { "address": "::123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "::13.1.68.3", "conditions": ["v4-in-v6"] }, { "address": "::2222:3333:4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "::2222:3333:4444:5555:6666:7777:8888", "conditions": [] }, { "address": "::2:3", "conditions": [] }, { "address": "::2:3:4", "conditions": [] }, { "address": "::2:3:4:5", "conditions": [] }, { "address": "::2:3:4:5:6", "conditions": [] }, { "address": "::2:3:4:5:6:7", "conditions": [] }, { "address": "::2:3:4:5:6:7:8", "conditions": [] }, { "address": "::3333:4444:5555:6666:7777:8888", "conditions": [] }, { "address": "::4444:5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "::4444:5555:6666:7777:8888", "conditions": [] }, { "address": "::5555:6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "::5555:6666:7777:8888", "conditions": [] }, { "address": "::6666:123.123.123.123", "conditions": ["v4-in-v6"] }, { "address": "::6666:7777:8888", "conditions": [] }, { "address": "::7777:8888", "conditions": [] }, { "address": "::8", "conditions": [] }, { "address": "::8888", "conditions": [] }, { "address": "::FFFF:129.144.52.38", "conditions": ["v4-in-v6"] }, { "address": "::ffff:0:0", "conditions": [] }, { "address": "::ffff:0c22:384e", "conditions": [] }, { "address": "::ffff:12.34.56.78", "conditions": ["v4-in-v6"] }, { "address": "::ffff:192.0.2.128", "conditions": ["v4-in-v6"] }, { "address": "::ffff:192.168.1.1", "conditions": ["v4-in-v6"] }, { "address": "::ffff:192.168.1.26", "conditions": ["v4-in-v6"] }, { "address": "::ffff:c000:280", "conditions": [] }, { "address": "FE80::/10", "conditions": ["incorrect", "has-subnet"] }, { "address": "FEC0::/10", "conditions": ["incorrect", "has-subnet"] }, { "address": "FF00::/8", "conditions": ["incorrect", "has-subnet"] }, { "address": "FF01:0:0:0:0:0:0:101", "conditions": ["incorrect"] }, { "address": "FF01::101", "conditions": ["incorrect"] }, { "address": "FF02:0000:0000:0000:0000:0000:0000:0001", "conditions": ["incorrect"] }, { "address": "a:b:c:d:e:f:0::", "conditions": ["incorrect"] }, { "address": "fe80:0000:0000:0000:0204:61ff:fe9d:f156", "conditions": ["canonical"] }, { "address": "fe80:0:0:0:204:61ff:254.157.241.86", "conditions": ["v4-in-v6"] }, { "address": "fe80:0:0:0:204:61ff:fe9d:f156", "conditions": ["incorrect"] }, { "address": "fe80::", "conditions": ["correct"] }, { "address": "fe80::1", "conditions": ["correct"] }, { "address": "fe80::204:61ff:254.157.241.86", "conditions": ["v4-in-v6"] }, { "address": "fe80::204:61ff:fe9d:f156", "conditions": [] }, { "address": "fe80::217:f2ff:254.7.237.98", "conditions": ["v4-in-v6"] }, { "address": "fe80::217:f2ff:fe07:ed62", "conditions": ["correct"] }, { "address": "fedc:ba98:7654:3210:fedc:ba98:7654:3210", "conditions": ["correct", "canonical"] }, { "address": "ff02::1", "conditions": ["correct"] }, { "address": "ffff::", "conditions": ["correct"] }, { "address": "ffff::3:5", "conditions": ["correct"] }, { "address": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", "conditions": ["correct", "canonical"] } ]