/* * * This file is generated automatically and part of nDPI * * nDPI is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * nDPI is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with nDPI. If not, see . * */ /* ****************************************************** */ static ndpi_network ndpi_protocol_tencent_protocol_list[] = { { 0x010C0000 /* 1.12.0.0/14 */, 14, NDPI_PROTOCOL_TENCENT }, { 0x01740000 /* 1.116.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x01C9B800 /* 1.201.184.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x01C9BC00 /* 1.201.188.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x2ABB8000 /* 42.187.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2AC00000 /* 42.192.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x2AC28000 /* 42.194.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2B800000 /* 43.128.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x2B820000 /* 43.130.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x2B830000 /* 43.131.0.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B83E000 /* 43.131.224.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x2B840000 /* 43.132.0.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B844400 /* 43.132.68.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0x2B846000 /* 43.132.96.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x2B848000 /* 43.132.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2B850000 /* 43.133.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x2B860000 /* 43.134.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x2B870000 /* 43.135.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2B878000 /* 43.135.128.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B87C000 /* 43.135.192.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x2B880000 /* 43.136.0.0/13 */, 13, NDPI_PROTOCOL_TENCENT }, { 0x2B900000 /* 43.144.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x2B984000 /* 43.152.64.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0x2B985000 /* 43.152.80.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0x2B985A00 /* 43.152.90.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x2B985C00 /* 43.152.92.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x2B986000 /* 43.152.96.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0x2B987000 /* 43.152.112.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x2B98C000 /* 43.152.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B990000 /* 43.153.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x2B9A0000 /* 43.154.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x2B9C0000 /* 43.156.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x2B9E0000 /* 43.158.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2B9EC000 /* 43.158.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B9F0000 /* 43.159.0.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2B9F8000 /* 43.159.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x2BA00000 /* 43.160.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 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/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 }, { 0x2D28C000 /* 45.40.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x2D714400 /* 45.113.68.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x2D927000 /* 45.146.112.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x31330000 /* 49.51.0.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x31332000 /* 49.51.32.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0x31333000 /* 49.51.48.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0x31333E00 /* 49.51.62.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x31334000 /* 49.51.64.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x31336000 /* 49.51.96.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0x31336800 /* 49.51.104.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x31336C00 /* 49.51.108.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x31338000 /* 49.51.128.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x3133C000 /* 49.51.192.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x3133E000 /* 49.51.224.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x3133E400 /* 49.51.228.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x3133E800 /* 49.51.232.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0x3133F000 /* 49.51.240.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0x31E80000 /* 49.232.0.0/14 */, 14, NDPI_PROTOCOL_TENCENT }, { 0x3A574000 /* 58.87.64.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x3EEA0000 /* 62.234.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x51440000 /* 81.68.0.0/14 */, 14, NDPI_PROTOCOL_TENCENT }, { 0x529C0000 /* 82.156.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x5EBF0000 /* 94.191.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 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 }, { 0x65211100 /* 101.33.17.0/24 */, 24, 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 }, { 0x65214000 /* 101.33.64.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x65218000 /* 101.33.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x65220000 /* 101.34.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x652A0000 /* 101.42.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x67071C00 /* 103.7.28.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x67267400 /* 103.38.116.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x6734D800 /* 103.52.216.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x67743200 /* 103.116.50.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x67EE1000 /* 103.238.16.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x6A340000 /* 106.52.0.0/14 */, 14, NDPI_PROTOCOL_TENCENT }, { 0x6DF40000 /* 109.244.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x6E288000 /* 110.40.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x6E2A8000 /* 110.42.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x6FE50000 /* 111.229.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x6FE60000 /* 111.230.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x72750000 /* 114.117.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x72840000 /* 114.132.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x739F0000 /* 115.159.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x76180000 /* 118.24.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x76590000 /* 118.89.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x767E4000 /* 118.126.64.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x76C38000 /* 118.195.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x771BA000 /* 119.27.160.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0x771C0000 /* 119.28.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x772D0000 /* 119.45.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x775B0000 /* 119.91.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x78350000 /* 120.53.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x78583800 /* 120.88.56.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0x78E81400 /* 120.232.20.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x78F17F00 /* 120.241.127.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0x78F18000 /* 120.241.128.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0x78F18800 /* 120.241.136.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0x79040000 /* 121.4.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x79330000 /* 121.51.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x7A330000 /* 122.51.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x7A98C000 /* 122.152.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x7BCE0000 /* 123.206.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT }, { 0x7C9C0000 /* 124.156.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x7CDC0000 /* 124.220.0.0/14 */, 14, NDPI_PROTOCOL_TENCENT }, { 0x806C0000 /* 128.108.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x811C0000 /* 129.28.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x81CC0000 /* 129.204.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x81D30000 /* 129.211.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x81E20000 /* 129.226.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x84E80000 /* 132.232.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x86AF0000 /* 134.175.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x8B9B0000 /* 139.155.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x8BBA0000 /* 139.186.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x8BC70000 /* 139.199.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x8C8F0000 /* 140.143.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x9238C000 /* 146.56.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0x94460000 /* 148.70.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x966D0000 /* 150.109.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x969E0000 /* 150.158.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x98880000 /* 152.136.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0x9A088000 /* 154.8.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0x9CF05800 /* 156.240.88.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0x9E4F0100 /* 158.79.1.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0x9F4B0000 /* 159.75.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xA20E0000 /* 162.14.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xA23E0A00 /* 162.62.10.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xA23E0E00 /* 162.62.14.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xA23E2A00 /* 162.62.42.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xA23E3000 /* 162.62.48.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0xA23E4000 /* 162.62.64.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0xA23E5000 /* 162.62.80.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xA23E6000 /* 162.62.96.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0xA23E8000 /* 162.62.128.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xA23E8400 /* 162.62.132.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xA23E8800 /* 162.62.136.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xA23E9000 /* 162.62.144.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0xA23EA000 /* 162.62.160.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xA23EA800 /* 162.62.168.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xA23ED000 /* 162.62.208.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0xA23EE000 /* 162.62.224.0/20 */, 20, NDPI_PROTOCOL_TENCENT }, { 0xAA6A0000 /* 170.106.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xAC51C000 /* 172.81.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT }, { 0xAF180000 /* 175.24.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xAF1B0000 /* 175.27.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xAFB20000 /* 175.178.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xB6FE0000 /* 182.254.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xBC838000 /* 188.131.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0xC0908000 /* 192.144.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0xC1700000 /* 193.112.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT }, { 0xCBC38000 /* 203.195.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0xCBCD8000 /* 203.205.128.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xCBCD8600 /* 203.205.134.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xCBCD8800 /* 203.205.136.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xCBCD9000 /* 203.205.144.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xCBCD9B00 /* 203.205.155.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCD9C00 /* 203.205.156.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xCBCD9F00 /* 203.205.159.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDBC00 /* 203.205.188.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDBF00 /* 203.205.191.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDC000 /* 203.205.192.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xCBCDDA00 /* 203.205.218.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xCBCDDC00 /* 203.205.220.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xCBCDE000 /* 203.205.224.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDE800 /* 203.205.232.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xCBCDF000 /* 203.205.240.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDF200 /* 203.205.242.0/24 */, 24, NDPI_PROTOCOL_TENCENT }, { 0xCBCDF800 /* 203.205.248.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xD249A000 /* 210.73.160.0/19 */, 19, NDPI_PROTOCOL_TENCENT }, { 0xD2ABE800 /* 210.171.232.0/21 */, 21, NDPI_PROTOCOL_TENCENT }, { 0xD2B44A00 /* 210.180.74.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xD3385C00 /* 211.56.92.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xD3988000 /* 211.152.128.0/22 */, 22, NDPI_PROTOCOL_TENCENT }, { 0xD3988400 /* 211.152.132.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xD3989400 /* 211.152.148.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xD3989A00 /* 211.152.154.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xD3989E00 /* 211.152.158.0/23 */, 23, NDPI_PROTOCOL_TENCENT }, { 0xD39F8000 /* 211.159.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0xD4400000 /* 212.64.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, { 0xD4818000 /* 212.129.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT }, /* End */ { 0x0, 0, 0 } }; static ndpi_network6 ndpi_protocol_tencent_protocol_list_6[] = { { "2001:df5:4500::", 48, NDPI_PROTOCOL_TENCENT }, { "2402:4e00::", 32, NDPI_PROTOCOL_TENCENT }, { "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: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:58::", 48, NDPI_PROTOCOL_TENCENT }, { "240d:c010:5b::", 48, NDPI_PROTOCOL_TENCENT }, { "240d:c010:5c::", 48, NDPI_PROTOCOL_TENCENT }, { "240d:c010:68::", 48, NDPI_PROTOCOL_TENCENT }, { "240d:c010:6c::", 48, NDPI_PROTOCOL_TENCENT }, { "240d:c040::", 44, NDPI_PROTOCOL_TENCENT }, /* End */ { NULL, 0, 0 } };