Update all IP lists (#2515)

The `suffix_id` is simply an incremental index (see
`ndpi_load_domain_suffixes`), so its value might changes every time we
update the public suffix list.
This commit is contained in:
Ivan Nardi 2024-08-02 15:06:08 +02:00 committed by GitHub
parent dbfeb06e26
commit 2740a4f4e3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
46 changed files with 87238 additions and 2634 deletions

View file

@ -6100,9 +6100,9 @@ void encodeDomainsUnitTest() {
assert(ndpi_load_domain_suffixes(ndpi_str, (char*)lists_path) == 0);
ndpi_get_host_domain_suffix(ndpi_str, "lcb.it", &suffix_id); assert(suffix_id == 1117);
ndpi_get_host_domain_suffix(ndpi_str, "www.ntop.org", &suffix_id); assert(suffix_id == 4503);
ndpi_get_host_domain_suffix(ndpi_str, "www.bbc.co.uk", &suffix_id); assert(suffix_id == 5242);
ndpi_get_host_domain_suffix(ndpi_str, "lcb.it", &suffix_id);
ndpi_get_host_domain_suffix(ndpi_str, "www.ntop.org", &suffix_id);
ndpi_get_host_domain_suffix(ndpi_str, "www.bbc.co.uk", &suffix_id);
str = (char*)"www.ntop.org"; assert(ndpi_encode_domain(ndpi_str, str, out, sizeof(out)) == 8);
str = (char*)"www.bbc.co.uk"; assert(ndpi_encode_domain(ndpi_str, str, out, sizeof(out)) == 8);

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -28,6 +28,11 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x08880000 /* 8.136.0.0/13 */, 13, NDPI_PROTOCOL_ALIBABA },
{ 0x08900000 /* 8.144.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x08940000 /* 8.148.0.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08942000 /* 8.148.32.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x08948000 /* 8.148.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x08950000 /* 8.149.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08980000 /* 8.152.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x089C0000 /* 8.156.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08D00000 /* 8.208.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08D10000 /* 8.209.0.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08D12400 /* 8.209.36.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
@ -40,13 +45,13 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x08D50000 /* 8.213.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x08D58000 /* 8.213.128.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08D5A000 /* 8.213.160.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x08D5B000 /* 8.213.176.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x08D5C000 /* 8.213.192.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x08D60000 /* 8.214.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x08D80000 /* 8.216.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x08DC0000 /* 8.220.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE0000 /* 8.222.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE4000 /* 8.222.64.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE8000 /* 8.222.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE0000 /* 8.222.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08DF0000 /* 8.223.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x0E017000 /* 14.1.112.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x27600000 /* 39.96.0.0/13 */, 13, NDPI_PROTOCOL_ALIBABA },
{ 0x27680000 /* 39.104.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
@ -54,23 +59,27 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2A608000 /* 42.96.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2A780000 /* 42.120.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2A9C8000 /* 42.156.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2B100000 /* 43.16.0.0/12 */, 12, NDPI_PROTOCOL_ALIBABA },
{ 0x2B200000 /* 43.32.0.0/11 */, 11, NDPI_PROTOCOL_ALIBABA },
{ 0x2B400000 /* 43.64.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x2B440000 /* 43.68.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2B5B0000 /* 43.91.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600000 /* 43.96.0.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600200 /* 43.96.2.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600300 /* 43.96.3.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600400 /* 43.96.4.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600700 /* 43.96.7.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600800 /* 43.96.8.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600800 /* 43.96.8.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600A00 /* 43.96.10.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600C00 /* 43.96.12.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601000 /* 43.96.16.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601200 /* 43.96.18.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601400 /* 43.96.20.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601800 /* 43.96.24.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601C00 /* 43.96.28.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601400 /* 43.96.20.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601700 /* 43.96.23.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601800 /* 43.96.24.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B602000 /* 43.96.32.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B602400 /* 43.96.36.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604200 /* 43.96.66.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604400 /* 43.96.68.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604800 /* 43.96.72.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B605000 /* 43.96.80.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B605000 /* 43.96.80.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B605800 /* 43.96.88.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2D59C800 /* 45.89.200.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2D712800 /* 45.113.40.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2DC41C00 /* 45.196.28.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@ -80,8 +89,12 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2F4A0000 /* 47.74.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4C0000 /* 47.76.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4D0000 /* 47.77.0.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4F0000 /* 47.79.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4F4000 /* 47.79.64.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4E0000 /* 47.78.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4F0000 /* 47.79.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2F500000 /* 47.80.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F520000 /* 47.82.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2F530000 /* 47.83.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F540000 /* 47.84.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F580000 /* 47.88.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F590000 /* 47.89.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x2F594700 /* 47.89.71.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@ -130,11 +143,9 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x3B526800 /* 59.82.104.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x3B527000 /* 59.82.112.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x3B528000 /* 59.82.128.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x3B528800 /* 59.82.136.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x3B6E0000 /* 59.110.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x3CCD0000 /* 60.205.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x3E3CE000 /* 62.60.224.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x3E806000 /* 62.128.96.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x59DB0000 /* 89.219.0.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x5E9ED000 /* 94.158.208.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x65250000 /* 101.37.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x65840000 /* 101.132.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
@ -172,6 +183,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x7B380000 /* 123.56.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x8B5F0000 /* 139.95.0.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x8B5F1000 /* 139.95.16.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x8B5F4000 /* 139.95.64.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x8B810000 /* 139.129.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x8BC40000 /* 139.196.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x8BE00000 /* 139.224.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
@ -185,6 +197,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x9CF04C00 /* 156.240.76.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x9CF50100 /* 156.245.1.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA1750000 /* 161.117.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0xA3B52900 /* 163.181.41.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA3B54500 /* 163.181.69.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA3B55700 /* 163.181.87.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xAA210000 /* 170.33.0.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
@ -198,7 +211,8 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0xAA215000 /* 170.33.80.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0xAA215800 /* 170.33.88.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xAA215C00 /* 170.33.92.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216000 /* 170.33.96.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216000 /* 170.33.96.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216400 /* 170.33.100.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216800 /* 170.33.104.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F100 /* 178.132.241.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F200 /* 178.132.242.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
@ -207,7 +221,6 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0xB65C0000 /* 182.92.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0xB94E6A00 /* 185.78.106.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xC60B8000 /* 198.11.128.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0xC62CF400 /* 198.44.244.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xCA90C700 /* 202.144.199.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xCB6B0100 /* 203.107.1.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xCB6B0600 /* 203.107.6.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@ -243,25 +256,23 @@ static ndpi_network6 ndpi_protocol_alibaba_protocol_list_6[] = {
{ "2401:2e00::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2401:b180::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2404:2280:1000::", 36, NDPI_PROTOCOL_ALIBABA },
{ "2404:2280:2000::", 36, NDPI_PROTOCOL_ALIBABA },
{ "2404:2280:2000::", 35, NDPI_PROTOCOL_ALIBABA },
{ "2404:2280:4000::", 36, NDPI_PROTOCOL_ALIBABA },
{ "2405:e000::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2407:bc00::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2408:4000::", 22, NDPI_PROTOCOL_ALIBABA },
{ "240b:4000::", 31, NDPI_PROTOCOL_ALIBABA },
{ "240b:4002::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:e::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:12b::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:12c::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:3e8::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:fd95::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:fd96::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:fee3::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4004::", 31, NDPI_PROTOCOL_ALIBABA },
{ "240b:4006:1000::", 43, NDPI_PROTOCOL_ALIBABA },
{ "240b:4006:1020::", 44, NDPI_PROTOCOL_ALIBABA },
{ "240b:4007::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4009::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:400b::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:400c::", 31, NDPI_PROTOCOL_ALIBABA },
{ "240b:400e::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:400c::", 30, NDPI_PROTOCOL_ALIBABA },
{ "240b:4011::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4012::", 48, NDPI_PROTOCOL_ALIBABA },
/* End */
{ NULL, 0, 0 }
};

View file

@ -21,7 +21,9 @@
static ndpi_network ndpi_protocol_avast_protocol_list[] = {
{ 0x052D3800 /* 5.45.56.0/21 */, 21, NDPI_PROTOCOL_AVAST },
{ 0x052D3800 /* 5.45.56.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x052D3A00 /* 5.45.58.0/23 */, 23, NDPI_PROTOCOL_AVAST },
{ 0x052D3C00 /* 5.45.60.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x053E1000 /* 5.62.16.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x053E1400 /* 5.62.20.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x053E1900 /* 5.62.25.0/24 */, 24, NDPI_PROTOCOL_AVAST },
@ -38,6 +40,7 @@ static ndpi_network ndpi_protocol_avast_protocol_list[] = {
{ 0x455E4000 /* 69.94.64.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4300 /* 69.94.67.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4400 /* 69.94.68.0/23 */, 23, NDPI_PROTOCOL_AVAST },
{ 0x455E4600 /* 69.94.70.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4800 /* 69.94.72.0/21 */, 21, NDPI_PROTOCOL_AVAST },
{ 0x4DEA2800 /* 77.234.40.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x4DEA2C00 /* 77.234.44.0/23 */, 23, NDPI_PROTOCOL_AVAST },

View file

@ -27,17 +27,17 @@ static ndpi_network ndpi_protocol_bloomberg_protocol_list[] = {
{ 0x45BB1800 /* 69.187.24.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB1D00 /* 69.187.29.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB1F00 /* 69.187.31.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB2000 /* 69.187.32.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB2200 /* 69.187.34.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB2000 /* 69.187.32.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB3000 /* 69.187.48.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB4900 /* 69.187.73.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB4B00 /* 69.187.75.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BD9000 /* 69.189.144.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BECE00 /* 69.190.206.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BF5000 /* 69.191.80.0/21 */, 21, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BF8800 /* 69.191.136.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFB000 /* 69.191.176.0/21 */, 21, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFB800 /* 69.191.184.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFBA00 /* 69.191.186.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFBC00 /* 69.191.188.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFB800 /* 69.191.184.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFBA00 /* 69.191.186.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFBF00 /* 69.191.191.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFC000 /* 69.191.192.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFC600 /* 69.191.198.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },

View file

@ -25,10 +25,7 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0x05C80000 /* 5.200.0.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0x1FCC8000 /* 31.204.128.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0x2BEF8800 /* 43.239.136.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x2D53C800 /* 45.83.200.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x2D54DA00 /* 45.84.218.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x2D55BD00 /* 45.85.189.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x2D7C8400 /* 45.124.132.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x2D935700 /* 45.147.87.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x2D991200 /* 45.153.18.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x4216C400 /* 66.22.196.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
@ -36,13 +33,11 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0x4216D000 /* 66.22.208.0/20 */, 20, NDPI_PROTOCOL_DISCORD },
{ 0x4216E000 /* 66.22.224.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x4216E600 /* 66.22.230.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x4216E800 /* 66.22.232.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x4216EA00 /* 66.22.234.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x4216EC00 /* 66.22.236.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x4216E800 /* 66.22.232.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 0x4216F000 /* 66.22.240.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 0x4216F800 /* 66.22.248.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x559F7200 /* 85.159.114.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x5968A000 /* 89.104.160.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 0x5968A800 /* 89.104.168.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x5BC3EA00 /* 91.195.234.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x5BC69800 /* 91.198.152.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x5BD8CF00 /* 91.216.207.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
@ -59,22 +54,19 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0xB9298C00 /* 185.41.140.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9326800 /* 185.50.104.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9340C00 /* 185.52.12.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9462F00 /* 185.70.47.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB94DD000 /* 185.77.208.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9729C00 /* 185.114.156.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9782300 /* 185.120.35.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9A23800 /* 185.162.56.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9ABF000 /* 185.171.240.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9AC8400 /* 185.172.132.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9B3C800 /* 185.179.200.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9B9D400 /* 185.185.212.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9BDB400 /* 185.189.180.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9BDB500 /* 185.189.181.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9BDB600 /* 185.189.182.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0xB9BFF000 /* 185.191.240.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9C51800 /* 185.197.24.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9DAA400 /* 185.218.164.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0xB9DAA600 /* 185.218.166.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9E28A00 /* 185.226.138.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9E52000 /* 185.229.32.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xBC7A4000 /* 188.122.64.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xC12E5000 /* 193.46.80.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xC23D3B00 /* 194.61.59.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
@ -90,41 +82,34 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0xD5A34000 /* 213.163.64.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xD5B3C000 /* 213.179.192.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xD5BE1600 /* 213.190.22.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xDC9ED800 /* 220.158.216.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
/* End */
{ 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_discord_protocol_list_6[] = {
{ "2402:b180:9000::", 36, NDPI_PROTOCOL_DISCORD },
{ "2403:1480:9000::", 36, NDPI_PROTOCOL_DISCORD },
{ "2403:fa40:1::", 48, NDPI_PROTOCOL_DISCORD },
{ "2406:d140:8000::", 34, NDPI_PROTOCOL_DISCORD },
{ "2a00:1630::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a00:1708::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d20::", 34, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d21::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d22::", 31, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d24::", 30, NDPI_PROTOCOL_DISCORD },
{ "2a00:1e29::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a01:9580::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a03:3a60::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a04:7141::", 36, NDPI_PROTOCOL_DISCORD },
{ "2a04:c600::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a05:2605::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a05:2606::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a05:6440::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a06:7a00::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0a:2140::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0a:5980::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0a:8000::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0b:1b00::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0b:d9c0:164::", 47, NDPI_PROTOCOL_DISCORD },
{ "2a0b:d9c0:166::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0b:f380::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0b:f380:3e8::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0e:5940:20::", 44, NDPI_PROTOCOL_DISCORD },
{ "2a0e:5940:90::", 44, NDPI_PROTOCOL_DISCORD },
{ "2a0f:e382::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a0f:efc0::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a13:3ec0::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a13:d780::", 29, NDPI_PROTOCOL_DISCORD },
/* End */

View file

@ -48,7 +48,7 @@ static ndpi_network6 ndpi_protocol_disneyplus_protocol_list_6[] = {
{ "2405:dc0:8001::", 48, NDPI_PROTOCOL_DISNEYPLUS },
{ "2405:dc0:8008::", 46, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3000::", 46, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3006::", 48, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3006::", 47, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3008::", 45, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3018::", 46, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:301c::", 47, NDPI_PROTOCOL_DISNEYPLUS },

View file

@ -26,7 +26,6 @@ static ndpi_network ndpi_protocol_dropbox_protocol_list[] = {
{ 0x6CA0A000 /* 108.160.160.0/20 */, 20, NDPI_PROTOCOL_DROPBOX },
{ 0xA27D0000 /* 162.125.0.0/16 */, 16, NDPI_PROTOCOL_DROPBOX },
{ 0xB92D0800 /* 185.45.8.0/22 */, 22, NDPI_PROTOCOL_DROPBOX },
{ 0xB969A400 /* 185.105.164.0/24 */, 24, NDPI_PROTOCOL_DROPBOX },
{ 0xC0BDC800 /* 192.189.200.0/23 */, 23, NDPI_PROTOCOL_DROPBOX },
/* End */
{ 0x0, 0, 0 }

View file

@ -40,23 +40,22 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x400C4B00 /* 64.12.75.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8200 /* 64.12.130.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8400 /* 64.12.132.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8700 /* 64.12.135.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8800 /* 64.12.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8900 /* 64.12.137.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8A00 /* 64.12.138.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8C00 /* 64.12.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8F00 /* 64.12.143.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9000 /* 64.12.144.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9000 /* 64.12.144.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9200 /* 64.12.146.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9400 /* 64.12.148.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9600 /* 64.12.150.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9800 /* 64.12.152.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA000 /* 64.12.160.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA400 /* 64.12.164.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9600 /* 64.12.150.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9B00 /* 64.12.155.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9E00 /* 64.12.158.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA400 /* 64.12.164.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA600 /* 64.12.166.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA800 /* 64.12.168.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CAA00 /* 64.12.170.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400CAC00 /* 64.12.172.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x400CB000 /* 64.12.176.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x400CB400 /* 64.12.180.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CFF00 /* 64.12.255.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CB000 /* 64.12.176.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400CB300 /* 64.12.179.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82000 /* 68.232.32.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82A00 /* 68.232.42.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82C00 /* 68.232.44.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
@ -91,25 +90,30 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C31000 /* 152.195.16.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31600 /* 152.195.22.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31900 /* 152.195.25.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31A00 /* 152.195.26.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31C00 /* 152.195.28.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C32000 /* 152.195.32.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33200 /* 152.195.50.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33400 /* 152.195.52.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33800 /* 152.195.56.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34000 /* 152.195.64.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34800 /* 152.195.72.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34000 /* 152.195.64.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34400 /* 152.195.68.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34800 /* 152.195.72.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34C00 /* 152.195.76.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C35000 /* 152.195.80.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
{ 0x98C36000 /* 152.195.96.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
{ 0x98C35000 /* 152.195.80.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C35400 /* 152.195.84.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C35800 /* 152.195.88.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C35C00 /* 152.195.92.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C36000 /* 152.195.96.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C36400 /* 152.195.100.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C36800 /* 152.195.104.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37000 /* 152.195.112.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37400 /* 152.195.116.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37600 /* 152.195.118.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37800 /* 152.195.120.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38000 /* 152.195.128.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37A00 /* 152.195.122.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38000 /* 152.195.128.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38400 /* 152.195.132.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38800 /* 152.195.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38C00 /* 152.195.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39000 /* 152.195.144.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39000 /* 152.195.144.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39400 /* 152.195.148.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39800 /* 152.195.152.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39C00 /* 152.195.156.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3A400 /* 152.195.164.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@ -120,14 +124,18 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C3B800 /* 152.195.184.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3BA00 /* 152.195.186.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3BC00 /* 152.195.188.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3C400 /* 152.195.196.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3C400 /* 152.195.196.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3CC00 /* 152.195.204.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3D000 /* 152.195.208.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3D200 /* 152.195.210.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3D400 /* 152.195.212.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3DB00 /* 152.195.219.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3DC00 /* 152.195.220.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3DD00 /* 152.195.221.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3E400 /* 152.195.228.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3E800 /* 152.195.232.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3F000 /* 152.195.240.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3EC00 /* 152.195.236.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3F200 /* 152.195.242.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3F600 /* 152.195.246.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3F800 /* 152.195.248.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3FC00 /* 152.195.252.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70000 /* 152.199.0.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70400 /* 152.199.4.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70600 /* 152.199.6.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@ -139,18 +147,19 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C73000 /* 152.199.48.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C73800 /* 152.199.56.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C75A00 /* 152.199.90.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C75D00 /* 152.199.93.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76000 /* 152.199.96.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76800 /* 152.199.104.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76B00 /* 152.199.107.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76C00 /* 152.199.108.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C77000 /* 152.199.112.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76C00 /* 152.199.108.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76E00 /* 152.199.110.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C77000 /* 152.199.112.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C77700 /* 152.199.119.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C77800 /* 152.199.120.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C79B00 /* 152.199.155.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C7BF00 /* 152.199.191.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0100600 /* 192.16.6.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0100E00 /* 192.16.14.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101000 /* 192.16.16.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101200 /* 192.16.18.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101600 /* 192.16.22.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101800 /* 192.16.24.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0102000 /* 192.16.32.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
@ -159,20 +168,20 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0xC0102A00 /* 192.16.42.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0102E00 /* 192.16.46.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103000 /* 192.16.48.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103800 /* 192.16.56.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103A00 /* 192.16.58.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103C00 /* 192.16.60.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103F00 /* 192.16.63.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC01E1800 /* 192.30.24.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58000 /* 192.229.128.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58800 /* 192.229.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58C00 /* 192.229.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58D00 /* 192.229.141.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58E00 /* 192.229.142.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59000 /* 192.229.144.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59200 /* 192.229.146.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59500 /* 192.229.149.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59600 /* 192.229.150.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59800 /* 192.229.152.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59C00 /* 192.229.156.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59C00 /* 192.229.156.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5A200 /* 192.229.162.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5A900 /* 192.229.169.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5AD00 /* 192.229.173.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@ -281,102 +290,90 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:400e::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4014::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4016::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4018::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4025::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4026::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4028::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4029::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4060::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4062::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4065::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4070::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4071::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4100::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4104::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4104::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4108::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:410b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:410c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4111::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4112::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4120::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4130::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4150::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4204::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4204::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:420a::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4211::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4212::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4214::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4216::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4218::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4219::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:421a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4224::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4226::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4228::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4229::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:422c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4233::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:424a::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:424a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4254::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4256::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4262::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4264::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4268::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4266::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4268::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:426a::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:426c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:426e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4270::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4273::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4290::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:42a0::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a08::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a0a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a0c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a10::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a12::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a18::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a1a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a1c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a1e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a20::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a22::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a24::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a28::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a2c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a2e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a30::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a32::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a48::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a4c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a50::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a54::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a58::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a5c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a5e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a64::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a50::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a68::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a7c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a7e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a80::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a6a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a8a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a8c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a94::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a98::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a9c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a96::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aa4::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aa6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aa8::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ab8::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aaa::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ac4::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ac8::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aca::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4acc::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ad0::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ac6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ad0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ad4::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ad6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4adc::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ade::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae4::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae8::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae9::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aea::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aec::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4af4::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aee::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4af4::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4af6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5009::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:500b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5012::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5033::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:504c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5052::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5054::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5062::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5064::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5081::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5088::", 48, NDPI_PROTOCOL_EDGECAST },
@ -384,8 +381,11 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:508c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5091::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5092::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50a0::", 44, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50b0::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50a0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50a4::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50a8::", 45, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50b0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:50b2::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5100::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5104::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5110::", 48, NDPI_PROTOCOL_EDGECAST },
@ -395,16 +395,13 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:5130::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5140::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5150::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a00::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a0c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a3c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a40::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a48::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a75::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a7c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a80::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6002::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6004::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6007::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:601b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:601c::", 47, NDPI_PROTOCOL_EDGECAST },
@ -422,9 +419,7 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:60e0::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f5::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f7::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f8::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a08::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a0a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f9::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a18::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a20::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a28::", 47, NDPI_PROTOCOL_EDGECAST },
@ -452,22 +447,22 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:e400::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e403::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e404::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e406::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e408::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40e::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e410::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e410::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e413::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e415::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e416::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e418::", 45, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e420::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e41a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e41d::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e423::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e424::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e427::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e425::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e429::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e430::", 45, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e438::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e430::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e434::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e436::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e438::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e43a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2a02:16d8:103::", 48, NDPI_PROTOCOL_EDGECAST },
/* End */

View file

@ -24,25 +24,34 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x1F0D1800 /* 31.13.24.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
{ 0x1F0D4000 /* 31.13.64.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0x2D402800 /* 45.64.40.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0000 /* 57.141.0.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0300 /* 57.141.3.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0500 /* 57.141.5.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0700 /* 57.141.7.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0800 /* 57.141.8.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0A00 /* 57.141.10.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x398D0D00 /* 57.141.13.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x39900000 /* 57.144.0.0/14 */, 14, NDPI_PROTOCOL_FACEBOOK },
{ 0x42DC9000 /* 66.220.144.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0x453FB000 /* 69.63.176.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0x45ABE000 /* 69.171.224.0/19 */, 19, NDPI_PROTOCOL_FACEBOOK },
{ 0x4A774C00 /* 74.119.76.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x66846000 /* 102.132.96.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847000 /* 102.132.112.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847800 /* 102.132.120.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847A00 /* 102.132.122.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847000 /* 102.132.112.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847300 /* 102.132.115.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847400 /* 102.132.116.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847700 /* 102.132.119.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847800 /* 102.132.120.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847D00 /* 102.132.125.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847E00 /* 102.132.126.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x66DDBC00 /* 102.221.188.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x66DDBD00 /* 102.221.189.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66DDBE00 /* 102.221.190.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x67046000 /* 103.4.96.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x81860000 /* 129.134.0.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868000 /* 129.134.128.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868200 /* 129.134.130.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868400 /* 129.134.132.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868700 /* 129.134.135.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868800 /* 129.134.136.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868A00 /* 129.134.138.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868800 /* 129.134.136.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868C00 /* 129.134.140.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868F00 /* 129.134.143.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869000 /* 129.134.144.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
@ -51,27 +60,30 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x81869600 /* 129.134.150.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869A00 /* 129.134.154.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869C00 /* 129.134.156.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A000 /* 129.134.160.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A300 /* 129.134.163.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A200 /* 129.134.162.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A400 /* 129.134.164.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A800 /* 129.134.168.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B000 /* 129.134.176.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B200 /* 129.134.178.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B400 /* 129.134.180.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B700 /* 129.134.183.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B800 /* 129.134.184.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B600 /* 129.134.182.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B800 /* 129.134.184.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186BC00 /* 129.134.188.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF00000 /* 157.240.0.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF08000 /* 157.240.128.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF09C00 /* 157.240.156.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0A900 /* 157.240.169.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0AA00 /* 157.240.170.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0AE00 /* 157.240.174.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0AF00 /* 157.240.175.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B000 /* 157.240.176.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B300 /* 157.240.179.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B500 /* 157.240.181.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B600 /* 157.240.182.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B800 /* 157.240.184.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0BB00 /* 157.240.187.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0BC00 /* 157.240.188.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0C000 /* 157.240.192.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0xA3468000 /* 163.70.128.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0xA34D8000 /* 163.77.128.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0xA3728000 /* 163.114.128.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0xADFC4000 /* 173.252.64.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0xB33CC000 /* 179.60.192.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
@ -88,6 +100,7 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2620:10d:c090::", 44, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2880::", 32, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff03::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff04::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff19::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff1b::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff1c::", 46, NDPI_PROTOCOL_FACEBOOK },
@ -95,29 +108,28 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2a03:2887:ff27::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff28::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff2f::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff30::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff35::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff33::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff37::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff39::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff3a::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff38::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff3f::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff40::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff43::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff42::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff44::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff48::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff4d::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff4e::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff50::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff52::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff50::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff55::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff58::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff60::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:1::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff63::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff64::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff66::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff68::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:3::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:5::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:6::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:9::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:d::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:c::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:e::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:10::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:12::", 48, NDPI_PROTOCOL_FACEBOOK },

View file

@ -21,65 +21,11 @@
static ndpi_network ndpi_protocol_goto_protocol_list[] = {
{ 0x17EFE300 /* 23.239.227.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D94400 /* 67.217.68.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D94600 /* 67.217.70.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x43D94800 /* 67.217.72.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D94B00 /* 67.217.75.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D94C00 /* 67.217.76.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x43D94E00 /* 67.217.78.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95000 /* 67.217.80.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x43D95200 /* 67.217.82.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95400 /* 67.217.84.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95600 /* 67.217.86.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95800 /* 67.217.88.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95A00 /* 67.217.90.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x43D95C00 /* 67.217.92.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x43D95E00 /* 67.217.94.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44400800 /* 68.64.8.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44400A00 /* 68.64.10.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44400C00 /* 68.64.12.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44400E00 /* 68.64.14.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44401100 /* 68.64.17.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44401200 /* 68.64.18.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44401400 /* 68.64.20.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44401600 /* 68.64.22.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44401800 /* 68.64.24.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44401B00 /* 68.64.27.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x44401C00 /* 68.64.28.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x44401E00 /* 68.64.30.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7400 /* 78.108.116.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7700 /* 78.108.119.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7400 /* 78.108.116.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7800 /* 78.108.120.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7E00 /* 78.108.126.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC70000 /* 173.199.0.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0xADC70C00 /* 173.199.12.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC70F00 /* 173.199.15.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xADC71100 /* 173.199.17.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xADC71200 /* 173.199.18.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC71400 /* 173.199.20.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xADC71700 /* 173.199.23.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xADC71A00 /* 173.199.26.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC71E00 /* 173.199.30.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC72B00 /* 173.199.43.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xADC72C00 /* 173.199.44.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0xADC73200 /* 173.199.50.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xADC73400 /* 173.199.52.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0xADC73C00 /* 173.199.60.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0xBC422B00 /* 188.66.43.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xCAAD1900 /* 202.173.25.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873D000 /* 216.115.208.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873D200 /* 216.115.210.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xD873D500 /* 216.115.213.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873D600 /* 216.115.214.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xD873D900 /* 216.115.217.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873DA00 /* 216.115.218.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873DD00 /* 216.115.221.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD873DE00 /* 216.115.222.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xD8DB7200 /* 216.219.114.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0xD8DB7400 /* 216.219.116.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD8DB7700 /* 216.219.119.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xD8DB7800 /* 216.219.120.0/22 */, 22, NDPI_PROTOCOL_GOTO },
/* End */
{ 0x0, 0, 0 }
};

View file

@ -41,6 +41,7 @@ static ndpi_network ndpi_protocol_netflix_protocol_list[] = {
static ndpi_network6 ndpi_protocol_netflix_protocol_list_6[] = {
{ "2607:fb10::", 32, NDPI_PROTOCOL_NETFLIX },
{ "2620:0:ef0::", 48, NDPI_PROTOCOL_NETFLIX },
{ "2620:10c:7000::", 44, NDPI_PROTOCOL_NETFLIX },
{ "2a00:86c0::", 32, NDPI_PROTOCOL_NETFLIX },
{ "2a03:5640::", 32, NDPI_PROTOCOL_NETFLIX },

View file

@ -34,20 +34,21 @@ static ndpi_network ndpi_protocol_nvidia_protocol_list[] = {
{ 0x18330800 /* 24.51.8.0/21 */, 21, NDPI_PROTOCOL_NVIDIA },
{ 0x18331000 /* 24.51.16.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
{ 0x25BA6F00 /* 37.186.111.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x42168000 /* 66.22.128.0/21 */, 21, NDPI_PROTOCOL_NVIDIA },
{ 0x42168800 /* 66.22.136.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0x42168C00 /* 66.22.140.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x42168E00 /* 66.22.142.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x42168000 /* 66.22.128.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
{ 0x42169000 /* 66.22.144.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x42169200 /* 66.22.146.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x48194000 /* 72.25.64.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x48194200 /* 72.25.66.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x48194400 /* 72.25.68.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x4D6FF900 /* 77.111.249.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x4D6FFB00 /* 77.111.251.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x48194400 /* 72.25.68.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0x4D6FF800 /* 77.111.248.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0x5054A000 /* 80.84.160.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
{ 0x50FA6000 /* 80.250.96.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x50FA6200 /* 80.250.98.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x551D0E00 /* 85.29.14.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x551D1200 /* 85.29.18.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x6706D300 /* 103.6.211.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x70D98000 /* 112.217.128.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x76806600 /* 118.128.102.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x79C82D00 /* 121.200.45.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0xB9884400 /* 185.136.68.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0xD8E47000 /* 216.228.112.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },

View file

@ -26,27 +26,24 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x43D74500 /* 67.215.69.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74600 /* 67.215.70.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74900 /* 67.215.73.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74B00 /* 67.215.75.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74C00 /* 67.215.76.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75000 /* 67.215.80.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75200 /* 67.215.82.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75000 /* 67.215.80.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75400 /* 67.215.84.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75600 /* 67.215.86.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75800 /* 67.215.88.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75A00 /* 67.215.90.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75C00 /* 67.215.92.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75E00 /* 67.215.94.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x6CAB8000 /* 108.171.128.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x6CAB8200 /* 108.171.130.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92700000 /* 146.112.0.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x92700800 /* 146.112.8.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92700B00 /* 146.112.11.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92700C00 /* 146.112.12.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92700E00 /* 146.112.14.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701000 /* 146.112.16.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701200 /* 146.112.18.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92701400 /* 146.112.20.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x92701800 /* 146.112.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x92701800 /* 146.112.24.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92701A00 /* 146.112.26.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701C00 /* 146.112.28.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701F00 /* 146.112.31.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92702100 /* 146.112.33.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@ -64,6 +61,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x92706000 /* 146.112.96.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x92707000 /* 146.112.112.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x92707800 /* 146.112.120.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92707A00 /* 146.112.122.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92707C00 /* 146.112.124.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92708000 /* 146.112.128.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x9270A000 /* 146.112.160.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
@ -71,10 +69,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9270B800 /* 146.112.184.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9270BC00 /* 146.112.188.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9270BE00 /* 146.112.190.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270C000 /* 146.112.192.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9270C800 /* 146.112.200.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270CB00 /* 146.112.203.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9270CC00 /* 146.112.204.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9270C000 /* 146.112.192.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D000 /* 146.112.208.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D200 /* 146.112.210.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D400 /* 146.112.212.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@ -85,10 +80,24 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9270DE00 /* 146.112.222.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270E000 /* 146.112.224.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA0000 /* 151.186.0.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1000 /* 151.186.16.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1200 /* 151.186.18.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA4000 /* 151.186.64.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1000 /* 151.186.16.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1500 /* 151.186.21.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1600 /* 151.186.22.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA1800 /* 151.186.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA4000 /* 151.186.64.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA4600 /* 151.186.70.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA4800 /* 151.186.72.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA4E00 /* 151.186.78.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5000 /* 151.186.80.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5300 /* 151.186.83.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5400 /* 151.186.84.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5800 /* 151.186.88.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5C00 /* 151.186.92.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA5F00 /* 151.186.95.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA6400 /* 151.186.100.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD000 /* 151.186.208.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD500 /* 151.186.213.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD600 /* 151.186.214.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAE000 /* 151.186.224.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE0000 /* 155.190.0.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE0500 /* 155.190.5.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@ -102,47 +111,52 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9BBE1400 /* 155.190.20.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE1800 /* 155.190.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE1C00 /* 155.190.28.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE1E00 /* 155.190.30.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2000 /* 155.190.32.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2A00 /* 155.190.42.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2C00 /* 155.190.44.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3000 /* 155.190.48.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3000 /* 155.190.48.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3400 /* 155.190.52.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3600 /* 155.190.54.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3800 /* 155.190.56.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3C00 /* 155.190.60.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3E00 /* 155.190.62.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4200 /* 155.190.66.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4400 /* 155.190.68.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4600 /* 155.190.70.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4400 /* 155.190.68.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4900 /* 155.190.73.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4D00 /* 155.190.77.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4E00 /* 155.190.78.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5000 /* 155.190.80.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5300 /* 155.190.83.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5400 /* 155.190.84.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5700 /* 155.190.87.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5800 /* 155.190.88.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5900 /* 155.190.89.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5B00 /* 155.190.91.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5C00 /* 155.190.92.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5E00 /* 155.190.94.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6300 /* 155.190.99.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6400 /* 155.190.100.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6800 /* 155.190.104.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6D00 /* 155.190.109.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6E00 /* 155.190.110.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7300 /* 155.190.115.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7400 /* 155.190.116.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7600 /* 155.190.118.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8000 /* 155.190.128.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8800 /* 155.190.136.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8C00 /* 155.190.140.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE9200 /* 155.190.146.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE9C00 /* 155.190.156.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEA000 /* 155.190.160.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEAA00 /* 155.190.170.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEB700 /* 155.190.183.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEC000 /* 155.190.192.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBED000 /* 155.190.208.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEDA00 /* 155.190.218.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEDD00 /* 155.190.221.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEDF00 /* 155.190.223.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE000 /* 155.190.224.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE200 /* 155.190.226.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE400 /* 155.190.228.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEBC00 /* 155.190.188.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEBF00 /* 155.190.191.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEC000 /* 155.190.192.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE000 /* 155.190.224.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE400 /* 155.190.228.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE600 /* 155.190.230.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE800 /* 155.190.232.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEEB00 /* 155.190.235.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE800 /* 155.190.232.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEEC00 /* 155.190.236.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEEE00 /* 155.190.238.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEF000 /* 155.190.240.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEF500 /* 155.190.245.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@ -150,11 +164,10 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9BBEF800 /* 155.190.248.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEFA00 /* 155.190.250.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEFE00 /* 155.190.254.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0xA2D25000 /* 162.210.80.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0xA2D25200 /* 162.210.82.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xA2D25500 /* 162.210.85.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xA2D25000 /* 162.210.80.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0xB93C5400 /* 185.60.84.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xB93C5600 /* 185.60.86.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0xC6290D00 /* 198.41.13.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2E800 /* 204.194.232.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2EA00 /* 204.194.234.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2ED00 /* 204.194.237.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@ -191,6 +204,12 @@ static ndpi_network6 ndpi_protocol_opendns_protocol_list_6[] = {
{ "2a04:e4c0:54::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:59::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:60::", 45, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:68::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:70::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:73::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:74::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:76::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:78::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:1::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:2::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:4::", 48, NDPI_PROTOCOL_OPENDNS },

View file

@ -22,16 +22,14 @@
static ndpi_network ndpi_protocol_riotgames_protocol_list[] = {
{ 0x2BE54000 /* 43.229.64.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x2D072400 /* 45.7.36.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
{ 0x2D072700 /* 45.7.39.0/24 */, 24, NDPI_PROTOCOL_RIOTGAMES },
{ 0x2D072400 /* 45.7.36.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x2DFAD000 /* 45.250.208.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x67DB8000 /* 103.219.128.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x67F0E000 /* 103.240.224.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x68A08000 /* 104.160.128.0/19 */, 19, NDPI_PROTOCOL_RIOTGAMES },
{ 0x8A000C00 /* 138.0.12.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x976AF800 /* 151.106.248.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x976AFC00 /* 151.106.252.0/24 */, 24, NDPI_PROTOCOL_RIOTGAMES },
{ 0x976AFE00 /* 151.106.254.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
{ 0x976AF600 /* 151.106.246.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
{ 0x976AF800 /* 151.106.248.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
{ 0xA2F94800 /* 162.249.72.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
{ 0xB9284000 /* 185.40.64.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0xC040A800 /* 192.64.168.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
@ -41,6 +39,7 @@ static ndpi_network ndpi_protocol_riotgames_protocol_list[] = {
};
static ndpi_network6 ndpi_protocol_riotgames_protocol_list_6[] = {
{ "2a04:82c0::", 29, NDPI_PROTOCOL_RIOTGAMES },
/* End */
{ NULL, 0, 0 }
};

View file

@ -23,22 +23,29 @@
static ndpi_network ndpi_protocol_starcraft_protocol_list[] = {
{ 0x052AA000 /* 5.42.160.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x052AB200 /* 5.42.178.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x052AB800 /* 5.42.184.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x18690000 /* 24.105.0.0/19 */, 19, NDPI_PROTOCOL_STARCRAFT },
{ 0x18691200 /* 24.105.18.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x18691D00 /* 24.105.29.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x18691E00 /* 24.105.30.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x18692000 /* 24.105.32.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693000 /* 24.105.48.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693800 /* 24.105.56.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693D00 /* 24.105.61.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693E00 /* 24.105.62.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40000 /* 37.244.0.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40800 /* 37.244.8.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40C00 /* 37.244.12.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40F00 /* 37.244.15.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41000 /* 37.244.16.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693200 /* 24.105.50.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693400 /* 24.105.52.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693800 /* 24.105.56.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x18693C00 /* 24.105.60.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40000 /* 37.244.0.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40200 /* 37.244.2.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40400 /* 37.244.4.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F40800 /* 37.244.8.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41000 /* 37.244.16.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41300 /* 37.244.19.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41400 /* 37.244.20.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41700 /* 37.244.23.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41800 /* 37.244.24.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41B00 /* 37.244.27.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F41C00 /* 37.244.28.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F42000 /* 37.244.32.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43000 /* 37.244.48.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43200 /* 37.244.50.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43400 /* 37.244.52.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43400 /* 37.244.52.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43600 /* 37.244.54.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43800 /* 37.244.56.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x3B992800 /* 59.153.40.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x40E00000 /* 64.224.0.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
@ -78,9 +85,7 @@ static ndpi_network ndpi_protocol_starcraft_protocol_list[] = {
static ndpi_network6 ndpi_protocol_starcraft_protocol_list_6[] = {
{ "2a04:e800:5010::", 47, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5015::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5016::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5019::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5020::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5040::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5407::", 48, NDPI_PROTOCOL_STARCRAFT },

View file

@ -26,23 +26,19 @@ static ndpi_network ndpi_protocol_steam_protocol_list[] = {
{ 0x671C3600 /* 103.28.54.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x92429800 /* 146.66.152.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x92429B00 /* 146.66.155.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x99FE5600 /* 153.254.86.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E000 /* 155.133.224.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E200 /* 155.133.226.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0x9B85E500 /* 155.133.229.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E000 /* 155.133.224.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0x9B85E400 /* 155.133.228.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E600 /* 155.133.230.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E800 /* 155.133.232.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0x9B85EB00 /* 155.133.235.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85EC00 /* 155.133.236.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0x9B85EC00 /* 155.133.236.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0x9B85EE00 /* 155.133.238.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F000 /* 155.133.240.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0x9B85F300 /* 155.133.243.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F400 /* 155.133.244.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0x9B85F400 /* 155.133.244.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F600 /* 155.133.246.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F800 /* 155.133.248.0/21 */, 21, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC000 /* 162.254.192.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC300 /* 162.254.195.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC400 /* 162.254.196.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0xB919B600 /* 185.25.182.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0xBED92100 /* 190.217.33.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xC0456000 /* 192.69.96.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0xCDC40600 /* 205.196.6.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xD040C800 /* 208.64.200.0/22 */, 22, NDPI_PROTOCOL_STEAM },
@ -53,9 +49,7 @@ static ndpi_network ndpi_protocol_steam_protocol_list[] = {
static ndpi_network6 ndpi_protocol_steam_protocol_list_6[] = {
{ "2404:3fc0::", 46, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:4::", 47, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:7::", 48, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:8::", 48, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:8::", 47, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:a::", 48, NDPI_PROTOCOL_STEAM },
{ "2602:801:f000::", 47, NDPI_PROTOCOL_STEAM },
{ "2602:801:f002::", 48, NDPI_PROTOCOL_STEAM },

View file

@ -39,13 +39,25 @@ static ndpi_network6 ndpi_protocol_teamviewer_protocol_list_6[] = {
{ "2a09:1500:20::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:1000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:2000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:2400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:3400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:4600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:5400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:5600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:5800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:6600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:7000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1501::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1501:3000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:8::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:2800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:3600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:3800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:4800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:8200::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2701::", 32, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900:8::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900:3000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900:6000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a0b:b580::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a0b:b580:ffff::", 48, NDPI_PROTOCOL_TEAMVIEWER },

View file

@ -21,18 +21,16 @@
static ndpi_network ndpi_protocol_telegram_protocol_list[] = {
{ 0x5B69C000 /* 91.105.192.0/23 */, 23, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C0400 /* 91.108.4.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C0800 /* 91.108.8.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C0C00 /* 91.108.12.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C1000 /* 91.108.16.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C3800 /* 91.108.56.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0x5FA14000 /* 95.161.64.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
{ 0x959AA000 /* 149.154.160.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
{ 0x959AAC00 /* 149.154.172.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0xB94C9700 /* 185.76.151.0/24 */, 24, NDPI_PROTOCOL_TELEGRAM },
/* End */
{ 0x0, 0, 0 }
{ 0x5B69C000 /* 91.105.192.0/23 */, 23, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C0400 /* 91.108.4.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C0800 /* 91.108.8.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C1000 /* 91.108.16.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
{ 0x5B6C3800 /* 91.108.56.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
{ 0x5FA14000 /* 95.161.64.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
{ 0x959AA000 /* 149.154.160.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
{ 0xB94C9700 /* 185.76.151.0/24 */, 24, NDPI_PROTOCOL_TELEGRAM },
/* End */
{ 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_telegram_protocol_list_6[] = {

View file

@ -61,8 +61,8 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 0x2BA08000 /* 43.160.128.0/19 */, 19, NDPI_PROTOCOL_TENCENT },
{ 0x2BA0C000 /* 43.160.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
{ 0x2BA10000 /* 43.161.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x2BA20000 /* 43.162.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x2BA3C000 /* 43.163.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
{ 0x2BA20000 /* 43.162.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT },
{ 0x2BA70000 /* 43.167.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x2BAC0F00 /* 43.172.15.0/24 */, 24, NDPI_PROTOCOL_TENCENT },
{ 0x2BF2FC00 /* 43.242.252.0/22 */, 22, NDPI_PROTOCOL_TENCENT },
{ 0x2BF7C400 /* 43.247.196.0/22 */, 22, NDPI_PROTOCOL_TENCENT },
@ -92,9 +92,7 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 0x65200000 /* 101.32.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x65210000 /* 101.33.0.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65210400 /* 101.33.4.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65210A00 /* 101.33.10.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211100 /* 101.33.17.0/24 */, 24, NDPI_PROTOCOL_TENCENT },
{ 0x65211200 /* 101.33.18.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211A00 /* 101.33.26.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211E00 /* 101.33.30.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65212000 /* 101.33.32.0/19 */, 19, NDPI_PROTOCOL_TENCENT },
@ -222,18 +220,18 @@ static ndpi_network6 ndpi_protocol_tencent_protocol_list_6[] = {
{ "240d:c000:1000::", 36, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:2000::", 35, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:6000::", 36, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:7000::", 44, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:f000::", 44, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:f020::", 43, NDPI_PROTOCOL_TENCENT },
{ "240d:c010::", 47, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:11::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:14::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:16::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:20::", 44, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:30::", 47, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:50::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:57::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:58::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:5b::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:5c::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:5e::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:68::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:6c::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c040::", 44, NDPI_PROTOCOL_TENCENT },

View file

@ -29,6 +29,7 @@ static ndpi_network ndpi_protocol_threema_protocol_list[] = {
{ 0xB2D12000 /* 178.209.32.0/19 */, 19, NDPI_PROTOCOL_THREEMA },
{ 0xB958EC00 /* 185.88.236.0/22 */, 22, NDPI_PROTOCOL_THREEMA },
{ 0xC1115500 /* 193.17.85.0/24 */, 24, NDPI_PROTOCOL_THREEMA },
{ 0xCB387000 /* 203.56.112.0/23 */, 23, NDPI_PROTOCOL_THREEMA },
{ 0xD996F000 /* 217.150.240.0/20 */, 20, NDPI_PROTOCOL_THREEMA },
/* End */
{ 0x0, 0, 0 }
@ -37,7 +38,7 @@ static ndpi_network ndpi_protocol_threema_protocol_list[] = {
static ndpi_network6 ndpi_protocol_threema_protocol_list_6[] = {
{ "2001:67c:2f98::", 48, NDPI_PROTOCOL_THREEMA },
{ "2a02:418::", 29, NDPI_PROTOCOL_THREEMA },
{ "2a05:9a80::", 29, NDPI_PROTOCOL_THREEMA },
{ "2a14:3e40::", 32, NDPI_PROTOCOL_THREEMA },
/* End */
{ NULL, 0, 0 }
};

View file

@ -25,7 +25,6 @@ static ndpi_network ndpi_protocol_twitch_protocol_list[] = {
{ 0x2D718000 /* 45.113.128.0/22 */, 22, NDPI_PROTOCOL_TWITCH },
{ 0x34818000 /* 52.129.128.0/19 */, 19, NDPI_PROTOCOL_TWITCH },
{ 0x3481A000 /* 52.129.160.0/20 */, 20, NDPI_PROTOCOL_TWITCH },
{ 0x3481CC00 /* 52.129.204.0/23 */, 23, NDPI_PROTOCOL_TWITCH },
{ 0x34DFC000 /* 52.223.192.0/18 */, 18, NDPI_PROTOCOL_TWITCH },
{ 0x63B54000 /* 99.181.64.0/18 */, 18, NDPI_PROTOCOL_TWITCH },
{ 0x67353000 /* 103.53.48.0/22 */, 22, NDPI_PROTOCOL_TWITCH },

View file

@ -21,19 +21,23 @@
static ndpi_network ndpi_protocol_ubuntuone_protocol_list[] = {
{ 0x5BBD5800 /* 91.189.88.0/21 */, 21, NDPI_PROTOCOL_UBUNTUONE },
{ 0xA2D52000 /* 162.213.32.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
{ 0xB97DBC00 /* 185.125.188.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
{ 0x5BBD5900 /* 91.189.89.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
{ 0x5BBD5B00 /* 91.189.91.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
{ 0x5BBD5C00 /* 91.189.92.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
{ 0xA2D52000 /* 162.213.32.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
{ 0xA2D52200 /* 162.213.34.0/23 */, 23, NDPI_PROTOCOL_UBUNTUONE },
{ 0xB97DBC00 /* 185.125.188.0/23 */, 23, NDPI_PROTOCOL_UBUNTUONE },
{ 0xB97DBE00 /* 185.125.190.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
{ 0xC2A9FE00 /* 194.169.254.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
/* End */
{ 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_ubuntuone_protocol_list_6[] = {
{ "2001:67c:1560::", 47, NDPI_PROTOCOL_UBUNTUONE },
{ "2001:67c:1560::", 48, NDPI_PROTOCOL_UBUNTUONE },
{ "2001:67c:1562::", 48, NDPI_PROTOCOL_UBUNTUONE },
{ "2620:2d:4000::", 46, NDPI_PROTOCOL_UBUNTUONE },
{ "2620:2d:4006::", 47, NDPI_PROTOCOL_UBUNTUONE },
{ "2a06:bc80::", 47, NDPI_PROTOCOL_UBUNTUONE },
/* End */
{ NULL, 0, 0 }
};

View file

@ -35,7 +35,9 @@ static ndpi_network ndpi_protocol_vk_protocol_list[] = {
};
static ndpi_network6 ndpi_protocol_vk_protocol_list_6[] = {
{ "2a00:bdc0::", 35, NDPI_PROTOCOL_VK },
{ "2a00:bdc0::", 33, NDPI_PROTOCOL_VK },
{ "2a00:bdc0:8000::", 34, NDPI_PROTOCOL_VK },
{ "2a00:bdc0:c000::", 35, NDPI_PROTOCOL_VK },
/* End */
{ NULL, 0, 0 }
};

View file

@ -29,24 +29,23 @@ static ndpi_network ndpi_protocol_webex_protocol_list[] = {
{ 0x1759C000 /* 23.89.192.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x3E6DC000 /* 62.109.192.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0x40446000 /* 64.68.96.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x4272A000 /* 66.114.160.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
{ 0x42A32000 /* 66.163.32.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x451AA000 /* 69.26.160.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x721DC000 /* 114.29.192.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x721DC400 /* 114.29.196.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x721DC800 /* 114.29.200.0/21 */, 21, NDPI_PROTOCOL_WEBEX },
{ 0x721DD000 /* 114.29.208.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
{ 0x8BB15600 /* 139.177.86.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x8BB15800 /* 139.177.88.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
{ 0x8BB15C00 /* 139.177.92.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x90C40000 /* 144.196.0.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0x90C44000 /* 144.196.64.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x90C46000 /* 144.196.96.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
{ 0x90C47000 /* 144.196.112.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
{ 0x90C48000 /* 144.196.128.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x90C4B000 /* 144.196.176.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
{ 0x90C4C000 /* 144.196.192.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0x90C47000 /* 144.196.112.0/21 */, 21, NDPI_PROTOCOL_WEBEX },
{ 0x90C48000 /* 144.196.128.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0x96FD8000 /* 150.253.128.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0xA3810000 /* 163.129.0.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0xA3812000 /* 163.129.32.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
{ 0xAA480000 /* 170.72.0.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0xAA488000 /* 170.72.128.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0xAA48C000 /* 170.72.192.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
@ -67,10 +66,10 @@ static ndpi_network ndpi_protocol_webex_protocol_list[] = {
static ndpi_network6 ndpi_protocol_webex_protocol_list_6[] = {
{ "2402:2500:3::", 48, NDPI_PROTOCOL_WEBEX },
{ "2402:2500:100::", 40, NDPI_PROTOCOL_WEBEX },
{ "2402:2500:200::", 39, NDPI_PROTOCOL_WEBEX },
{ "2402:2500:400::", 39, NDPI_PROTOCOL_WEBEX },
{ "2607:fcf0::", 32, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:3::", 48, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:100::", 40, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:200::", 39, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:400::", 40, NDPI_PROTOCOL_WEBEX },

View file

@ -29,14 +29,13 @@ static ndpi_network ndpi_protocol_yandex_protocol_list[] = {
{ 0x54FCA000 /* 84.252.160.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x57FAE000 /* 87.250.224.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB000 /* 90.156.176.0/23 */, 23, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB300 /* 90.156.179.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB400 /* 90.156.180.0/22 */, 22, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB500 /* 90.156.181.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB600 /* 90.156.182.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB800 /* 90.156.184.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CBA00 /* 90.156.186.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5CFF7F00 /* 92.255.127.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5CFF7000 /* 92.255.112.0/20 */, 20, NDPI_PROTOCOL_YANDEX },
{ 0x5D9E8000 /* 93.158.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0x5F6C8000 /* 95.108.128.0/17 */, 17, NDPI_PROTOCOL_YANDEX },
{ 0x642B4000 /* 100.43.64.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x8D088000 /* 141.8.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0xB29A8000 /* 178.154.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0xB920B800 /* 185.32.184.0/22 */, 22, NDPI_PROTOCOL_YANDEX },
@ -55,8 +54,8 @@ static ndpi_network6 ndpi_protocol_yandex_protocol_list_6[] = {
{ "2a02:6b8::", 29, NDPI_PROTOCOL_YANDEX },
{ "2a0b:1440::", 32, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87::", 47, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:3::", 48, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:4::", 46, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:5::", 48, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:7::", 48, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:9::", 48, NDPI_PROTOCOL_YANDEX },
/* End */
{ NULL, 0, 0 }

View file

@ -21,11 +21,17 @@
static ndpi_network ndpi_protocol_yandex_cloud_protocol_list[] = {
{ 0x25E6AC00 /* 37.230.172.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x25E6BC00 /* 37.230.188.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x2D856000 /* 45.133.96.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x2E15F400 /* 46.21.244.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x33FA0000 /* 51.250.0.0/17 */, 17, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x3E547000 /* 62.84.112.0/20 */, 20, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x54C98000 /* 84.201.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x54FC8000 /* 84.252.128.0/20 */, 20, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x59A98000 /* 89.169.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x59DF1400 /* 89.223.20.0/24 */, 24, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x59E8BC00 /* 89.232.188.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x82C12000 /* 130.193.32.0/19 */, 19, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x9EA00000 /* 158.160.0.0/16 */, 16, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0xB29AC000 /* 178.154.192.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },

File diff suppressed because it is too large Load diff

View file

@ -51,7 +51,7 @@ static ndpi_network ndpi_http_crawler_bot_protocol_list[] = {
{ 0x22628900 /* 34.98.137.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628A00 /* 34.98.138.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628B00 /* 34.98.139.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628B80 /* 34.98.139.128/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628B80 /* 34.98.139.128/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628C00 /* 34.98.140.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628C80 /* 34.98.140.128/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628D00 /* 34.98.141.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
@ -95,6 +95,8 @@ static ndpi_network ndpi_http_crawler_bot_protocol_list[] = {
{ 0x227EB260 /* 34.126.178.96/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8000 /* 34.127.128.0/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8040 /* 34.127.128.64/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8100 /* 34.127.129.0/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8140 /* 34.127.129.64/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x22929690 /* 34.146.150.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x22936E90 /* 34.147.110.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x22974A90 /* 34.151.74.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
@ -373,7 +375,7 @@ static ndpi_network6 ndpi_http_crawler_bot_protocol_list_6[] = {
{ "2600:1900:0:1d0::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1e0::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1f0::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1f4::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1f4::", 63, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:200::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:210::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:214::", 64, NDPI_HTTP_CRAWLER_BOT },
@ -405,6 +407,8 @@ static ndpi_network6 ndpi_http_crawler_bot_protocol_list_6[] = {
{ "2600:1900:0:340::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:350::", 63, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:352::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:370::", 63, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:372::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2620:0:1c00::", 40, NDPI_HTTP_CRAWLER_BOT },
{ "2a03:2880::", 31, NDPI_HTTP_CRAWLER_BOT },
{ "2a03:2887:ff2c::", 47, NDPI_HTTP_CRAWLER_BOT },

View file

@ -31,18 +31,23 @@ static ndpi_network ndpi_protocol_google_cloud_protocol_list[] = {
{ 0x2200E000 /* 34.0.224.0/22 */, 22, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2200F000 /* 34.0.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22010000 /* 34.1.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22018000 /* 34.1.128.0/20 */, 20, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2201A000 /* 34.1.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2201C000 /* 34.1.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22100000 /* 34.16.0.0/12 */, 12, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22200000 /* 34.32.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22220000 /* 34.34.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22228000 /* 34.34.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2222D800 /* 34.34.216.0/21 */, 21, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22230000 /* 34.35.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22240000 /* 34.36.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22280000 /* 34.40.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222A0000 /* 34.42.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222C0000 /* 34.44.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222E0000 /* 34.46.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222F0000 /* 34.47.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22300000 /* 34.48.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222C0000 /* 34.44.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22300000 /* 34.48.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22320000 /* 34.50.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22350000 /* 34.53.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22360000 /* 34.54.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22402000 /* 34.64.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22404000 /* 34.64.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22408000 /* 34.64.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
@ -125,7 +130,11 @@ static ndpi_network ndpi_protocol_google_cloud_protocol_list[] = {
{ 0x22985000 /* 34.152.80.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22985400 /* 34.152.84.0/22 */, 22, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22992000 /* 34.153.32.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22992600 /* 34.153.38.0/24 */, 24, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22992800 /* 34.153.40.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2299E000 /* 34.153.224.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2299E600 /* 34.153.230.0/24 */, 24, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2299E800 /* 34.153.232.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229A0000 /* 34.154.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229D0000 /* 34.157.0.0/21 */, 21, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229D0800 /* 34.157.8.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },

View file

@ -27,7 +27,7 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x2200E400 /* 34.0.228.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x2200E800 /* 34.0.232.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x22014000 /* 34.1.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22018000 /* 34.1.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22019000 /* 34.1.144.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22020000 /* 34.2.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22030000 /* 34.3.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22030300 /* 34.3.3.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
@ -36,16 +36,17 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22031000 /* 34.3.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22032000 /* 34.3.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22034000 /* 34.3.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22038000 /* 34.3.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22040000 /* 34.4.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
{ 0x22080000 /* 34.8.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
{ 0x2222C000 /* 34.34.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x2222C000 /* 34.34.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x2222D000 /* 34.34.208.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x2222E000 /* 34.34.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x222B0000 /* 34.43.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x222F4000 /* 34.47.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x222F8000 /* 34.47.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22310000 /* 34.49.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22320000 /* 34.50.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
{ 0x22340000 /* 34.52.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
{ 0x22328000 /* 34.50.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22330000 /* 34.51.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22340000 /* 34.52.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22358000 /* 34.53.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22370000 /* 34.55.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22380000 /* 34.56.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
{ 0x22400000 /* 34.64.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22600000 /* 34.96.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
@ -105,15 +106,19 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22988000 /* 34.152.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22990000 /* 34.153.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22992200 /* 34.153.34.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22992400 /* 34.153.36.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x22992800 /* 34.153.40.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x22992400 /* 34.153.36.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22992700 /* 34.153.39.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x22992A00 /* 34.153.42.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22992C00 /* 34.153.44.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x22993000 /* 34.153.48.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22994000 /* 34.153.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22998000 /* 34.153.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x2299C000 /* 34.153.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E200 /* 34.153.226.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E400 /* 34.153.228.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E800 /* 34.153.232.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E400 /* 34.153.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E700 /* 34.153.231.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x2299EA00 /* 34.153.234.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x2299EC00 /* 34.153.236.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x2299F000 /* 34.153.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x229C0000 /* 34.156.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x229D0A00 /* 34.157.10.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
@ -168,6 +173,7 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x23F21E00 /* 35.242.30.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x23F31000 /* 35.243.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x23F33000 /* 35.243.48.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x398CC000 /* 57.140.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x400F7000 /* 64.15.112.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x40E9A000 /* 64.233.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x4216E400 /* 66.22.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
@ -192,8 +198,18 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x6CAAC000 /* 108.170.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x6CB10000 /* 108.177.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x82D30000 /* 130.211.0.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x8816A000 /* 136.22.160.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x8816B000 /* 136.22.176.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x8816B800 /* 136.22.184.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x8816BA00 /* 136.22.186.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x8EFA0000 /* 142.250.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
{ 0x92940000 /* 146.148.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x9841D000 /* 152.65.208.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x9841D600 /* 152.65.214.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x9841DA00 /* 152.65.218.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x9841DE00 /* 152.65.222.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x9841E000 /* 152.65.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0xA2788000 /* 162.120.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0xAC6E2000 /* 172.110.32.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0xACD90000 /* 172.217.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0xACFD0000 /* 172.253.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
@ -293,6 +309,8 @@ static ndpi_network6 ndpi_protocol_google_protocol_list_6[] = {
{ "2600:1902::", 31, NDPI_PROTOCOL_GOOGLE },
{ "2600:1904::", 30, NDPI_PROTOCOL_GOOGLE },
{ "2600:1908::", 29, NDPI_PROTOCOL_GOOGLE },
{ "2605:ef80::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2606:40::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2606:73c0::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2607:f8b0::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2620:11a:a000::", 40, NDPI_PROTOCOL_GOOGLE },

File diff suppressed because it is too large Load diff

View file

@ -21,7 +21,6 @@
static ndpi_network ndpi_protocol_skype_teams_protocol_list[] = {
{ 0x0D6B4000 /* 13.107.64.0/18 */, 18, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x34700000 /* 52.112.0.0/14 */, 14, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x347A0000 /* 52.122.0.0/15 */, 15, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x34EE778D /* 52.238.119.141/32 */, 32, NDPI_PROTOCOL_SKYPE_TEAMS },

View file

@ -21,7 +21,9 @@
static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x05FDCEC2 /* 5.253.206.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x17A22804 /* 23.162.40.4/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x17A2282D /* 23.162.40.45/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x17A22856 /* 23.162.40.86/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAA1602 /* 31.170.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAA160F /* 31.170.22.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAB9942 /* 31.171.153.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -36,7 +38,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x2513DD8F /* 37.19.221.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2513DD9C /* 37.19.221.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2513DDA9 /* 37.19.221.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2578DAAA /* 37.120.218.170/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2578ED42 /* 37.120.237.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2578F682 /* 37.120.246.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x26847992 /* 38.132.121.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -44,10 +45,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x26F0E144 /* 38.240.225.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2BE1BD83 /* 43.225.189.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2BE1BDA2 /* 43.225.189.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D08DFC3 /* 45.8.223.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D08DFD2 /* 45.8.223.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D08DFE1 /* 45.8.223.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D08DFF0 /* 45.8.223.240/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC44 /* 45.83.220.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC46 /* 45.83.220.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC5C /* 45.83.220.92/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -56,6 +53,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x2D813844 /* 45.129.56.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D813851 /* 45.129.56.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D85B6C2 /* 45.133.182.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D864F43 /* 45.134.79.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D864F61 /* 45.134.79.97/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C82 /* 45.134.140.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C8F /* 45.134.140.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C9C /* 45.134.140.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -73,6 +72,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x3E852CCA /* 62.133.44.202/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA772 /* 66.63.167.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA792 /* 66.63.167.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA7A2 /* 66.63.167.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA7C2 /* 66.63.167.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273A5D3 /* 66.115.165.211/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273A5D4 /* 66.115.165.212/30 */, 30, NDPI_PROTOCOL_MULLVAD },
@ -80,9 +80,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x4273A5DA /* 66.115.165.218/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E2 /* 66.115.180.226/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E4 /* 66.115.180.228/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E8 /* 66.115.180.232/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4EC /* 66.115.180.236/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4EE /* 66.115.180.238/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E8 /* 66.115.180.232/29 */, 29, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4F0 /* 66.115.180.240/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2B22 /* 68.235.43.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2B42 /* 68.235.43.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -94,9 +92,19 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x44EB2C42 /* 68.235.44.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2C62 /* 68.235.44.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2C82 /* 68.235.44.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2CC2 /* 68.235.44.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA09 /* 69.4.234.9/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA0A /* 69.4.234.10/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA83 /* 69.4.234.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA84 /* 69.4.234.132/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA88 /* 69.4.234.136/29 */, 29, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA90 /* 69.4.234.144/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA95 /* 69.4.234.149/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA96 /* 69.4.234.150/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x4F7FD922 /* 79.127.217.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4F7FD92F /* 79.127.217.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4F7FDEC2 /* 79.127.222.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4F7FDECF /* 79.127.222.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x51111042 /* 81.17.16.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x52661342 /* 82.102.19.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x57F98601 /* 87.249.134.1/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -107,12 +115,12 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x5B5A2C0C /* 91.90.44.12/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x5B5A2C12 /* 91.90.44.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5B5A7B02 /* 91.90.123.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5BC104D2 /* 91.193.4.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5BCF3982 /* 91.207.57.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5C3C28C2 /* 92.60.40.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5C3C28D1 /* 92.60.40.209/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5E2E1821 /* 94.46.24.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5E2E1831 /* 94.46.24.49/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5C3C28E0 /* 92.60.40.224/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5D730003 /* 93.115.0.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5D730021 /* 93.115.0.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBD62 /* 96.44.189.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBF82 /* 96.44.191.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBF92 /* 96.44.191.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -133,6 +141,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x677DE921 /* 103.125.233.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x677DE930 /* 103.125.233.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x677DE9D2 /* 103.125.233.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67889303 /* 103.136.147.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67889341 /* 103.136.147.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67889381 /* 103.136.147.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x678893C5 /* 103.136.147.197/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61432 /* 103.214.20.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61482 /* 103.214.20.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61492 /* 103.214.20.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -152,6 +164,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x68DF5B12 /* 104.223.91.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x68DF7622 /* 104.223.118.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x6B961602 /* 107.150.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x81E32E82 /* 129.227.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x81E32EA2 /* 129.227.46.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706C2 /* 138.199.6.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706CF /* 138.199.6.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706DC /* 138.199.6.220/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -168,7 +182,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x8AC73C02 /* 138.199.60.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC73C0F /* 138.199.60.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC73C1C /* 138.199.60.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC42 /* 141.98.252.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC82 /* 141.98.252.130/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC84 /* 141.98.252.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC8A /* 141.98.252.138/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -287,7 +300,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9246BD42 /* 146.70.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246BD82 /* 146.70.189.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246BDC2 /* 146.70.189.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C022 /* 146.70.192.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C026 /* 146.70.192.38/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C102 /* 146.70.193.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C142 /* 146.70.193.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C182 /* 146.70.193.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -327,6 +340,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9246E142 /* 146.70.225.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246E182 /* 146.70.225.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246E1C2 /* 146.70.225.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x951651C2 /* 149.22.81.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x951651CF /* 149.22.81.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95165B42 /* 149.22.91.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95165B4F /* 149.22.91.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95283262 /* 149.40.50.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95283270 /* 149.40.50.112/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x954EB8C2 /* 149.78.184.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -337,6 +354,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9558168E /* 149.88.22.142/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9558169B /* 149.88.22.155/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x955816A8 /* 149.88.22.168/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95586802 /* 149.88.104.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9558680F /* 149.88.104.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566E581 /* 149.102.229.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566E59E /* 149.102.229.158/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F042 /* 149.102.240.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F04F /* 149.102.240.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F602 /* 149.102.246.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -349,6 +370,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9A2F1D0F /* 154.47.29.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9A2F1E82 /* 154.47.30.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9A2F1E8F /* 154.47.30.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9C3B32C2 /* 156.59.50.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9C3B32E2 /* 156.59.50.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C402 /* 169.150.196.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C40F /* 169.150.196.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C41C /* 169.150.196.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -388,6 +411,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB2FF958C /* 178.255.149.140/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB2FF95A5 /* 178.255.149.165/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB32BBD42 /* 179.43.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9180B9F /* 185.24.11.159/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418647 /* 185.65.134.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418648 /* 185.65.134.72/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB941864C /* 185.65.134.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -400,10 +424,15 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9418748 /* 185.65.135.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418750 /* 185.65.135.80/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418773 /* 185.65.135.115/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB98D7783 /* 185.141.119.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB98D77A1 /* 185.141.119.161/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2E82 /* 185.156.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2E8F /* 185.156.46.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2E9C /* 185.156.46.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2EA9 /* 185.156.46.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2EB6 /* 185.156.46.182/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9BC3DC3 /* 185.188.61.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9BC3DE1 /* 185.188.61.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E842 /* 185.195.232.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E844 /* 185.195.232.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E846 /* 185.195.232.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -412,6 +441,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9C3E942 /* 185.195.233.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E944 /* 185.195.233.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E94C /* 185.195.233.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C9BC03 /* 185.201.188.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C9BC21 /* 185.201.188.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01AB /* 185.204.1.171/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01AC /* 185.204.1.172/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01B0 /* 185.204.1.176/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -422,15 +453,18 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9D1C44A /* 185.209.196.74/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C44C /* 185.209.196.76/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C44E /* 185.209.196.78/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C702 /* 185.209.199.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C707 /* 185.209.199.7/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C70C /* 185.209.199.12/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C711 /* 185.209.199.17/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D495C9 /* 185.212.149.201/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A42 /* 185.213.154.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A44 /* 185.213.154.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A46 /* 185.213.154.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A75 /* 185.213.154.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A83 /* 185.213.154.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A84 /* 185.213.154.132/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A88 /* 185.213.154.136/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A8C /* 185.213.154.140/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A84 /* 185.213.154.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A86 /* 185.213.154.134/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B42 /* 185.213.155.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B44 /* 185.213.155.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B48 /* 185.213.155.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
@ -441,9 +475,13 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9F85512 /* 185.248.85.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9F85521 /* 185.248.85.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9F85530 /* 185.248.85.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FD631E /* 185.253.99.30/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FD6362 /* 185.253.99.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FE4B03 /* 185.254.75.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FE4B04 /* 185.254.75.4/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xBCF1B0C2 /* 188.241.176.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC113CFC3 /* 193.19.207.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC113CFE1 /* 193.19.207.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E42 /* 193.32.126.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E44 /* 193.32.126.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E46 /* 193.32.126.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -451,7 +489,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC1207E52 /* 193.32.126.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E54 /* 193.32.126.84/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E75 /* 193.32.126.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F43 /* 193.32.127.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F42 /* 193.32.127.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F44 /* 193.32.127.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F46 /* 193.32.127.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F51 /* 193.32.127.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -483,6 +521,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC2241930 /* 194.36.25.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC26E7302 /* 194.110.115.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC26E7322 /* 194.110.115.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC2728803 /* 194.114.136.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC2728822 /* 194.114.136.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC2728841 /* 194.114.136.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC2728860 /* 194.114.136.96/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA743 /* 194.127.167.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA757 /* 194.127.167.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA76B /* 194.127.167.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -554,6 +596,11 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC7E5FA38 /* 199.229.250.56/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xCC98D862 /* 204.152.216.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCC98D872 /* 204.152.216.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCED9CE1B /* 206.217.206.27/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCED9CE2F /* 206.217.206.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCED9CE43 /* 206.217.206.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCED9CE57 /* 206.217.206.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCED9CE6B /* 206.217.206.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD1366582 /* 209.54.101.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD46730E2 /* 212.103.48.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD98AC76A /* 217.138.199.106/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@ -619,11 +666,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2001:ac8:31:f007::a39f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f008::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f009::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f00a::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f00a::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:c::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:d::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:e::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:f::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:35:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:35:1::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:94::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:95::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:96::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -664,10 +713,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2001:ac8:9a:78::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:9a:82::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:9a:84::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:c000::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:c000::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:c000::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:c000::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:a00b::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:a00b::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:a00b::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2400:ddc0:a00b::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::a05f", 128, NDPI_PROTOCOL_MULLVAD },
@ -692,6 +741,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2406:d501:f:dec::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2406:d501:f:dee::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2406:d501:f:def::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:fa19:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:fa19:4::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:fa19:4::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:ffe4:c09:109::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:ffe4:c09:10a::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:ffe4:c0d:801d::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2602:ffe4:c0d:801e::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::b66f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::b68f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -725,6 +781,11 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2606:2e00:8007:1::a37f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:1::a38f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:1::a39f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:a:ae1f:6bff:fef5:7983", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:a:ae1f:6bff:fef5:7b1b", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:a:ae1f:6bff:fef5:7b21", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:a:ae1f:6bff:fef5:7beb", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:a:ae1f:6bff:fef5:7bf5", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:e::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:f::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:10::c01f", 128, NDPI_PROTOCOL_MULLVAD },
@ -740,6 +801,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:9000:0:57::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:0:58::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:0:59::a06f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:0:84::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:13::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:14::a46f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:15::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -791,10 +853,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:9000:9000:17::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:12::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:13::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:14::b78f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:14::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:15::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:16::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:17::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:17::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::3f", 128, NDPI_PROTOCOL_MULLVAD },
@ -803,6 +865,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:f7a0:1:d::b70f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::b71f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::b72f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::b75f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f201", 128, NDPI_PROTOCOL_MULLVAD },
@ -825,6 +888,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:f7a0:16:5::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:16:5::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:16:5::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fc98:0:8a::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c01::b29f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c02::b30f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c03::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -834,6 +903,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:fcd0:aa80:1305::b43f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:402::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:403::b32f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:404::b44f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:405::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:ccc0:1d02::b37f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:ccc0:1d03::b38f", 128, NDPI_PROTOCOL_MULLVAD },
@ -849,8 +919,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2804:5364:7000:41::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:c68:0:cbcf::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:c68:0:cbd0::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:1651:0:4000::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:1651:0:4001::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::a01f", 128, NDPI_PROTOCOL_MULLVAD },
@ -861,8 +929,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:20c8:4124::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::8f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a03f", 128, NDPI_PROTOCOL_MULLVAD },
@ -870,6 +936,8 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:20c8:4124::b01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f801", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1829::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1830::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1831::f002", 128, NDPI_PROTOCOL_MULLVAD },
@ -879,6 +947,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:3b00:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:3b00:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:3b00:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:4f00::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:4f00::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:5100:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:5100:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:1::a30f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:2::a31f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:3::a32f", 128, NDPI_PROTOCOL_MULLVAD },
@ -904,6 +976,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:c859:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c859:4::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c859:5::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cb1b:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f:1::b61f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f:2::b62f", 128, NDPI_PROTOCOL_MULLVAD },
@ -945,10 +1018,15 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:e001:3::b56f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e109:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e109:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:4::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:5::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e611::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e611:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e813::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e813:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f101:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f101:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f206::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -967,6 +1045,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:f901:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fb01:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fb01:2::f002", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fc02:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fc02:3::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fe00:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fe00:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -1000,13 +1082,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:3:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1024,21 +1106,18 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:4:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::fb01", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::fd01", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::8f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::9f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::10f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::11f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a09f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a10f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::aaaf", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:5::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:6::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:8::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::6f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::7f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1046,7 +1125,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:6:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::7f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::bb01", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
@ -1056,12 +1134,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:6:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f901", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::8f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a11f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1069,6 +1147,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:7:f011::a13f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a14f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a15f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::f801", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
@ -1076,8 +1155,8 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:9:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
@ -1085,30 +1164,43 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:a:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a04f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a06f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a20f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a21f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a22f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:27c0:0:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:27c0:0:4::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:27c0:0:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:133::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:134::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:135::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:136::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:2:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:2:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:3:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:3:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:4:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:4:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:7:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:7:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:d:410::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:d:410::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:11:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:11:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:12:610::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:12:610::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a07:d880:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1124,6 +1216,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0b:89c1:3::a36f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:59c0:18::a20f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:59c0:18::a21f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:59c0:18::a22f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::3f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1147,7 +1240,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:8:38::d1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:39::d2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:3a::d3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:3b::d4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:3b::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:c::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:d::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:e::a02f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1164,7 +1257,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:13:c48::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:13:c49::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b6::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b7::e04f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b7::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b8::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b9::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2c1::e03f", 128, NDPI_PROTOCOL_MULLVAD },
@ -1180,8 +1273,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:24:1375::f1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1377::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1378::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1379::f4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1379::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1383::f1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a11:3:500::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a11:3:500::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a11:3:500::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a11:3:500::f301", 128, NDPI_PROTOCOL_MULLVAD },
/* End */
{ NULL, 0, 0 }
};

View file

@ -22,12 +22,11 @@
static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x023AF142 /* 2.58.241.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x05081092 /* 5.8.16.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x050810A2 /* 5.8.16.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x050810EA /* 5.8.16.234/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x059D0D02 /* 5.157.13.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x05FDCCA2 /* 5.253.204.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x1F0DBDE2 /* 31.13.189.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x1F0DBDF2 /* 31.13.189.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2432EE01 /* 36.50.238.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C81A /* 37.19.200.26/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C981 /* 37.19.201.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C982 /* 37.19.201.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -35,61 +34,111 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x2513CDDF /* 37.19.205.223/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513D601 /* 37.19.214.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x252E7305 /* 37.46.115.5/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578D7E2 /* 37.120.215.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578D7F2 /* 37.120.215.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578D952 /* 37.120.217.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578D957 /* 37.120.217.87/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578D9A2 /* 37.120.217.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578F432 /* 37.120.244.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578F43A /* 37.120.244.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578F462 /* 37.120.244.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2578F49A /* 37.120.244.154/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x25DD70C2 /* 37.221.112.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x25DD70D2 /* 37.221.112.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2BEFFA01 /* 43.239.250.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D0E4705 /* 45.14.71.5/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D0E4706 /* 45.14.71.6/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D537C01 /* 45.83.124.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D537D01 /* 45.83.125.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D537E01 /* 45.83.126.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D537F01 /* 45.83.127.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D538801 /* 45.83.136.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D538901 /* 45.83.137.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D538A01 /* 45.83.138.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D538B01 /* 45.83.139.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539001 /* 45.83.144.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539101 /* 45.83.145.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539119 /* 45.83.145.25/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539132 /* 45.83.145.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539201 /* 45.83.146.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D539301 /* 45.83.147.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D5D2 /* 45.87.213.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D612 /* 45.87.214.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D662 /* 45.87.214.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D6C2 /* 45.87.214.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D6D2 /* 45.87.214.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8085E2 /* 45.128.133.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8086C2 /* 45.128.134.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8086C7 /* 45.128.134.199/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D868C21 /* 45.134.140.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D868C2E /* 45.134.140.46/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D98B682 /* 45.152.182.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D98B692 /* 45.152.182.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8B30F2 /* 45.139.48.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D92DEE2 /* 45.146.222.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x3E7009A4 /* 62.112.9.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x40E01101 /* 64.224.17.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x425A48AA /* 66.90.72.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x425A521A /* 66.90.82.26/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x427392A2 /* 66.115.146.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x427392A7 /* 66.115.146.167/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x427392AC /* 66.115.146.172/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x450A3FF2 /* 69.10.63.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x480E9402 /* 72.14.148.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x480E9419 /* 72.14.148.25/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4A3FCCD2 /* 74.63.204.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4DF7B236 /* 77.247.178.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4E9F8301 /* 78.159.131.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F6E3702 /* 79.110.55.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F7FFE41 /* 79.127.254.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F7FFE5C /* 79.127.254.92/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87680B /* 79.135.104.11/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87680C /* 79.135.104.12/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876814 /* 79.135.104.20/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876818 /* 79.135.104.24/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876820 /* 79.135.104.32/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876828 /* 79.135.104.40/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87682C /* 79.135.104.44/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876830 /* 79.135.104.48/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876834 /* 79.135.104.52/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876836 /* 79.135.104.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876839 /* 79.135.104.57/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87683A /* 79.135.104.58/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87683C /* 79.135.104.60/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876843 /* 79.135.104.67/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876844 /* 79.135.104.68/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87684A /* 79.135.104.74/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87684C /* 79.135.104.76/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87684E /* 79.135.104.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876855 /* 79.135.104.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876856 /* 79.135.104.86/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876858 /* 79.135.104.88/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876904 /* 79.135.105.4/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87690C /* 79.135.105.12/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876910 /* 79.135.105.16/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876918 /* 79.135.105.24/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87692C /* 79.135.105.44/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87693C /* 79.135.105.60/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876944 /* 79.135.105.68/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876948 /* 79.135.105.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876950 /* 79.135.105.80/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876958 /* 79.135.105.88/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87695C /* 79.135.105.92/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876960 /* 79.135.105.96/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876964 /* 79.135.105.100/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876970 /* 79.135.105.112/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876981 /* 79.135.105.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876998 /* 79.135.105.152/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769A0 /* 79.135.105.160/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769A4 /* 79.135.105.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769A8 /* 79.135.105.168/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769B0 /* 79.135.105.176/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769B4 /* 79.135.105.180/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769C0 /* 79.135.105.192/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769CC /* 79.135.105.204/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F8769D4 /* 79.135.105.212/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54112D9C /* 84.17.45.156/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F08 /* 84.17.63.8/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F11 /* 84.17.63.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F36 /* 84.17.63.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54F732B2 /* 84.247.50.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54FC7109 /* 84.252.113.9/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5584FC22 /* 85.132.252.34/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x559FED48 /* 85.159.237.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x55CB27E2 /* 85.203.39.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x55CEAA94 /* 85.206.170.148/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F98561 /* 87.249.133.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F9856C /* 87.249.133.108/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F9868A /* 87.249.134.138/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F98BAA /* 87.249.139.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59244C82 /* 89.36.76.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5926E38A /* 89.38.227.138/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59276B6D /* 89.39.107.109/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59276BB9 /* 89.39.107.185/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59276B71 /* 89.39.107.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x592D0402 /* 89.45.4.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBA4F1 /* 89.187.164.241/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBA4F6 /* 89.187.164.246/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBAA87 /* 89.187.170.135/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBABE1 /* 89.187.171.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBABEF /* 89.187.171.239/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBABF8 /* 89.187.171.248/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBAF81 /* 89.187.175.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -100,21 +149,14 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x59BBB428 /* 89.187.180.40/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5B5A7B32 /* 91.90.123.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5B5A7BB2 /* 91.90.123.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD4C2 /* 91.219.212.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD4CA /* 91.219.212.202/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD4D2 /* 91.219.212.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD4DA /* 91.219.212.218/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD4E2 /* 91.219.212.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD6A2 /* 91.219.214.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5BDBD6AA /* 91.219.214.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5B848B02 /* 91.132.139.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5CDF5985 /* 92.223.89.133/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5CDF598D /* 92.223.89.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5F991F72 /* 95.153.31.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x674B0B12 /* 103.75.11.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676BC502 /* 103.107.197.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676BC6F2 /* 103.107.198.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676BC7D2 /* 103.107.199.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676CE512 /* 103.108.229.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676CE712 /* 103.108.231.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676CE7A2 /* 103.108.231.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x677DEB13 /* 103.125.235.19/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x67D61462 /* 103.214.20.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x67D614D2 /* 103.214.20.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -125,6 +167,8 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x6BB5B10B /* 107.181.177.11/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x6BB5F54A /* 107.181.245.74/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x745A4AB2 /* 116.90.74.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x82C3FA42 /* 130.195.250.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x82C3FA62 /* 130.195.250.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B1 /* 138.199.6.177/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B2 /* 138.199.6.178/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B5 /* 138.199.6.181/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -140,8 +184,12 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x8AC73721 /* 138.199.55.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC73C55 /* 138.199.60.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC73C56 /* 138.199.60.86/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC73C59 /* 138.199.60.89/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8B1CDA02 /* 139.28.218.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8B1CDA82 /* 139.28.218.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8FF42CBA /* 143.244.44.186/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x903027E2 /* 144.48.39.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92461DC2 /* 146.70.29.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92462D72 /* 146.70.45.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92462DE2 /* 146.70.45.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92463002 /* 146.70.48.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -213,25 +261,72 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x9246CAB2 /* 146.70.202.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246CCA2 /* 146.70.204.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246CCB2 /* 146.70.204.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246D942 /* 146.70.217.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246D962 /* 146.70.217.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165001 /* 149.22.80.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9516501C /* 149.22.80.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165037 /* 149.22.80.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165052 /* 149.22.80.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165101 /* 149.22.81.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9516511C /* 149.22.81.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165201 /* 149.22.82.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9516521C /* 149.22.82.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165237 /* 149.22.82.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165459 /* 149.22.84.89/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165E01 /* 149.22.94.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165E1C /* 149.22.94.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165E37 /* 149.22.94.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95165FC1 /* 149.22.95.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9522F486 /* 149.34.244.134/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9522F48B /* 149.34.244.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95243081 /* 149.36.48.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9524308D /* 149.36.48.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95243099 /* 149.36.48.153/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9524309A /* 149.36.48.154/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x95283041 /* 149.40.48.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9528306A /* 149.40.48.106/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x952830E1 /* 149.40.48.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95283F81 /* 149.40.63.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9532D8C1 /* 149.50.216.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9532D8CD /* 149.50.216.205/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9532D8E1 /* 149.50.216.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9532D8EE /* 149.50.216.238/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581181 /* 149.88.17.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x955812C1 /* 149.88.18.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x955813E1 /* 149.88.19.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x955813EE /* 149.88.19.238/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581481 /* 149.88.20.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BC1 /* 149.88.27.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BCE /* 149.88.27.206/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BDB /* 149.88.27.219/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BE8 /* 149.88.27.232/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BEC /* 149.88.27.236/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95586161 /* 149.88.97.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9558616E /* 149.88.97.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9558617A /* 149.88.97.122/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95586621 /* 149.88.102.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9558662E /* 149.88.102.46/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95586661 /* 149.88.102.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9558666E /* 149.88.102.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95586E21 /* 149.88.110.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0A1 /* 149.102.224.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0A2 /* 149.102.224.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0AF /* 149.102.224.175/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2C1 /* 149.102.226.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2E1 /* 149.102.226.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2ED /* 149.102.226.237/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2EE /* 149.102.226.238/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566EB21 /* 149.102.235.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566ED81 /* 149.102.237.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566F411 /* 149.102.244.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566F581 /* 149.102.245.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566F59C /* 149.102.245.156/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FB61 /* 149.102.251.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FE41 /* 149.102.254.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FE4D /* 149.102.254.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FE4E /* 149.102.254.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F1051 /* 154.47.16.81/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F13C1 /* 154.47.19.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F1641 /* 154.47.22.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F164D /* 154.47.22.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F165A /* 154.47.22.90/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -247,153 +342,151 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x9C92334E /* 156.146.51.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9C923661 /* 156.146.54.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9C9237E1 /* 156.146.55.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA305AB02 /* 163.5.171.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA305AB1D /* 163.5.171.29/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA305AB38 /* 163.5.171.56/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA305AB53 /* 163.5.171.83/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA5E7B20A /* 165.231.178.10/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996C45F /* 169.150.196.95/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996CC21 /* 169.150.204.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996CC2C /* 169.150.204.44/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996DA1A /* 169.150.218.26/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996E2A1 /* 169.150.226.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xAC532842 /* 172.83.40.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xAC625292 /* 172.98.82.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB060E2E2 /* 176.96.226.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB060E2F2 /* 176.96.226.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB0714A52 /* 176.113.74.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2DAA7D2 /* 178.218.167.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D4A1 /* 178.249.212.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D4A2 /* 178.249.212.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D4A2 /* 178.249.212.162/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D4A4 /* 178.249.212.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D641 /* 178.249.214.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB495E582 /* 180.149.229.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB93386C2 /* 185.51.134.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B11 /* 185.76.11.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B16 /* 185.76.11.22/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B1B /* 185.76.11.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB95A3CD2 /* 185.90.60.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C02 /* 185.107.44.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C60 /* 185.107.44.96/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C6E /* 185.107.44.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2CA9 /* 185.107.44.169/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2CC8 /* 185.107.44.200/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2CDC /* 185.107.44.220/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B3855 /* 185.107.56.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B385B /* 185.107.56.91/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B38E0 /* 185.107.56.224/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B38E5 /* 185.107.56.229/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99C2E21 /* 185.156.46.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C1B /* 185.159.156.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C1C /* 185.159.156.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C23 /* 185.159.156.35/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C1C /* 185.159.156.28/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C25 /* 185.159.156.37/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C2B /* 185.159.156.43/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C31 /* 185.159.156.49/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C37 /* 185.159.156.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C38 /* 185.159.156.56/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C36 /* 185.159.156.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C38 /* 185.159.156.56/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C3A /* 185.159.156.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C44 /* 185.159.156.68/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C48 /* 185.159.156.72/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C4C /* 185.159.156.76/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C40 /* 185.159.156.64/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C42 /* 185.159.156.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C44 /* 185.159.156.68/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C48 /* 185.159.156.72/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C4A /* 185.159.156.74/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C51 /* 185.159.156.81/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C52 /* 185.159.156.82/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C54 /* 185.159.156.84/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C58 /* 185.159.156.88/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C61 /* 185.159.156.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C62 /* 185.159.156.98/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C71 /* 185.159.156.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C72 /* 185.159.156.114/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C74 /* 185.159.156.116/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C60 /* 185.159.156.96/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C70 /* 185.159.156.112/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C78 /* 185.159.156.120/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C7A /* 185.159.156.122/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C7C /* 185.159.156.124/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C7E /* 185.159.156.126/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C7C /* 185.159.156.124/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C80 /* 185.159.156.128/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D06 /* 185.159.157.6/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D0D /* 185.159.157.13/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D17 /* 185.159.157.23/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D18 /* 185.159.157.24/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D1B /* 185.159.157.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D1D /* 185.159.157.29/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D1E /* 185.159.157.30/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D23 /* 185.159.157.35/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D25 /* 185.159.157.37/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D29 /* 185.159.157.41/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D2A /* 185.159.157.42/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D2B /* 185.159.157.43/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D38 /* 185.159.157.56/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3A /* 185.159.157.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3C /* 185.159.157.60/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3E /* 185.159.157.62/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D41 /* 185.159.157.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D42 /* 185.159.157.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D4D /* 185.159.157.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D50 /* 185.159.157.80/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D52 /* 185.159.157.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D54 /* 185.159.157.84/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D56 /* 185.159.157.86/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D58 /* 185.159.157.88/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D60 /* 185.159.157.96/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D58 /* 185.159.157.88/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D5D /* 185.159.157.93/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D5F /* 185.159.157.95/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D60 /* 185.159.157.96/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D62 /* 185.159.157.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D64 /* 185.159.157.100/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D67 /* 185.159.157.103/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D68 /* 185.159.157.104/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D6E /* 185.159.157.110/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D71 /* 185.159.157.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D74 /* 185.159.157.116/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D7D /* 185.159.157.125/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D80 /* 185.159.157.128/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D85 /* 185.159.157.133/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D8B /* 185.159.157.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D8C /* 185.159.157.140/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D90 /* 185.159.157.144/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D92 /* 185.159.157.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D95 /* 185.159.157.149/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D78 /* 185.159.157.120/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D7C /* 185.159.157.124/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D7E /* 185.159.157.126/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D81 /* 185.159.157.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D84 /* 185.159.157.132/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D8D /* 185.159.157.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D94 /* 185.159.157.148/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D96 /* 185.159.157.150/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D99 /* 185.159.157.153/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D9D /* 185.159.157.157/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D9E /* 185.159.157.158/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DA0 /* 185.159.157.160/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DA5 /* 185.159.157.165/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DA8 /* 185.159.157.168/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB0 /* 185.159.157.176/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB7 /* 185.159.157.183/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB8 /* 185.159.157.184/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DBA /* 185.159.157.186/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DBC /* 185.159.157.188/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC0 /* 185.159.157.192/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC2 /* 185.159.157.194/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC4 /* 185.159.157.196/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DD0 /* 185.159.157.208/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DE0 /* 185.159.157.224/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC5 /* 185.159.157.197/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC6 /* 185.159.157.198/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DD0 /* 185.159.157.208/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DD4 /* 185.159.157.212/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DD6 /* 185.159.157.214/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DD9 /* 185.159.157.217/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DDA /* 185.159.157.218/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DDC /* 185.159.157.220/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DE0 /* 185.159.157.224/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DE8 /* 185.159.157.232/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DEA /* 185.159.157.234/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DEC /* 185.159.157.236/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF0 /* 185.159.157.240/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF5 /* 185.159.157.245/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF6 /* 185.159.157.246/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF8 /* 185.159.157.248/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DFA /* 185.159.157.250/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DFC /* 185.159.157.252/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E01 /* 185.159.158.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E02 /* 185.159.158.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E37 /* 185.159.158.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E3B /* 185.159.158.59/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E75 /* 185.159.158.117/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E76 /* 185.159.158.118/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E76 /* 185.159.158.118/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E78 /* 185.159.158.120/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E84 /* 185.159.158.132/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E8A /* 185.159.158.138/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E8C /* 185.159.158.140/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E90 /* 185.159.158.144/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E93 /* 185.159.158.147/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E8A /* 185.159.158.138/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E91 /* 185.159.158.145/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E92 /* 185.159.158.146/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E94 /* 185.159.158.148/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E9E /* 185.159.158.158/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EA0 /* 185.159.158.160/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB1 /* 185.159.158.177/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB2 /* 185.159.158.178/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB4 /* 185.159.158.180/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB6 /* 185.159.158.182/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB8 /* 185.159.158.184/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC0 /* 185.159.158.192/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC4 /* 185.159.158.196/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC4 /* 185.159.158.196/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC7 /* 185.159.158.199/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC8 /* 185.159.158.200/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC8 /* 185.159.158.200/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ECA /* 185.159.158.202/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ECC /* 185.159.158.204/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED0 /* 185.159.158.208/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED2 /* 185.159.158.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED4 /* 185.159.158.212/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED8 /* 185.159.158.216/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EE0 /* 185.159.158.224/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EE8 /* 185.159.158.232/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EE8 /* 185.159.158.232/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EEC /* 185.159.158.236/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9A32C89 /* 185.163.44.137/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9B98672 /* 185.185.134.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9B17C54 /* 185.177.124.84/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9B564B2 /* 185.181.100.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9B98692 /* 185.185.134.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E51974 /* 185.229.25.116/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E67E0A /* 185.230.126.10/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E67E12 /* 185.230.126.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E67E92 /* 185.230.126.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F55582 /* 185.245.85.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F6D348 /* 185.246.211.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F6D3C1 /* 185.246.211.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F74432 /* 185.247.68.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@ -407,14 +500,15 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0xBE02847C /* 190.2.132.124/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xBE02848B /* 190.2.132.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xBE0292B4 /* 190.2.146.180/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11B0CFA /* 193.27.12.250/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1092401 /* 193.9.36.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1092501 /* 193.9.37.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1092601 /* 193.9.38.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1092701 /* 193.9.39.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6B62 /* 193.29.107.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6BA2 /* 193.29.107.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6BF2 /* 193.29.107.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC125FE42 /* 193.37.254.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC125FEB2 /* 193.37.254.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1941222 /* 193.148.18.34/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1941242 /* 193.148.18.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1941252 /* 193.148.18.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC2228437 /* 194.34.132.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC27EB106 /* 194.126.177.6/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
@ -429,9 +523,17 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0xC4F03672 /* 196.240.54.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC4F08042 /* 196.240.128.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC4F597D2 /* 196.245.151.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xCD8EF0D2 /* 205.142.240.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD45C68C1 /* 212.92.104.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD45C68D1 /* 212.92.104.209/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD45C68E1 /* 212.92.104.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD45C68F1 /* 212.92.104.241/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD4662CA1 /* 212.102.44.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD4662CA6 /* 212.102.44.166/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD98AC162 /* 217.138.193.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD98AC6F6 /* 217.138.198.246/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD98AD862 /* 217.138.216.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD98AD882 /* 217.138.216.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
/* End */
{ 0x0, 0, 0 }
};

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -25,13 +25,10 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x03158980 /* 3.21.137.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03192980 /* 3.25.41.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03501480 /* 3.80.20.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03601300 /* 3.96.19.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x03653400 /* 3.101.52.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03682280 /* 3.104.34.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03787900 /* 3.120.121.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x037FC280 /* 3.127.194.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03D04800 /* 3.208.72.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03D3F100 /* 3.211.241.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4780 /* 3.235.71.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4880 /* 3.235.72.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4900 /* 3.235.73.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
@ -41,13 +38,9 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x04234080 /* 4.35.64.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x08058000 /* 8.5.128.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0x0D340680 /* 13.52.6.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x0D349200 /* 13.52.146.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x0FDC5000 /* 15.220.80.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x0FDC5100 /* 15.220.81.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x103F1D00 /* 16.63.29.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x103F1E00 /* 16.63.30.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x129D5800 /* 18.157.88.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x12CD5D80 /* 18.205.93.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x12FE1780 /* 18.254.23.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x12FE3D00 /* 18.254.61.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x14CB9E50 /* 20.203.158.80/28 */, 28, NDPI_PROTOCOL_ZOOM },
@ -56,7 +49,6 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x32EFCC00 /* 50.239.204.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x343D6480 /* 52.61.100.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x34CA3EC0 /* 52.202.62.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x34D7A800 /* 52.215.168.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x407D3E00 /* 64.125.62.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x40D39000 /* 64.211.144.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x40E02000 /* 64.224.32.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
@ -75,119 +67,11 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x73728300 /* 115.114.131.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x781D9400 /* 120.29.148.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x79F49200 /* 121.244.146.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970180 /* 129.151.1.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819701C0 /* 129.151.1.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970200 /* 129.151.2.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819703A0 /* 129.151.3.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970760 /* 129.151.7.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970B40 /* 129.151.11.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970B80 /* 129.151.11.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970C00 /* 129.151.12.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970D40 /* 129.151.13.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81970FE0 /* 129.151.15.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81971000 /* 129.151.16.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81971FE0 /* 129.151.31.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972800 /* 129.151.40.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x819728A0 /* 129.151.40.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819728C0 /* 129.151.40.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972900 /* 129.151.41.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x819729C0 /* 129.151.41.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81972A00 /* 129.151.42.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972A40 /* 129.151.42.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972A80 /* 129.151.42.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81972AE0 /* 129.151.42.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972B00 /* 129.151.43.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81972B40 /* 129.151.43.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81973000 /* 129.151.48.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819730A0 /* 129.151.48.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973100 /* 129.151.49.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81973160 /* 129.151.49.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973180 /* 129.151.49.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819731C0 /* 129.151.49.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81973200 /* 129.151.50.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973240 /* 129.151.50.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973480 /* 129.151.52.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x81973520 /* 129.151.53.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819735E0 /* 129.151.53.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973720 /* 129.151.55.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973820 /* 129.151.56.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973920 /* 129.151.57.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x81973CC0 /* 129.151.60.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819F0220 /* 129.159.2.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819F02C0 /* 129.159.2.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819F0300 /* 129.159.3.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x819F0400 /* 129.159.4.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0x819F0600 /* 129.159.6.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819F0660 /* 129.159.6.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819F0680 /* 129.159.6.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x819F06C0 /* 129.159.6.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819FA000 /* 129.159.160.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x819FA040 /* 129.159.160.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819FA300 /* 129.159.163.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x819FA3A0 /* 129.159.163.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819FD000 /* 129.159.208.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0x819FD800 /* 129.159.216.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x819FD840 /* 129.159.216.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x819FD880 /* 129.159.216.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x823DA400 /* 130.61.164.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B000 /* 132.226.176.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B080 /* 132.226.176.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B160 /* 132.226.177.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B180 /* 132.226.177.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B200 /* 132.226.178.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B280 /* 132.226.178.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B2E0 /* 132.226.178.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B300 /* 132.226.179.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B340 /* 132.226.179.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B480 /* 132.226.180.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B7A0 /* 132.226.183.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x84E2B9C0 /* 132.226.185.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x86E00000 /* 134.224.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0x8CEE8000 /* 140.238.128.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x8CEEE800 /* 140.238.232.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0x90C30000 /* 144.195.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0x937C6000 /* 147.124.96.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
{ 0x95890000 /* 149.137.0.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
{ 0x96E6E000 /* 150.230.224.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x96E6E080 /* 150.230.224.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x96E6E0E0 /* 150.230.224.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x98431400 /* 152.67.20.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x98437600 /* 152.67.118.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x9843A800 /* 152.67.168.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0x9843B400 /* 152.67.180.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x9843B820 /* 152.67.184.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9843F000 /* 152.67.240.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0x98460000 /* 152.70.0.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x98460080 /* 152.70.0.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x984600E0 /* 152.70.0.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x98460100 /* 152.70.1.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x98460180 /* 152.70.1.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x984601C0 /* 152.70.1.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x98460200 /* 152.70.2.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x984607C0 /* 152.70.7.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x98460A20 /* 152.70.10.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E020 /* 152.70.224.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E040 /* 152.70.224.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x9846E0A0 /* 152.70.224.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E0C0 /* 152.70.224.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E100 /* 152.70.225.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x9846E1A0 /* 152.70.225.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E1C0 /* 152.70.225.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E200 /* 152.70.226.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E360 /* 152.70.227.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E3C0 /* 152.70.227.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E400 /* 152.70.228.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E440 /* 152.70.228.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9846E480 /* 152.70.228.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9C2D0000 /* 156.45.0.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
{ 0x9E654000 /* 158.101.64.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x9E65B800 /* 158.101.184.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BA00 /* 158.101.186.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BA80 /* 158.101.186.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BAC0 /* 158.101.186.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BB00 /* 158.101.187.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BBA0 /* 158.101.187.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9E65BBC0 /* 158.101.187.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x9F7C0000 /* 159.124.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0xA0013880 /* 160.1.56.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xA1C78800 /* 161.199.136.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
@ -195,119 +79,9 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0xA2FF2400 /* 162.255.36.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xA5FE5800 /* 165.254.88.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0xA66C4000 /* 166.108.64.0/18 */, 18, NDPI_PROTOCOL_ZOOM },
{ 0xA88A1000 /* 168.138.16.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xA88A3000 /* 168.138.48.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xA88A3800 /* 168.138.56.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0xA88A4800 /* 168.138.72.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xA88A4A00 /* 168.138.74.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5000 /* 168.138.80.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5080 /* 168.138.80.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xA88A50E0 /* 168.138.80.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5100 /* 168.138.81.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5200 /* 168.138.82.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5400 /* 168.138.84.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5480 /* 168.138.84.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A54C0 /* 168.138.84.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5500 /* 168.138.85.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xA88A5600 /* 168.138.86.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0xA88A6000 /* 168.138.96.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7400 /* 168.138.116.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7440 /* 168.138.116.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7480 /* 168.138.116.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A74E0 /* 168.138.116.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7500 /* 168.138.117.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7560 /* 168.138.117.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7580 /* 168.138.117.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7600 /* 168.138.118.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A76A0 /* 168.138.118.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A76E0 /* 168.138.118.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7700 /* 168.138.119.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88A7780 /* 168.138.119.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xA88AF400 /* 168.138.244.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xAA720000 /* 170.114.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0xADE75000 /* 173.231.80.0/20 */, 20, NDPI_PROTOCOL_ZOOM },
{ 0xC0CC0C00 /* 192.204.12.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1000 /* 193.122.16.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xC17A10C0 /* 193.122.16.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1100 /* 193.122.17.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1140 /* 193.122.17.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A11E0 /* 193.122.17.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1220 /* 193.122.18.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1240 /* 193.122.18.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17A12A0 /* 193.122.18.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A12C0 /* 193.122.18.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1300 /* 193.122.19.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A13A0 /* 193.122.19.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A13C0 /* 193.122.19.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A14E0 /* 193.122.20.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A1560 /* 193.122.21.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2000 /* 193.122.32.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2800 /* 193.122.40.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2C00 /* 193.122.44.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2D20 /* 193.122.45.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2D40 /* 193.122.45.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2D80 /* 193.122.45.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xC17A2E00 /* 193.122.46.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0xC17AD060 /* 193.122.208.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AD820 /* 193.122.216.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17ADE00 /* 193.122.222.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17ADF80 /* 193.122.223.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AE2A0 /* 193.122.226.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AE7C0 /* 193.122.231.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AE8A0 /* 193.122.232.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AED40 /* 193.122.237.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AF4A0 /* 193.122.244.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AF4E0 /* 193.122.244.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AF500 /* 193.122.245.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AF760 /* 193.122.247.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17AFCC0 /* 193.122.252.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17B0000 /* 193.123.0.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
{ 0xC17B2800 /* 193.123.40.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0xC17B8000 /* 193.123.128.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
{ 0xC17BA800 /* 193.123.168.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC0E0 /* 193.123.192.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC100 /* 193.123.193.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC160 /* 193.123.193.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC260 /* 193.123.194.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC280 /* 193.123.194.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC2E0 /* 193.123.194.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC300 /* 193.123.195.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC400 /* 193.123.196.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC4C0 /* 193.123.196.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC500 /* 193.123.197.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC540 /* 193.123.197.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC640 /* 193.123.198.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC6A0 /* 193.123.198.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC740 /* 193.123.199.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC880 /* 193.123.200.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC920 /* 193.123.201.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BC9E0 /* 193.123.201.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCA40 /* 193.123.202.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCA80 /* 193.123.202.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCB00 /* 193.123.203.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCBA0 /* 193.123.203.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCBC0 /* 193.123.203.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCC00 /* 193.123.204.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCC40 /* 193.123.204.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCD40 /* 193.123.205.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCD80 /* 193.123.205.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCE20 /* 193.123.206.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCE80 /* 193.123.206.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BCF20 /* 193.123.207.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD0A0 /* 193.123.208.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD100 /* 193.123.209.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD160 /* 193.123.209.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD240 /* 193.123.210.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD3E0 /* 193.123.211.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD480 /* 193.123.212.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD7C0 /* 193.123.215.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD840 /* 193.123.216.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD880 /* 193.123.216.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BD9A0 /* 193.123.217.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BDB40 /* 193.123.219.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BDCE0 /* 193.123.220.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BDE40 /* 193.123.222.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC17BDEE0 /* 193.123.222.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC6FB8000 /* 198.251.128.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
{ 0xCAB1CF80 /* 202.177.207.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xCBC8DB80 /* 203.200.219.128/27 */, 27, NDPI_PROTOCOL_ZOOM },

View file

@ -22,7 +22,7 @@ Patricia risk mask: 8/0 (search/found)
Patricia risk mask IPv6: 0/0 (search/found)
Patricia risk: 0/0 (search/found)
Patricia risk IPv6: 0/0 (search/found)
Patricia protocols: 10/2 (search/found)
Patricia protocols: 12/0 (search/found)
Patricia protocols IPv6: 0/0 (search/found)
DNS 2 216 1
@ -40,8 +40,8 @@ JA3 Host Stats:
1 TCP 192.168.0.20:41240 <-> 193.109.85.123:443 [proto: 91/TLS][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 13][cat: Malware/100][22 pkts/4006 bytes <-> 52 pkts/49048 bytes][Goodput ratio: 70/94][0.89 sec][Hostname/SNI: hobbeach.com][(Advertised) ALPNs: h2;http/1.1][(Negotiated) ALPN: http/1.1][TLS Supported Versions: TLSv1.3;TLSv1.2][bytes ratio: -0.849 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 53/18 159/269 55/55][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 182/943 847/1506 265/684][TLSv1.2][JA3C: 9a7f6a45c84d90c9e8baecb0c9ae8dff][JA4: t13d1515h2_8daaf6152771_6a09c78d0dc2][JA3S: d154fcfa5bb4f0748e1dd1992c681104][ECH: version 0xfe0d][Firefox][Cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384][Plen Bins: 0,0,5,0,2,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,2,0,0,0,75,0,0]
2 TCP 192.168.7.7:35236 <-> 67.215.92.210:443 [proto: 91/TLS][IP: 225/OpenDNS][Encrypted][Confidence: DPI][FPC: 225/OpenDNS, Confidence: IP address][DPI packets: 10][cat: Malware/100][11 pkts/1280 bytes <-> 9 pkts/5860 bytes][Goodput ratio: 53/91][0.64 sec][Hostname/SNI: www.internetbadguys.com][(Advertised) ALPNs: h2;http/1.1][TLS Supported Versions: TLSv1.3;TLSv1.2;TLSv1.1;TLSv1][bytes ratio: -0.641 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 71/75 240/249 99/103][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 116/651 571/1514 148/644][Risk: ** TLS Cert Mismatch **][Risk Score: 100][Risk Info: www.internetbadguys.com vs api.opendns.com,branded-login.opendns.com,cachecheck.opendns.com,community.opendns.com,dashboard2.o][TLSv1.2][JA3C: b20b44b18b853ef29ab773e921b03422][JA4: t13d1814h2_29a2cd9e9f10_d267a5f792d4][ServerNames: api.opendns.com,branded-login.opendns.com,cachecheck.opendns.com,community.opendns.com,dashboard2.opendns.com,dashboard.opendns.com,dashboard-ipv4.opendns.com,msp-login.opendns.com,api-ipv4.opendns.com,api-ipv6.opendns.com,authz.api.opendns.com,domain.opendns.com,help.vpn.opendns.com,ideabank.opendns.com,login.opendns.com,netgear.opendns.com,reseller-login.opendns.com,images.opendns.com,images-using.opendns.com,store.opendns.com,signup.opendns.com,twilio.opendns.com,updates.opendns.com,shared.opendns.com,tools.opendns.com,cache.opendns.com,api.umbrella.com,branded-login.umbrella.com,cachecheck.umbrella.com,community.umbrella.com,dashboard2.umbrella.com,dashboard.umbrella.com,dashboard-ipv4.umbrella.com,msp-login.umbrella.com,api-ipv4.umbrella.com,api-ipv6.umbrella.com,authz.api.umbrella.com,domain.umbrella.com,help.vpn.umbrella.com,ideabank.umbrella.com,login.umbrella.com,netgear.umbrella.com,reseller-login.umbrella.com,images.umbrella.com,images-using.umbrella.com,store.umbrella.com,signup.umbrella.com,twilio.umbrella.com,updates.umbrella.com,shared.umbrella.com,tools.umbrella.com,cache.umbrella.com][JA3S: 0c0aff9ccea5e7e1de5c3a0069d103f3][Issuer: C=US, O=DigiCert Inc, CN=DigiCert SHA2 Secure Server CA][Subject: C=US, ST=California, L=San Francisco, O=OpenDNS, Inc., CN=api.opendns.com][Certificate SHA-1: 21:B4:CF:84:13:3A:21:A4:B0:02:63:76:39:84:EA:ED:27:EE:51:7C][Firefox][Validity: 2018-04-26 00:00:00 - 2020-07-29 00:00:00][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 12,0,0,12,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0]
3 TCP 192.168.7.7:48394 <-> 67.215.92.210:80 [proto: 7/HTTP][IP: 225/OpenDNS][ClearText][Confidence: DPI][FPC: 7/HTTP, Confidence: DPI][DPI packets: 2][cat: Malware/100][1 pkts/383 bytes <-> 1 pkts/98 bytes][Goodput ratio: 86/44][0.21 sec][Hostname/SNI: www.internetbadguys.com][URL: www.internetbadguys.com/][User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0][PLAIN TEXT (GET / HTTP/1.1)][Plen Bins: 0,50,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
2 TCP 192.168.7.7:35236 <-> 67.215.92.210:443 [proto: 91/TLS][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 10][cat: Malware/100][11 pkts/1280 bytes <-> 9 pkts/5860 bytes][Goodput ratio: 53/91][0.64 sec][Hostname/SNI: www.internetbadguys.com][(Advertised) ALPNs: h2;http/1.1][TLS Supported Versions: TLSv1.3;TLSv1.2;TLSv1.1;TLSv1][bytes ratio: -0.641 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 71/75 240/249 99/103][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 116/651 571/1514 148/644][Risk: ** TLS Cert Mismatch **][Risk Score: 100][Risk Info: www.internetbadguys.com vs api.opendns.com,branded-login.opendns.com,cachecheck.opendns.com,community.opendns.com,dashboard2.o][TLSv1.2][JA3C: b20b44b18b853ef29ab773e921b03422][JA4: t13d1814h2_29a2cd9e9f10_d267a5f792d4][ServerNames: api.opendns.com,branded-login.opendns.com,cachecheck.opendns.com,community.opendns.com,dashboard2.opendns.com,dashboard.opendns.com,dashboard-ipv4.opendns.com,msp-login.opendns.com,api-ipv4.opendns.com,api-ipv6.opendns.com,authz.api.opendns.com,domain.opendns.com,help.vpn.opendns.com,ideabank.opendns.com,login.opendns.com,netgear.opendns.com,reseller-login.opendns.com,images.opendns.com,images-using.opendns.com,store.opendns.com,signup.opendns.com,twilio.opendns.com,updates.opendns.com,shared.opendns.com,tools.opendns.com,cache.opendns.com,api.umbrella.com,branded-login.umbrella.com,cachecheck.umbrella.com,community.umbrella.com,dashboard2.umbrella.com,dashboard.umbrella.com,dashboard-ipv4.umbrella.com,msp-login.umbrella.com,api-ipv4.umbrella.com,api-ipv6.umbrella.com,authz.api.umbrella.com,domain.umbrella.com,help.vpn.umbrella.com,ideabank.umbrella.com,login.umbrella.com,netgear.umbrella.com,reseller-login.umbrella.com,images.umbrella.com,images-using.umbrella.com,store.umbrella.com,signup.umbrella.com,twilio.umbrella.com,updates.umbrella.com,shared.umbrella.com,tools.umbrella.com,cache.umbrella.com][JA3S: 0c0aff9ccea5e7e1de5c3a0069d103f3][Issuer: C=US, O=DigiCert Inc, CN=DigiCert SHA2 Secure Server CA][Subject: C=US, ST=California, L=San Francisco, O=OpenDNS, Inc., CN=api.opendns.com][Certificate SHA-1: 21:B4:CF:84:13:3A:21:A4:B0:02:63:76:39:84:EA:ED:27:EE:51:7C][Firefox][Validity: 2018-04-26 00:00:00 - 2020-07-29 00:00:00][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 12,0,0,12,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0]
3 TCP 192.168.7.7:48394 <-> 67.215.92.210:80 [proto: 7/HTTP][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 7/HTTP, Confidence: DPI][DPI packets: 2][cat: Malware/100][1 pkts/383 bytes <-> 1 pkts/98 bytes][Goodput ratio: 86/44][0.21 sec][Hostname/SNI: www.internetbadguys.com][URL: www.internetbadguys.com/][User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0][PLAIN TEXT (GET / HTTP/1.1)][Plen Bins: 0,50,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
4 UDP 192.168.7.7:42370 <-> 1.1.1.1:53 [proto: 5/DNS][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 5/DNS, Confidence: DPI][DPI packets: 2][cat: Network/14][1 pkts/106 bytes <-> 1 pkts/110 bytes][Goodput ratio: 60/61][0.02 sec][Hostname/SNI: www.internetbadguys.com][67.215.92.210][PLAIN TEXT (internetbadguys)][Plen Bins: 0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
5 ICMP 192.168.7.7:0 -> 144.139.247.220:0 [proto: 81/ICMP][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 81/ICMP, Confidence: DPI][DPI packets: 1][cat: Malware/100][1 pkts/98 bytes -> 0 pkts/0 bytes][Goodput ratio: 57/0][< 1 sec][Risk: ** Susp Entropy **** Unidirectional Traffic **** Client contacted a malware host **][Risk Score: 170][Risk Info: No server to client traffic / Entropy: 5.298 (Executable?) / Client contacted malware host][Plen Bins: 0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
6 TCP 192.168.7.7:33706 -> 144.139.247.220:80 [proto: 7/HTTP][IP: 0/Unknown][ClearText][Confidence: Match by port][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 1][cat: Malware/100][1 pkts/66 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **** Client contacted a malware host **** Probing attempt **][Risk Score: 210][Risk Info: No server to client traffic / Client contacted malware host / TCP connection with unidirectional traffic][Plen Bins: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

View file

@ -17,7 +17,7 @@ Patricia risk mask: 1240/0 (search/found)
Patricia risk mask IPv6: 0/0 (search/found)
Patricia risk: 575/0 (search/found)
Patricia risk IPv6: 0/0 (search/found)
Patricia protocols: 1240/28 (search/found)
Patricia protocols: 1240/27 (search/found)
Patricia protocols IPv6: 0/0 (search/found)
Service_Location_Protocol 629 57125 620
@ -525,7 +525,7 @@ Acceptable 629 57125 620
499 UDP 185.31.153.50:50851 -> 186.112.202.53:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
500 UDP 185.33.65.208:52802 -> 74.111.203.55:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
501 UDP 185.211.4.13:55127 -> 90.111.212.50:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
502 UDP 185.213.154.138:52528 -> 165.114.202.61:427 [proto: 347/Service_Location_Protocol][IP: 348/Mullvad][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
502 UDP 185.213.154.138:52528 -> 165.114.202.61:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
503 UDP 186.27.5.237:51315 -> 90.147.171.51:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
504 UDP 186.213.158.225:51349 -> 69.109.187.54:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
505 UDP 186.213.158.225:53551 -> 90.111.212.50:427 [proto: 347/Service_Location_Protocol][IP: 0/Unknown][ClearText][Confidence: DPI][FPC: 347/Service_Location_Protocol, Confidence: DPI][DPI packets: 1][cat: RPC/16][1 pkts/71 bytes -> 0 pkts/0 bytes][Goodput ratio: 40/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

View file

@ -20,7 +20,7 @@ Patricia risk mask: 4/0 (search/found)
Patricia risk mask IPv6: 0/0 (search/found)
Patricia risk: 1/0 (search/found)
Patricia risk IPv6: 0/0 (search/found)
Patricia protocols: 4/2 (search/found)
Patricia protocols: 5/1 (search/found)
Patricia protocols IPv6: 0/0 (search/found)
TLS 8 1891 2
@ -36,4 +36,4 @@ JA3 Host Stats:
1 TCP 192.168.10.101:3967 <-> 206.33.61.113:443 [proto: 91/TLS][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 6][cat: Web/5][4 pkts/330 bytes <-> 3 pkts/1497 bytes][Goodput ratio: 31/89][0.08 sec][bytes ratio: -0.639 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/38 25/19 58/38 24/19][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 82/499 156/905 43/346][Risk: ** Obsolete TLS (v1.1 or older) **** Probing attempt **][Risk Score: 150][Risk Info: TLSv1 / TLS/QUIC Probing][TLSv1][JA3S: 53611273a714cb4789c8222932efd5a7 (INSECURE)][Cipher: TLS_RSA_WITH_RC4_128_MD5][Plen Bins: 0,0,0,33,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
2 TCP 10.191.139.17:58552 <-> 54.221.224.45:443 [VLAN: 2][proto: GTP:91.275/TLS.Crashlytics][IP: 265/AmazonAWS][Encrypted][Confidence: DPI][FPC: 265/AmazonAWS, Confidence: IP address][DPI packets: 3][cat: DataTransfer/4][2 pkts/442 bytes <-> 1 pkts/118 bytes][Goodput ratio: 41/0][0.23 sec][Hostname/SNI: e.crashlytics.com][(Advertised) ALPNs: ][Risk: ** Uncommon TLS ALPN **** TLS Susp Extn **** Probing attempt **][Risk Score: 200][TLSv1.2][JA3C: 9d5430e6dfce44459702b74d790df353][JA4: t12d200500_6e20beb92e8e_354730cf0bf0][Firefox][PLAIN TEXT (e.crashlytics.com)][Plen Bins: 0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
3 TCP 74.80.160.99:3258 -> 67.217.77.28:443 [proto: 91/TLS][IP: 293/GoTo][Encrypted][Confidence: Match by port][FPC: 293/GoTo, Confidence: IP address][DPI packets: 1][cat: Web/5][1 pkts/64 bytes -> 0 pkts/0 bytes][Goodput ratio: 15/0][< 1 sec][Risk: ** Unidirectional Traffic **** Probing attempt **][Risk Score: 60][Risk Info: No server to client traffic / TCP connection with unidirectional traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
3 TCP 74.80.160.99:3258 -> 67.217.77.28:443 [proto: 91/TLS][IP: 0/Unknown][Encrypted][Confidence: Match by port][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 1][cat: Web/5][1 pkts/64 bytes -> 0 pkts/0 bytes][Goodput ratio: 15/0][< 1 sec][Risk: ** Unidirectional Traffic **** Probing attempt **][Risk Score: 60][Risk Info: No server to client traffic / TCP connection with unidirectional traffic][Plen Bins: 100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

View file

@ -22,7 +22,7 @@ Patricia risk mask: 38/0 (search/found)
Patricia risk mask IPv6: 0/0 (search/found)
Patricia risk: 0/0 (search/found)
Patricia risk IPv6: 0/0 (search/found)
Patricia protocols: 52/16 (search/found)
Patricia protocols: 53/15 (search/found)
Patricia protocols IPv6: 0/0 (search/found)
DNS 2 205 1
@ -52,7 +52,7 @@ JA3 Host Stats:
2 TCP 192.168.1.117:54871 <-> 109.94.160.99:443 [proto: 91.189/TLS.Zoom][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 11][cat: Video/26][127 pkts/54118 bytes <-> 83 pkts/17526 bytes][Goodput ratio: 84/69][2.00 sec][Hostname/SNI: zoomfrn99mmr.zoom.us][bytes ratio: 0.511 (Upload)][IAT c2s/s2c min/avg/max/stddev: 0/0 17/9 950/156 93/24][Pkt Len c2s/s2c min/avg/max/stddev: 66/66 426/211 1506/1506 458/364][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,20,12,4,2,6,3,2,2,2,4,5,10,1,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0]
3 TCP 192.168.1.117:54866 <-> 52.202.62.236:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 10][cat: Video/26][16 pkts/3097 bytes <-> 17 pkts/18622 bytes][Goodput ratio: 71/95][0.61 sec][Hostname/SNI: www3.zoom.us][(Advertised) ALPNs: http/1.1][bytes ratio: -0.715 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 32/28 114/143 47/51][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 194/1095 864/1506 265/618][TLSv1.2][JA3C: 535aca3d99fc247509cd50933cd71d37][JA4: t12d8008ht_9cedc1f1428b_046e095b7c4a][ServerNames: *.zoom.us,zoom.us][JA3S: 3c30f2c064a3aed8cd95de8d68c726a6][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,5,0,0,0,5,0,0,0,0,0,0,5,0,0,0,5,0,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,63,0,0]
4 TCP 192.168.1.117:54865 <-> 52.202.62.196:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 10][cat: Video/26][15 pkts/2448 bytes <-> 15 pkts/16505 bytes][Goodput ratio: 66/95][0.50 sec][Hostname/SNI: zoom.us][(Advertised) ALPNs: http/1.1][bytes ratio: -0.742 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 31/22 112/136 46/46][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 163/1100 687/1506 200/623][TLSv1.2][JA3C: 535aca3d99fc247509cd50933cd71d37][JA4: t12d8008ht_9cedc1f1428b_046e095b7c4a][ServerNames: *.zoom.us,zoom.us][JA3S: 3c30f2c064a3aed8cd95de8d68c726a6][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,6,0,0,0,6,0,0,6,0,0,0,0,0,0,0,6,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,0,0,0,0,57,0,0]
5 UDP 10.140.117.35:45634 <-> 193.122.35.237:8801 [VLAN: 113][proto: GTP:189/Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 8][cat: Video/26][34 pkts/5678 bytes <-> 47 pkts/7940 bytes][Goodput ratio: 48/49][154.35 sec][bytes ratio: -0.166 (Mixed)][IAT c2s/s2c min/avg/max/stddev: 39/2 1919/1250 3741/3741 1619/1357][Pkt Len c2s/s2c min/avg/max/stddev: 167/167 167/169 167/174 0/3][Plen Bins: 0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
5 UDP 10.140.117.35:45634 <-> 193.122.35.237:8801 [VLAN: 113][proto: GTP:189/Zoom][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 8][cat: Video/26][34 pkts/5678 bytes <-> 47 pkts/7940 bytes][Goodput ratio: 48/49][154.35 sec][bytes ratio: -0.166 (Mixed)][IAT c2s/s2c min/avg/max/stddev: 39/2 1919/1250 3741/3741 1619/1357][Pkt Len c2s/s2c min/avg/max/stddev: 167/167 167/169 167/174 0/3][Plen Bins: 0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
6 TCP 192.168.1.117:54868 <-> 213.19.144.104:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 11][cat: Video/26][17 pkts/2534 bytes <-> 13 pkts/7180 bytes][Goodput ratio: 56/88][0.41 sec][Hostname/SNI: zoomam104zc.zoom.us][bytes ratio: -0.478 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 28/41 87/168 27/61][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 149/552 642/1506 175/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]
7 TCP 192.168.1.117:54869 <-> 213.244.140.85:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 11][cat: Video/26][16 pkts/2480 bytes <-> 13 pkts/7182 bytes][Goodput ratio: 57/88][0.39 sec][Hostname/SNI: zoomfr85zc.zoom.us][bytes ratio: -0.487 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 27/41 202/224 52/72][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 155/552 642/1506 178/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]
8 TCP 192.168.1.117:54867 <-> 213.19.144.105:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 11][cat: Video/26][16 pkts/2468 bytes <-> 13 pkts/7188 bytes][Goodput ratio: 58/88][0.42 sec][Hostname/SNI: zoomam105zc.zoom.us][bytes ratio: -0.489 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 30/43 147/178 40/63][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 154/553 642/1506 179/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]

View file

@ -22,7 +22,7 @@ Patricia risk mask: 38/0 (search/found)
Patricia risk mask IPv6: 0/0 (search/found)
Patricia risk: 0/0 (search/found)
Patricia risk IPv6: 0/0 (search/found)
Patricia protocols: 52/16 (search/found)
Patricia protocols: 53/15 (search/found)
Patricia protocols IPv6: 0/0 (search/found)
DNS 2 205 1
@ -52,7 +52,7 @@ JA3 Host Stats:
2 TCP 192.168.1.117:54871 <-> 109.94.160.99:443 [proto: 91.189/TLS.Zoom][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 11][cat: Video/26][127 pkts/54118 bytes <-> 83 pkts/17526 bytes][Goodput ratio: 84/69][2.00 sec][Hostname/SNI: zoomfrn99mmr.zoom.us][bytes ratio: 0.511 (Upload)][IAT c2s/s2c min/avg/max/stddev: 0/0 17/9 950/156 93/24][Pkt Len c2s/s2c min/avg/max/stddev: 66/66 426/211 1506/1506 458/364][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,20,12,4,2,6,3,2,2,2,4,5,10,1,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0]
3 TCP 192.168.1.117:54866 <-> 52.202.62.236:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 10][cat: Video/26][16 pkts/3097 bytes <-> 17 pkts/18622 bytes][Goodput ratio: 71/95][0.61 sec][Hostname/SNI: www3.zoom.us][(Advertised) ALPNs: http/1.1][bytes ratio: -0.715 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 32/28 114/143 47/51][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 194/1095 864/1506 265/618][TLSv1.2][JA3C: 535aca3d99fc247509cd50933cd71d37][JA4: t12d8008ht_9cedc1f1428b_046e095b7c4a][ServerNames: *.zoom.us,zoom.us][JA3S: 3c30f2c064a3aed8cd95de8d68c726a6][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,5,0,0,0,5,0,0,0,0,0,0,5,0,0,0,5,0,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,63,0,0]
4 TCP 192.168.1.117:54865 <-> 52.202.62.196:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 10][cat: Video/26][15 pkts/2448 bytes <-> 15 pkts/16505 bytes][Goodput ratio: 66/95][0.50 sec][Hostname/SNI: zoom.us][(Advertised) ALPNs: http/1.1][bytes ratio: -0.742 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 31/22 112/136 46/46][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 163/1100 687/1506 200/623][TLSv1.2][JA3C: 535aca3d99fc247509cd50933cd71d37][JA4: t12d8008ht_9cedc1f1428b_046e095b7c4a][ServerNames: *.zoom.us,zoom.us][JA3S: 3c30f2c064a3aed8cd95de8d68c726a6][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 0,6,0,0,0,6,0,0,6,0,0,0,0,0,0,0,6,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,0,0,0,0,57,0,0]
5 UDP 10.140.117.35:45634 <-> 193.122.35.237:8801 [VLAN: 113][proto: GTP:189/Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 81][cat: Video/26][34 pkts/5678 bytes <-> 47 pkts/7940 bytes][Goodput ratio: 48/49][154.35 sec][bytes ratio: -0.166 (Mixed)][IAT c2s/s2c min/avg/max/stddev: 39/2 1919/1250 3741/3741 1619/1357][Pkt Len c2s/s2c min/avg/max/stddev: 167/167 167/169 167/174 0/3][Plen Bins: 0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
5 UDP 10.140.117.35:45634 <-> 193.122.35.237:8801 [VLAN: 113][proto: GTP:189/Zoom][IP: 0/Unknown][Encrypted][Confidence: DPI][FPC: 0/Unknown, Confidence: Unknown][DPI packets: 81][cat: Video/26][34 pkts/5678 bytes <-> 47 pkts/7940 bytes][Goodput ratio: 48/49][154.35 sec][bytes ratio: -0.166 (Mixed)][IAT c2s/s2c min/avg/max/stddev: 39/2 1919/1250 3741/3741 1619/1357][Pkt Len c2s/s2c min/avg/max/stddev: 167/167 167/169 167/174 0/3][Plen Bins: 0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
6 TCP 192.168.1.117:54868 <-> 213.19.144.104:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 11][cat: Video/26][17 pkts/2534 bytes <-> 13 pkts/7180 bytes][Goodput ratio: 56/88][0.41 sec][Hostname/SNI: zoomam104zc.zoom.us][bytes ratio: -0.478 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 28/41 87/168 27/61][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 149/552 642/1506 175/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]
7 TCP 192.168.1.117:54869 <-> 213.244.140.85:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: DNS][DPI packets: 11][cat: Video/26][16 pkts/2480 bytes <-> 13 pkts/7182 bytes][Goodput ratio: 57/88][0.39 sec][Hostname/SNI: zoomfr85zc.zoom.us][bytes ratio: -0.487 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 27/41 202/224 52/72][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 155/552 642/1506 178/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]
8 TCP 192.168.1.117:54867 <-> 213.19.144.105:443 [proto: 91.189/TLS.Zoom][IP: 189/Zoom][Encrypted][Confidence: DPI][FPC: 189/Zoom, Confidence: IP address][DPI packets: 11][cat: Video/26][16 pkts/2468 bytes <-> 13 pkts/7188 bytes][Goodput ratio: 58/88][0.42 sec][Hostname/SNI: zoomam105zc.zoom.us][bytes ratio: -0.489 (Download)][IAT c2s/s2c min/avg/max/stddev: 0/0 30/43 147/178 40/63][Pkt Len c2s/s2c min/avg/max/stddev: 54/60 154/553 642/1506 179/612][Risk: ** TLS (probably) Not Carrying HTTPS **][Risk Score: 10][Risk Info: No ALPN][TLSv1.2][JA3C: c51de225944b7d58d48c0f99f86ba8e6][JA4: t12d930700_72a4e8475a2e_4446390ac224][ServerNames: *.zoom.us,zoom.us][JA3S: ada793d0f02b028a6c840504edccb652][Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2][Subject: OU=Domain Control Validated, CN=*.zoom.us][Certificate SHA-1: F7:5A:83:A8:77:24:55:D7:6D:2E:93:F6:6E:9C:C9:7E:AD:9B:3B:E8][Firefox][Validity: 2019-03-25 19:38:42 - 2021-03-25 19:38:42][Cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256][Plen Bins: 21,6,6,6,6,0,0,6,0,0,0,0,0,6,0,0,6,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,21,0,0]