aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsparkon <sparkon@localhost.localdomain>2015-06-17 14:55:07 +0200
committersparkon <sparkon@localhost.localdomain>2015-06-17 14:55:07 +0200
commit23048378d8ffde54a8d60f4b1571db53d17c0439 (patch)
tree114006289b9c6cbab30543aa032a990f9d626a90 /src
parentf97fe9a7b5f0a1a03c42b9c7783e0ac8f9e4085d (diff)
Added Twitch ingestion servers and JustinTV CDN
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_content_match.c.inc71
1 files changed, 71 insertions, 0 deletions
diff --git a/src/lib/ndpi_content_match.c.inc b/src/lib/ndpi_content_match.c.inc
index 8a6ea4358..4e7ce922b 100644
--- a/src/lib/ndpi_content_match.c.inc
+++ b/src/lib/ndpi_content_match.c.inc
@@ -7214,6 +7214,74 @@ static ndpi_network host_protocol_list[] = {
{ 0xDF1273E5, 32, NDPI_PROTOCOL_TOR },
{ 0xDF85F4CA, 32, NDPI_PROTOCOL_TOR },
{ 0xDFE57B41, 32, NDPI_PROTOCOL_TOR },
+
+/*
+ Twitch ingestion servers :
+ https://api.twitch.tv/kraken/ingests
+ Edoardo Dominici edoaramis@gmail.com
+*/
+{ 0xB92ACC5D, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACC92, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACCA4, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACCCD, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACC30, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FE15, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FE19, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACD305, 32, NDPI_SERVICE_TWITCH },
+{ 0xC0104616, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010461D, 32, NDPI_SERVICE_TWITCH },
+{ 0xC0104650, 32, NDPI_SERVICE_TWITCH },
+{ 0xC0104651, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FEA3, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FE87, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACD85, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACDA4, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010419A, 32, NDPI_SERVICE_TWITCH },
+{ 0xC01041AD, 32, NDPI_SERVICE_TWITCH },
+{ 0xC0104172, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACD68, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACD55, 32, NDPI_SERVICE_TWITCH },
+{ 0xC0104219, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010421A, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010421B, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACD205, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACCB05, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010413C, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010413D, 32, NDPI_SERVICE_TWITCH },
+{ 0xC010413E, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACD105, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACD005, 32, NDPI_SERVICE_TWITCH },
+{ 0xBCACCA05, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACD06, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACD14, 32, NDPI_SERVICE_TWITCH },
+{ 0xB92ACCF3, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F9C7, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F9C9, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F9CB, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBA4, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBA6, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBAA, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBB1, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBE8, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBE9, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBEA, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBEB, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBFB, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBFC, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBFD, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FBFE, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FF4B, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709FF4C, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F974, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F976, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F978, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F97D, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F985, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F986, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F987, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F98C, 32, NDPI_SERVICE_TWITCH },
+{ 0xC709F9C5, 32, NDPI_SERVICE_TWITCH },
+
{ 0x0, 0, 0 }
};
@@ -7299,6 +7367,8 @@ ndpi_protocol_match host_match[] = {
{ ".timtorcedor.com.br", "Torcedor", NDPI_SERVICE_TORCEDOR, NDPI_PROTOCOL_ACCEPTABLE },
{ ".kakao.com", "KakaoTalk", NDPI_SERVICE_KAKAOTALK, NDPI_PROTOCOL_FUN },
{ "ttvnw.net", "Twitch", NDPI_SERVICE_TWITCH, NDPI_PROTOCOL_FUN },
+ { "static-cdn.jtvnw.net", "Twitch", NDPI_SERVICE_TWITCH, NDPI_PROTOCOL_FUN },
+ { "www-cdn.jtvnw.net", "Twitch", NDPI_SERVICE_TWITCH, NDPI_PROTOCOL_FUN },
{ NULL, 0 }
};
@@ -7418,3 +7488,4 @@ static const char *ndpi_en_impossible_bigrams[] = {
"yj", "yq", "yv", "yz", "yw", "zb", "zc", "zg", "zh", "zj", "zn", "zq", "zr", "zs", "zx", "wh", "wk",
"wb", "zk", "kp", "zk", "xy",
NULL };
+