aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2022-04-21 20:43:52 +0200
committerGitHub <noreply@github.com>2022-04-21 20:43:52 +0200
commit42909673ced0b5431c233b47d40ca759c3415b2a (patch)
tree3a3f18416f0b5f32a27447adb57074430cb5013a /utils
parentddc256b09ec89580ea1ba00d0fa69e022c45474c (diff)
Add some scripts to easily update some IPs lists (#1522)
Follow-up of 8b062295 Add a new protocol id for generic Tencent/Wechat flows
Diffstat (limited to 'utils')
-rwxr-xr-xutils/asn_update.sh55
1 files changed, 55 insertions, 0 deletions
diff --git a/utils/asn_update.sh b/utils/asn_update.sh
index c104adc9b..e79c3da86 100755
--- a/utils/asn_update.sh
+++ b/utils/asn_update.sh
@@ -58,3 +58,58 @@ echo "(1) Downloading Webex routes..."
DEST=../src/lib/inc_generated/ndpi_asn_webex.c.inc
create_list NDPI_PROTOCOL_WEBEX $DEST "AS6577" "AS399937" "AS16472" "AS13445"
echo "(3) Webex IPs are available in $DEST"
+
+echo "(1) Downloading Tencent routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_tencent.c.inc
+create_list NDPI_PROTOCOL_TENCENT $DEST "AS45090" "AS137876" "AS133478" "AS132591" "AS132203"
+echo "(3) Tencent IPs are available in $DEST"
+
+echo "(1) Downloading OpenDNS routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_opendns.c.inc
+create_list NDPI_PROTOCOL_OPENDNS $DEST "AS36692" "AS30607"
+echo "(3) OpenDNS IPs are available in $DEST"
+
+echo "(1) Downloading Dropbox routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_dropbox.c.inc
+create_list NDPI_PROTOCOL_DROPBOX $DEST "AS62190" "AS54372" "AS393874" "AS203719" "AS200499" "AS19679"
+echo "(3) Dropbox IPs are available in $DEST"
+
+echo "(1) Downloading Starcraft routes..." #Starcraft or a more generic Blizzard stuff?
+DEST=../src/lib/inc_generated/ndpi_asn_starcraft.c.inc
+create_list NDPI_PROTOCOL_STARCRAFT $DEST "AS57976" "AS32163"
+echo "(3) Starcraft IPs are available in $DEST"
+
+echo "(1) Downloading UbuntuOne routes..." #Canonical
+DEST=../src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc
+create_list NDPI_PROTOCOL_UBUNTUONE $DEST "AS41231" "AS11210"
+echo "(3) UbuntuOne IPs are available in $DEST"
+
+echo "(1) Downloading Twitch routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_twitch.c.inc
+create_list NDPI_PROTOCOL_TWITCH $DEST "AS46489" "AS397153"
+echo "(3) Twitch IPs are available in $DEST"
+
+echo "(1) Downloading Hotspot Shield routes..." #AnchorFree
+DEST=../src/lib/inc_generated/ndpi_asn_hotspotshield.c.inc
+create_list NDPI_PROTOCOL_HOTSPOT_SHIELD $DEST "AS26642"
+echo "(3) Hotspot Shield IPs are available in $DEST"
+
+echo "(1) Downloading GitHub routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_github.c.inc
+create_list NDPI_PROTOCOL_GITHUB $DEST "AS36459"
+echo "(3) GitHub IPs are available in $DEST"
+
+echo "(1) Downloading Steam routes..." #Valve
+DEST=../src/lib/inc_generated/ndpi_asn_steam.c.inc
+create_list NDPI_PROTOCOL_STEAM $DEST "AS32590"
+echo "(3) Steam IPs are available in $DEST"
+
+echo "(1) Downloading Bloomberg routes..."
+DEST=../src/lib/inc_generated/ndpi_asn_bloomberg.c.inc
+create_list NDPI_PROTOCOL_BLOOMBERG $DEST "AS8188" "AS58850" "AS33220" "AS33181" "AS199559" "AS17063" "AS13908" "AS10361"
+echo "(3) Bloomberg IPs are available in $DEST"
+
+echo "(1) Downloading Citrix routes..." #Citrix or a more generic LogMeIn stuff?
+DEST=../src/lib/inc_generated/ndpi_asn_citrix.c.inc
+create_list NDPI_PROTOCOL_CITRIX $DEST "AS395424" "AS21866" "AS213380" "AS20104" "AS16815"
+echo "(3) Citrix IPs are available in $DEST"