aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/ndpi_protocol_ids.h1
-rw-r--r--src/lib/inc_generated/ndpi_gambling_match.c.inc452
-rw-r--r--src/lib/ndpi_main.c4
-rw-r--r--tests/cfgs/default/result/custom_rules_same-ip_multiple_ports.pcapng.out4
-rw-r--r--tests/cfgs/default/result/synscan.pcap.out4
-rwxr-xr-xutils/gambling_sites_download.sh17
-rwxr-xr-xutils/hostname2list.py59
-rwxr-xr-xutils/update_every_lists.sh3
8 files changed, 540 insertions, 4 deletions
diff --git a/src/include/ndpi_protocol_ids.h b/src/include/ndpi_protocol_ids.h
index 08ddfc4fa..2db04cc0c 100644
--- a/src/include/ndpi_protocol_ids.h
+++ b/src/include/ndpi_protocol_ids.h
@@ -367,6 +367,7 @@ typedef enum {
NDPI_PROTOCOL_HOTS = 336, /* Heroes of the Storm */
NDPI_PROTOCOL_FACEBOOK_REEL_STORY = 337,
NDPI_PROTOCOL_SRTP = 338,
+ NDPI_PROTOCOL_GAMBLING = 339,
#ifdef CUSTOM_NDPI_PROTOCOLS
#include "../../../nDPI-custom/custom_ndpi_protocol_ids.h"
diff --git a/src/lib/inc_generated/ndpi_gambling_match.c.inc b/src/lib/inc_generated/ndpi_gambling_match.c.inc
new file mode 100644
index 000000000..9e5a8c94b
--- /dev/null
+++ b/src/lib/inc_generated/ndpi_gambling_match.c.inc
@@ -0,0 +1,452 @@
+/*
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ *
+ */
+
+/* ****************************************************** */
+
+
+static ndpi_protocol_match ndpi_protocol_gambling_hostname_list[] = {
+ { "888tiger.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "nevadawin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "777slotsbay.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "blaze.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "mrsloty.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "20bets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "www2.winbrokes.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinozer.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "yonibet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gallocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "luckybarcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "zencasino3.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1bets60.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "0x.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ninecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1betroom24.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cashpotcasinos.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextramas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextra100.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "crazywinner.co", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spintro-polis.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ladylindacasino.co", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "24pokies.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "majesticslotsclub.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "richprize.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinobetcave.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "auslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "andromeda.casino", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betbeard.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinointense.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betflip.io", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cashspinscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "elroyalecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lionelbets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lobby.lasatlantis.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "matchbets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "primaplay.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lobby.reddogcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lobby.slotsempire.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "slotsberlin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "trupoker.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "dublinbet1.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "grand21casinos.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "go.argocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "macaucasino4.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "supercatcasino77.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "royalspinz.club", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goldeneuro.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "win.4.51.argocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinopurple.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoroyaldragon.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinosinners.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinovegasamped.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "classyslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cocoacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "crazyno.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "crazywinners.co", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "davincisgold.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "dinospin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "dublibet1.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "evolvecasino2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fatboss.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fatboss1.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoirishluck.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cherrygoldonlinecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "happyhugocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gomontecryptos2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pariscasino8.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "parklaneecasin0.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "horuscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "viproomcasino.live", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gibsoncasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goodwincasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "grandwild.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "hakunacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ladylindacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lucky31.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lucky31.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lionslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stakes777.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "vulkanvegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "21grandcasino.co", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sven-bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "supercat-casino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "24kcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "action24.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "alwaysvegas.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "allrightcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "azurcasino2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bc.game", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betcityru.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betfury.io", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betroom24.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betvoyager.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "larome-re.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoastral.me", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "m.bootbetcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "calvincasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casdep.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casholotcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casino360.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betcavecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoblusky.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinodep.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoestrella.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextra2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextra.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinofiz.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinogofish.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinolust.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fr.scratchmania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stakes2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lucky31online.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gunsbet35.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1.egocasino3.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "luspincasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "poker.intertops.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casino.intertops.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sports.intertops.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "classic.intertops.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winadaycasino.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoirishlucknew.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "zetcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winz.io", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "wazamba.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "vulkanvegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "svenbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "surfcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "secure.e-winns.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "rolletto.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "robet247.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "radiocaz.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "rabona.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pinnacle.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pelicancasino.games", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "nomini.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "muchovegascasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "mandarinpalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lucky-31.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "staketr3.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "staketr2.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "staketr.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stake.games", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stake.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "levelupcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "kosmonautcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "kingdomcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "kimvegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jellybean.world", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jack-21.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gunsbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "euro.grandfortunecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fortunetowin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fortunejack.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fezbet1.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "exclusivecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "evobet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "eu.spinsamba.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "domgame.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "wildblaster88.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cobracasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "eat-sleep-bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winspark.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winorama77.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fr.winorama.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cloudbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cherrygoldcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casollo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinonic.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextreme.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinochan.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casitu.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "campeonbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cadoola.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "buzzluck.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bitkingz.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betmasternow.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "grandeaglecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "blacklotuscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betlakepalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lakepalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jupiter.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betjupiterclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betbigdollar.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bellavegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betbellavegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "baocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "banzaislots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "argocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "allstarslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "alfcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "zigzag777.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "22bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betchain.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fastpay-casino20.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fastpay-casino21.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fastpay-casino22.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fastpay-casino42.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "dlxcasino1.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "westcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "kajot-casino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "locowin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ph.casino", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fastpay-casino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stake.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gamdom.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "dlxcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "woocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stake7.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "7bitcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "egocasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bitcasino.io", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sportsbet.io", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "galemartin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "magikslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ridika.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "librabet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bonkersbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "tigergaming.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sportsbetting.ag", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betonline.ag", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "viggoslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "thisisvegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lafiestacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "nordicasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "reeltastic.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinosuperlines.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinosuperlines.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spintropolis.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "orientexpresscasino.info", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "m.22bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "montecryptoscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "macaucasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "vipstakes.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "loot.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cbet.gg", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinojoka.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "magicalspin.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winadaycasino.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "en.ggpoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "mbitcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "frankcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sailibotinc.info", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "machancecasino.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "machancecasino.org", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinounique.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gg.bet", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "syndicate.casino", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "whitelioncasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "madnix.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "wildblaster.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "asperino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "machancecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "campobet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinia.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "burancasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spintropolis.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "royalspinz.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "champagnespins.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "uniquecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "starbet33.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinodisco.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "middlebet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "myjackpot.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "rembrandtcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goalbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "smashingcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "onecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lucky8.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "versaillescasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "thebescasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "atlantic-casino-club.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "prismcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "thevirtualcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bosscasino.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoastral.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "palaceofchance.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "eatsleepbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "vegasberry.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "secure.netoplay.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "coolcat-casino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gamepoint.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "muchovegas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fonbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "melbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "ramsesgold.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casino1club.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "triple15.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "atlanticcasinoclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "lottoland.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cashpotcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "megawins.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sincitycasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoventura.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "crazycasinoclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fenixcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinovo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinosuperlines.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "old.meridianbet.rs", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1xbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "codeta.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "luckycasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoadrenaline.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stakes.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "tropeziapalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "chericasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pariscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinotriomphe.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoextrafr.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "slots500.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "happyhugo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "madamechance.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "companycasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinobordeaux.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "oceanbets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "omnislots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winorama.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoluck.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "secure.gratorama.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goldruncasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "parklaneecasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "buabook.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "euromooncasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "viproomcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "laromere.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betpokerexchange.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoblu.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "majesticslotsclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "osiriscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cresuscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "aladdinsgoldcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "roulettexpress.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoheroes.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "intertops.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "hugeslots.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "poldercasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "deuceclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "silveroakcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "mybookie.ag", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fruitycasa.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "de.scratch-mania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "fr.scratch-mania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "nl.scratch-mania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "scratch-mania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gametwist.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gametwist.be", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "skill7.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "allsport365.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "10bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gratorama.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "racebets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "racebets.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "interwetten.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "swoggi.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "swoggi.be", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinomidas.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "onextwo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "5dimes.eu", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "eurocazino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stargames.net", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bigbangcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "intercasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casino-belgie.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "1bet2bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "royaalcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "monacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "cityclubcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinograndluxe.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betvictor.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "klavercasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goldencherry.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pkrcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pkr.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "redbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jeuxcash.rtl.be", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "wataro.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "scratchmania.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betwingo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinotropez.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "eurogrand.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jetbull.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spelpunt.nl", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spigo.be", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winner.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "21grandcasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "comeon.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "leaderbet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "agrandtopeudice.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "spinpalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "supremeplay.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gamingclub.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gamebookers.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stargames.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "rivapoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "williamhill.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "gimigames.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bidyes.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winpalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "32redbingo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betfred.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "7red.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bet365.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "sjbet.at", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "maaslandgames.be", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "188bet.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "betfair.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "stanjames.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "williamhill.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "amsterdamscasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "goldenpalace.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "platinumplaycasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "riverbingo.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "europacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "prodigypoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "landerspoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "pokerhuis.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "winamax.fr", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "megacasino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casinoriva.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "chilipoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "casino.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "jackpotcity.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "titanpoker.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "myglobalgames.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ { "bingo-round.com", "Gambling", NDPI_PROTOCOL_GAMBLING, NDPI_PROTOCOL_CATEGORY_WEB, NDPI_PROTOCOL_UNSAFE, NDPI_PROTOCOL_DEFAULT_LEVEL },
+ /* End */
+ { NULL, NULL, NDPI_PROTOCOL_UNKNOWN, NDPI_PROTOCOL_CATEGORY_UNSPECIFIED, NDPI_PROTOCOL_SAFE, NDPI_PROTOCOL_DEFAULT_LEVEL }
+};
diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c
index 6e6853d8f..9fd4ab118 100644
--- a/src/lib/ndpi_main.c
+++ b/src/lib/ndpi_main.c
@@ -71,6 +71,7 @@
#include "inc_generated/ndpi_ms_onedrive_match.c.inc"
#include "inc_generated/ndpi_ms_outlook_match.c.inc"
#include "inc_generated/ndpi_ms_skype_teams_match.c.inc"
+#include "inc_generated/ndpi_gambling_match.c.inc"
#include "inc_generated/ndpi_google_match.c.inc"
#include "inc_generated/ndpi_google_cloud_match.c.inc"
#include "inc_generated/ndpi_crawlers_match.c.inc"
@@ -928,6 +929,9 @@ static void init_string_based_protocols(struct ndpi_detection_module_struct *ndp
for(i = 0; host_match[i].string_to_match != NULL; i++)
ndpi_init_protocol_match(ndpi_str, &host_match[i]);
+ for(i = 0; ndpi_protocol_gambling_hostname_list[i].string_to_match != NULL; i++)
+ ndpi_init_protocol_match(ndpi_str, &ndpi_protocol_gambling_hostname_list[i]);
+
/* ************************ */
for(i = 0; tls_certificate_match[i].string_to_match != NULL; i++) {
diff --git a/tests/cfgs/default/result/custom_rules_same-ip_multiple_ports.pcapng.out b/tests/cfgs/default/result/custom_rules_same-ip_multiple_ports.pcapng.out
index 667dc2e54..2ce598313 100644
--- a/tests/cfgs/default/result/custom_rules_same-ip_multiple_ports.pcapng.out
+++ b/tests/cfgs/default/result/custom_rules_same-ip_multiple_ports.pcapng.out
@@ -23,5 +23,5 @@ Patricia protocols: 2/2 (search/found)
CustomProtocolA 3 222 1
CustomProtocolB 2 148 1
- 1 TCP 192.168.1.245:56866 -> 3.3.3.3:443 [proto: 91.345/TLS.CustomProtocolA][IP: 345/CustomProtocolA][Encrypted][Confidence: Unknown][DPI packets: 1][cat: Web/5][3 pkts/222 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][3.05 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
- 2 TCP 192.168.1.245:59682 -> 3.3.3.3:444 [proto: 346/CustomProtocolB][IP: 346/CustomProtocolB][ClearText][Confidence: Unknown][DPI packets: 1][2 pkts/148 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][1.02 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
+ 1 TCP 192.168.1.245:56866 -> 3.3.3.3:443 [proto: 91.346/TLS.CustomProtocolA][IP: 346/CustomProtocolA][Encrypted][Confidence: Unknown][DPI packets: 1][cat: Web/5][3 pkts/222 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][3.05 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
+ 2 TCP 192.168.1.245:59682 -> 3.3.3.3:444 [proto: 347/CustomProtocolB][IP: 347/CustomProtocolB][ClearText][Confidence: Unknown][DPI packets: 1][2 pkts/148 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][1.02 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
diff --git a/tests/cfgs/default/result/synscan.pcap.out b/tests/cfgs/default/result/synscan.pcap.out
index 143fd737e..cdc2054ce 100644
--- a/tests/cfgs/default/result/synscan.pcap.out
+++ b/tests/cfgs/default/result/synscan.pcap.out
@@ -124,7 +124,7 @@ iSCSI 2 116 2
44 TCP 172.16.0.8:36050 -> 64.13.134.52:2605 [proto: 13/BGP][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
45 TCP 172.16.0.8:36050 -> 64.13.134.52:3000 [proto: 26/ntop][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
46 TCP 172.16.0.8:36050 -> 64.13.134.52:3128 [proto: 131/HTTP_Proxy][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Web/5][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
- 47 TCP 172.16.0.8:36050 -> 64.13.134.52:3260 [proto: 339/iSCSI][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
+ 47 TCP 172.16.0.8:36050 -> 64.13.134.52:3260 [proto: 340/iSCSI][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
48 TCP 172.16.0.8:36050 -> 64.13.134.52:3306 [proto: 20/MySQL][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Database/11][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
49 TCP 172.16.0.8:36050 -> 64.13.134.52:3389 [proto: 88/RDP][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: RemoteAccess/12][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Desktop/File Sharing **** Unidirectional Traffic **][Risk Score: 20][Risk Info: No server to client traffic / Found RDP][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]
50 TCP 172.16.0.8:36050 -> 64.13.134.52:4343 [proto: 170/Whois-DAS][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
@@ -188,7 +188,7 @@ iSCSI 2 116 2
108 TCP 172.16.0.8:36051 -> 64.13.134.52:2605 [proto: 13/BGP][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
109 TCP 172.16.0.8:36051 -> 64.13.134.52:3000 [proto: 26/ntop][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
110 TCP 172.16.0.8:36051 -> 64.13.134.52:3128 [proto: 131/HTTP_Proxy][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Web/5][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
- 111 TCP 172.16.0.8:36051 -> 64.13.134.52:3260 [proto: 339/iSCSI][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
+ 111 TCP 172.16.0.8:36051 -> 64.13.134.52:3260 [proto: 340/iSCSI][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
112 TCP 172.16.0.8:36051 -> 64.13.134.52:3306 [proto: 20/MySQL][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Database/11][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
113 TCP 172.16.0.8:36051 -> 64.13.134.52:3389 [proto: 88/RDP][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: RemoteAccess/12][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Desktop/File Sharing **** Unidirectional Traffic **][Risk Score: 20][Risk Info: No server to client traffic / Found RDP][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]
114 TCP 172.16.0.8:36051 -> 64.13.134.52:4343 [proto: 170/Whois-DAS][IP: 0/Unknown][ClearText][Confidence: Match by port][DPI packets: 1][cat: Network/14][1 pkts/58 bytes -> 0 pkts/0 bytes][Goodput ratio: 0/0][< 1 sec][Risk: ** Unidirectional Traffic **][Risk Score: 10][Risk Info: No server to client 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]
diff --git a/utils/gambling_sites_download.sh b/utils/gambling_sites_download.sh
new file mode 100755
index 000000000..614e7c694
--- /dev/null
+++ b/utils/gambling_sites_download.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env sh
+
+set -e
+
+cd "$(dirname "${0}")" || exit 1
+
+DEST=../src/lib/inc_generated/ndpi_gambling_match.c.inc
+LIST=/tmp/gambling.list
+
+printf '(1) %s\n' "Scraping Illegal Gambling Sites (Belgium)"
+DOMAINS="$(curl -s 'https://www.gamingcommission.be/en/gaming-commission/illegal-games-of-chance/list-of-illegal-gambling-sites' | sed -n 's/^<td[^>]\+>\(.\+\.[a-zA-Z0-9]\+\)\(\|\/.*[^<]*\)<\/td>/\1/gp' || exit 1)"
+
+echo "${DOMAINS}" >${LIST}
+./hostname2list.py "${LIST}" "Gambling" NDPI_PROTOCOL_GAMBLING NDPI_PROTOCOL_CATEGORY_WEB NDPI_PROTOCOL_UNSAFE >${DEST}
+rm -f "${LIST}"
+
+exit 0
diff --git a/utils/hostname2list.py b/utils/hostname2list.py
new file mode 100755
index 000000000..af0a5c349
--- /dev/null
+++ b/utils/hostname2list.py
@@ -0,0 +1,59 @@
+#!/usr/bin/env python3
+
+import sys
+import socket, struct
+
+# This scripts is used to create "hostname/sni -> protocols" lists.
+if len(sys.argv) < 6:
+ print("Usage: {} <file> <name> <protocol> <category> <breed>".format(sys.argv[0]))
+ sys.exit (1)
+
+name = sys.argv[2]
+proto = sys.argv[3]
+category = sys.argv[4]
+breed = sys.argv[5]
+
+
+print("""/*
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ *
+ */
+
+/* ****************************************************** */
+
+""")
+
+print("static ndpi_protocol_match "+proto.lower()+"_hostname_list[] = {")
+
+with open(sys.argv[1]) as fp:
+ for cnt, line in enumerate(fp):
+ line = line.rstrip()
+
+ if(line != ""):
+ x = line.split("/")
+
+ if(len(x) == 2):
+ host = x[0]
+ else:
+ host = line
+
+ if(host != ""):
+ print(' { ' + f'"{host}", "{name}", {proto}, {category}, {breed}, NDPI_PROTOCOL_DEFAULT_LEVEL' + ' },')
+
+print(" /* End */")
+print(" { NULL, NULL, NDPI_PROTOCOL_UNKNOWN, NDPI_PROTOCOL_CATEGORY_UNSPECIFIED, NDPI_PROTOCOL_SAFE, NDPI_PROTOCOL_DEFAULT_LEVEL }")
+print("};")
diff --git a/utils/update_every_lists.sh b/utils/update_every_lists.sh
index 68882fd98..ab35d6485 100755
--- a/utils/update_every_lists.sh
+++ b/utils/update_every_lists.sh
@@ -34,5 +34,8 @@ RETVAL=$(( RETVAL + $? ))
./asn_update.sh
RETVAL=$(( RETVAL + $? ))
+./gambling_sites_download.sh
+RETVAL=$(( RETVAL + $? ))
+
test ${RETVAL} -ne 0 && printf '%s: %s\n' "${0}" "${RETVAL} script(s) failed"
exit ${RETVAL}