From 3e2ce77b58f3ff77109a655e2dde688e83986460 Mon Sep 17 00:00:00 2001 From: Anton Volnuhin Date: Thu, 7 Dec 2023 18:54:33 +0300 Subject: [PATCH] add adobe and huggingface, fixed backblaze resolving --- adobe/downloader.sh | 37 + adobe/ipv4.txt | 2010 +++++++++++++++++++++++++++++++++++++ adobe/ipv6.txt | 23 + backblaze/downloader.sh | 4 +- huggingface/downloader.sh | 29 + 5 files changed, 2101 insertions(+), 2 deletions(-) create mode 100644 adobe/downloader.sh create mode 100644 adobe/ipv4.txt create mode 100644 adobe/ipv6.txt create mode 100755 huggingface/downloader.sh diff --git a/adobe/downloader.sh b/adobe/downloader.sh new file mode 100644 index 00000000..688b0869 --- /dev/null +++ b/adobe/downloader.sh @@ -0,0 +1,37 @@ +#!/bin/bash + + +set -euo pipefail +set -x + + +# get from Autonomous System +get_routes() { + whois -h riswhois.ripe.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.radb.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h rr.ntt.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.rogerstelecom.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.bgp.net.br -- "-i origin $1" | rg '^route' | awk '{ print $2; }' +} + +get_routes 'AS15224' > /tmp/adobe.txt || echo 'failed' +get_routes 'ADOBES-Z' >> /tmp/adobe.txt || echo 'failed' + +python utils/arin-org.py AS15224 >> /tmp/adobe.txt + + +curl https://raw.githubusercontent.com/antonme/ipnames/master/resolve-adobe.txt >> /tmp/adobe.txt || echo 'failed' +curl https://raw.githubusercontent.com/antonme/ipnames/master/ext-resolve-adobe.txt >> /tmp/adobe.txt || echo 'failed' + + +# save ipv4 +grep -v ':' /tmp/adobe.txt > /tmp/adobe-ipv4.txt + +# save ipv6 +grep ':' /tmp/adobe.txt > /tmp/adobe-ipv6.txt + + + +# sort & uniq +sort -h /tmp/adobe-ipv4.txt | uniq > adobe/ipv4.txt +sort -h /tmp/adobe-ipv6.txt | uniq > adobe/ipv6.txt diff --git a/adobe/ipv4.txt b/adobe/ipv4.txt new file mode 100644 index 00000000..7a09983c --- /dev/null +++ b/adobe/ipv4.txt @@ -0,0 +1,2010 @@ +0.0.0.0 +2.16.103.10 +2.16.103.16 +2.16.103.17 +2.16.103.19 +2.16.103.200 +2.16.103.209 +2.16.103.210 +2.16.103.24 +2.16.103.9 +2.16.154.51 +2.17.1.6 +2.18.160.138 +2.18.33.30 +2.19.12.135 +2.19.12.226 +2.19.181.104 +2.19.181.105 +2.19.181.106 +2.19.181.107 +2.19.181.11 +2.19.181.113 +2.19.181.16 +2.19.181.17 +2.19.181.19 +2.19.181.24 +2.19.181.25 +2.19.181.26 +2.19.181.32 +2.19.181.34 +2.19.181.40 +2.19.181.41 +2.19.181.50 +2.19.181.57 +2.19.181.58 +2.19.181.64 +2.19.181.65 +2.19.181.66 +2.19.181.75 +2.19.181.8 +2.19.181.81 +2.19.181.82 +2.19.181.88 +2.19.181.89 +2.19.181.91 +2.19.181.96 +2.19.181.97 +2.19.183.26 +2.19.183.43 +2.19.183.52 +2.19.183.57 +2.19.198.217 +2.19.198.218 +2.19.204.170 +2.19.204.177 +2.19.204.185 +2.19.204.192 +2.19.204.193 +2.19.204.201 +2.19.204.227 +2.19.204.240 +2.19.204.241 +2.19.204.249 +2.19.204.25 +2.19.204.26 +2.19.204.27 +2.19.204.34 +2.19.204.41 +2.19.204.92 +2.19.205.112 +2.19.205.40 +2.19.205.75 +2.21.20.135 +2.21.20.141 +2.21.240.101 +2.21.240.102 +2.21.240.131 +2.21.240.146 +2.21.240.147 +2.21.240.208 +2.21.8.105 +2.21.8.106 +2.21.8.112 +2.21.8.113 +2.21.8.114 +2.21.8.201 +2.21.8.211 +2.21.8.217 +2.21.8.224 +2.21.8.233 +2.21.8.240 +2.21.8.88 +2.21.8.97 +2.21.96.66 +2.21.96.81 +2.21.97.10 +2.21.97.18 +2.21.97.24 +2.21.97.25 +2.21.97.43 +2.21.97.73 +2.22.244.138 +2.22.244.139 +2.22.244.145 +2.22.244.154 +2.22.244.155 +2.22.244.160 +2.22.244.162 +2.22.244.163 +2.22.244.170 +2.22.244.171 +2.22.244.179 +2.22.244.184 +2.22.244.186 +2.22.244.202 +2.22.244.211 +2.22.36.161 +2.22.37.8 +2.22.40.133 +2.23.108.140 +3.126.202.50 +3.162.112.110 +3.162.112.118 +3.162.112.15 +3.162.112.51 +3.162.125.14 +3.162.125.57 +3.162.125.64 +3.162.125.68 +3.208.43.185 +3.211.174.17 +3.211.49.29 +3.216.172.79 +3.216.26.254 +3.217.166.173 +3.219.243.226 +3.221.141.237 +3.222.25.187 +3.222.58.70 +3.223.116.69 +3.223.229.246 +3.224.141.128 +3.224.202.72 +3.227.213.46 +3.230.130.186 +3.230.136.89 +3.230.246.210 +3.231.72.45 +3.233.126.24 +3.233.129.217 +3.233.17.6 +3.235.215.242 +3.235.218.17 +3.24.0.255 +3.248.14.161 +3.248.26.100 +3.69.136.55 +3.94.58.69 +3.96.8.231 +10.249.5.70 +12.31.24.200 +13.107.213.67 +13.107.213.70 +13.107.246.67 +13.107.246.70 +13.225.195.111 +13.225.195.52 +13.225.195.78 +13.225.195.80 +13.225.214.104 +13.225.214.3 +13.225.214.48 +13.225.214.81 +13.225.63.121 +13.225.63.129 +13.225.63.3 +13.225.63.33 +13.226.22.128 +13.226.22.15 +13.226.22.48 +13.226.22.73 +13.232.155.113 +13.249.39.106 +13.249.39.5 +13.249.39.50 +13.249.39.68 +13.249.39.69 +13.249.39.72 +13.249.39.75 +13.249.39.79 +13.32.121.109 +13.32.121.127 +13.32.121.29 +13.32.121.32 +13.32.151.10 +13.32.151.101 +13.32.151.106 +13.32.151.109 +13.32.151.119 +13.32.151.124 +13.32.151.126 +13.32.151.127 +13.32.151.38 +13.32.151.39 +13.32.151.43 +13.32.151.51 +13.32.151.55 +13.32.151.58 +13.32.151.61 +13.32.151.62 +13.32.151.65 +13.32.151.67 +13.32.151.74 +13.32.151.8 +13.32.151.85 +13.32.151.88 +13.32.151.92 +13.32.151.95 +13.32.151.96 +13.32.208.14 +13.32.208.26 +13.32.208.29 +13.32.208.45 +13.32.208.60 +13.32.208.67 +13.32.208.80 +13.32.208.81 +13.32.27.101 +13.32.27.104 +13.32.27.106 +13.32.27.109 +13.32.27.120 +13.32.27.123 +13.32.27.13 +13.32.27.2 +13.32.27.20 +13.32.27.33 +13.32.27.38 +13.32.27.39 +13.32.27.40 +13.32.27.41 +13.32.27.44 +13.32.27.50 +13.32.27.54 +13.32.27.59 +13.32.27.67 +13.32.27.71 +13.32.27.74 +13.32.47.160 +13.32.99.103 +13.32.99.109 +13.32.99.117 +13.32.99.120 +13.32.99.32 +13.32.99.39 +13.32.99.47 +13.32.99.75 +13.33.243.10 +13.33.243.105 +13.33.243.107 +13.33.243.108 +13.33.243.112 +13.33.243.117 +13.33.243.119 +13.33.243.120 +13.33.243.121 +13.33.243.123 +13.33.243.125 +13.33.243.128 +13.33.243.129 +13.33.243.13 +13.33.243.14 +13.33.243.17 +13.33.243.18 +13.33.243.20 +13.33.243.21 +13.33.243.22 +13.33.243.23 +13.33.243.24 +13.33.243.26 +13.33.243.30 +13.33.243.31 +13.33.243.32 +13.33.243.34 +13.33.243.35 +13.33.243.37 +13.33.243.38 +13.33.243.40 +13.33.243.43 +13.33.243.46 +13.33.243.47 +13.33.243.50 +13.33.243.53 +13.33.243.55 +13.33.243.56 +13.33.243.6 +13.33.243.62 +13.33.243.66 +13.33.243.67 +13.33.243.68 +13.33.243.69 +13.33.243.75 +13.33.243.76 +13.33.243.77 +13.33.243.79 +13.33.243.8 +13.33.243.81 +13.33.243.89 +13.33.243.9 +13.33.243.96 +13.33.243.99 +13.37.189.9 +15.156.107.235 +15.188.186.51 +15.237.35.188 +18.154.227.10 +18.154.227.109 +18.154.227.112 +18.154.227.114 +18.154.227.124 +18.154.227.21 +18.154.227.26 +18.154.227.32 +18.154.227.37 +18.154.227.53 +18.154.227.71 +18.154.227.75 +18.154.227.81 +18.155.192.109 +18.155.192.21 +18.155.192.24 +18.155.192.36 +18.160.10.100 +18.160.10.110 +18.160.10.123 +18.160.10.18 +18.160.10.20 +18.160.10.44 +18.160.10.50 +18.160.10.94 +18.160.18.115 +18.160.18.2 +18.160.18.40 +18.160.18.46 +18.160.18.47 +18.160.18.76 +18.160.18.80 +18.160.18.99 +18.160.41.124 +18.160.41.2 +18.160.41.37 +18.160.41.44 +18.160.41.61 +18.160.41.76 +18.160.41.91 +18.160.41.97 +18.160.46.39 +18.160.46.73 +18.160.46.77 +18.160.46.96 +18.164.116.10 +18.164.116.119 +18.164.116.26 +18.164.116.44 +18.164.116.47 +18.164.116.52 +18.164.116.61 +18.164.116.62 +18.164.116.64 +18.164.116.65 +18.164.116.91 +18.165.122.100 +18.165.122.101 +18.165.122.111 +18.165.122.114 +18.165.122.115 +18.165.122.12 +18.165.122.128 +18.165.122.13 +18.165.122.14 +18.165.122.20 +18.165.122.23 +18.165.122.27 +18.165.122.30 +18.165.122.4 +18.165.122.44 +18.165.122.45 +18.165.122.49 +18.165.122.50 +18.165.122.53 +18.165.122.55 +18.165.122.59 +18.165.122.61 +18.165.122.63 +18.165.122.70 +18.165.122.73 +18.165.122.76 +18.165.122.82 +18.165.122.83 +18.165.122.90 +18.165.122.91 +18.165.122.92 +18.165.122.94 +18.165.122.98 +18.165.123.179 +18.165.140.101 +18.165.140.102 +18.165.140.104 +18.165.140.107 +18.165.140.12 +18.165.140.128 +18.165.140.129 +18.165.140.14 +18.165.140.19 +18.165.140.2 +18.165.140.22 +18.165.140.26 +18.165.140.30 +18.165.140.31 +18.165.140.34 +18.165.140.36 +18.165.140.39 +18.165.140.42 +18.165.140.44 +18.165.140.5 +18.165.140.51 +18.165.140.55 +18.165.140.56 +18.165.140.61 +18.165.140.63 +18.165.140.67 +18.165.140.69 +18.165.140.7 +18.165.140.71 +18.165.140.75 +18.165.140.76 +18.165.140.77 +18.165.140.81 +18.165.140.82 +18.165.140.86 +18.165.140.9 +18.165.140.92 +18.165.140.99 +18.165.83.10 +18.165.83.110 +18.165.83.114 +18.165.83.119 +18.165.83.2 +18.165.83.65 +18.165.83.78 +18.165.83.8 +18.165.83.81 +18.165.83.9 +18.165.83.92 +18.165.98.104 +18.165.98.110 +18.165.98.111 +18.165.98.124 +18.165.98.17 +18.165.98.18 +18.165.98.34 +18.165.98.47 +18.165.98.50 +18.165.98.53 +18.165.98.79 +18.165.98.97 +18.173.219.127 +18.173.219.129 +18.173.219.62 +18.173.219.78 +18.176.82.97 +18.179.143.46 +18.200.206.88 +18.208.98.11 +18.210.111.33 +18.211.200.223 +18.213.11.84 +18.238.4.101 +18.238.4.128 +18.238.4.92 +18.238.4.93 +18.245.60.19 +18.245.60.37 +18.245.60.41 +18.245.60.46 +18.245.60.48 +18.245.60.67 +18.245.60.70 +18.245.60.79 +18.245.86.115 +18.245.86.129 +18.245.86.14 +18.245.86.15 +18.245.86.35 +18.245.86.42 +18.245.86.6 +18.245.86.64 +18.245.86.69 +18.245.86.77 +18.245.86.87 +18.245.86.91 +18.66.112.120 +18.66.112.18 +18.66.112.42 +18.66.112.43 +18.66.122.110 +18.66.122.114 +18.66.122.119 +18.66.122.14 +18.66.122.16 +18.66.122.58 +18.66.122.83 +18.66.147.124 +18.66.147.14 +18.66.147.21 +18.66.147.22 +18.66.147.35 +18.66.147.38 +18.66.147.39 +18.66.147.85 +18.66.97.30 +18.66.97.35 +18.66.97.74 +18.66.97.89 +18.67.65.103 +18.67.65.110 +18.67.65.116 +18.67.65.125 +18.67.65.18 +18.67.65.26 +18.67.65.3 +18.67.65.43 +18.67.65.49 +18.67.65.55 +18.67.65.58 +18.67.65.63 +18.67.65.76 +18.67.65.82 +18.67.65.91 +18.67.65.94 +18.67.76.103 +18.67.76.110 +18.67.76.113 +18.67.76.114 +18.67.76.17 +18.67.76.35 +18.67.76.54 +18.67.76.58 +18.67.76.65 +18.67.76.88 +18.67.76.96 +18.67.76.99 +20.119.181.140 +20.31.161.73 +20.44.81.197 +20.72.203.87 +23.0.228.155 +23.0.228.219 +23.0.244.179 +23.1.108.12 +23.1.110.40 +23.1.192.109 +23.1.193.65 +23.1.195.107 +23.1.199.60 +23.10.240.120 +23.10.240.89 +23.10.240.96 +23.10.240.97 +23.10.240.99 +23.111.166.234 +23.12.144.102 +23.12.144.103 +23.12.144.104 +23.12.144.105 +23.12.144.106 +23.12.144.107 +23.12.144.108 +23.12.144.110 +23.12.144.114 +23.12.144.118 +23.12.144.132 +23.12.144.133 +23.12.144.136 +23.12.144.137 +23.12.144.141 +23.12.144.226 +23.12.144.228 +23.12.144.230 +23.12.144.231 +23.12.144.233 +23.12.145.17 +23.12.145.34 +23.12.146.134 +23.12.146.136 +23.12.146.141 +23.12.146.154 +23.12.147.12 +23.12.147.21 +23.12.147.38 +23.12.147.4 +23.12.147.47 +23.12.147.5 +23.12.147.71 +23.12.147.73 +23.12.147.77 +23.12.147.88 +23.15.9.18 +23.15.9.35 +23.185.0.4 +23.196.236.145 +23.196.236.24 +23.196.236.27 +23.196.236.32 +23.196.236.33 +23.196.236.34 +23.196.236.35 +23.196.236.40 +23.196.236.48 +23.196.236.49 +23.196.236.50 +23.196.236.51 +23.196.236.56 +23.196.236.57 +23.196.236.59 +23.196.236.64 +23.196.236.65 +23.196.236.8 +23.196.236.90 +23.197.104.151 +23.197.44.135 +23.201.43.27 +23.201.43.41 +23.206.216.178 +23.206.217.54 +23.207.188.132 +23.207.202.10 +23.207.202.15 +23.207.202.17 +23.207.202.27 +23.207.202.28 +23.207.202.29 +23.207.202.36 +23.207.202.37 +23.207.202.5 +23.207.202.8 +23.207.70.60 +23.209.60.182 +23.210.164.88 +23.210.169.216 +23.210.234.75 +23.212.202.90 +23.212.88.135 +23.215.22.59 +23.216.77.21 +23.216.77.25 +23.216.77.29 +23.216.77.6 +23.216.77.8 +23.218.1.64 +23.221.252.182 +23.223.127.245 +23.223.209.14 +23.223.209.19 +23.223.209.20 +23.223.209.61 +23.223.209.7 +23.223.209.71 +23.227.38.74 +23.32.238.42 +23.32.238.48 +23.32.238.51 +23.32.24.161 +23.32.84.161 +23.33.180.145 +23.34.36.202 +23.34.40.146 +23.35.104.160 +23.35.104.169 +23.35.105.112 +23.35.105.193 +23.35.205.72 +23.35.224.137 +23.35.228.137 +23.35.236.137 +23.35.236.237 +23.36.162.220 +23.37.232.139 +23.40.124.138 +23.40.124.241 +23.43.108.138 +23.44.131.13 +23.44.131.17 +23.44.131.32 +23.44.131.40 +23.44.131.49 +23.45.238.176 +23.46.156.12 +23.46.156.14 +23.46.156.17 +23.46.156.19 +23.46.156.27 +23.46.156.28 +23.48.0.135 +23.49.251.201 +23.49.251.202 +23.49.251.206 +23.49.251.208 +23.50.131.69 +23.50.131.75 +23.50.131.78 +23.50.131.81 +23.50.131.85 +23.50.131.91 +23.50.131.92 +23.50.131.94 +23.50.132.204 +23.52.78.77 +23.53.41.240 +23.53.42.50 +23.59.84.131 +23.60.69.7 +23.61.11.152 +23.61.11.165 +23.62.230.132 +23.62.230.133 +23.62.230.139 +23.62.230.147 +23.62.230.148 +23.62.230.153 +23.62.230.157 +23.62.230.158 +23.62.230.160 +23.62.47.132 +23.62.47.134 +23.62.47.140 +23.62.47.143 +23.62.47.144 +23.62.47.147 +23.62.47.153 +23.62.47.156 +23.62.47.159 +23.62.47.160 +23.62.47.168 +23.62.47.170 +23.62.47.174 +23.62.47.185 +23.62.47.186 +23.62.6.162 +23.62.6.185 +23.62.6.193 +23.62.6.194 +23.63.150.228 +23.72.44.133 +23.73.2.137 +23.73.2.161 +23.73.26.181 +34.111.32.115 +34.132.124.45 +34.192.229.91 +34.196.42.146 +34.197.224.31 +34.197.91.231 +34.198.15.99 +34.198.157.4 +34.198.218.22 +34.199.101.34 +34.199.193.61 +34.199.22.148 +34.202.51.113 +34.203.175.187 +34.203.23.92 +34.205.248.193 +34.208.37.163 +34.209.176.95 +34.211.206.229 +34.212.185.208 +34.215.91.161 +34.216.27.109 +34.218.163.15 +34.218.197.124 +34.225.165.190 +34.225.87.2 +34.227.36.214 +34.230.112.95 +34.231.4.169 +34.232.214.120 +34.233.176.23 +34.234.52.18 +34.237.241.83 +34.238.226.179 +34.241.63.255 +34.242.129.29 +34.249.200.254 +34.250.67.152 +34.250.85.196 +34.252.185.89 +34.253.119.16 +34.254.217.29 +34.254.77.26 +34.255.134.161 +35.155.43.136 +35.155.62.2 +35.160.204.80 +35.160.62.30 +35.162.141.95 +35.163.66.164 +35.164.216.228 +35.166.186.213 +35.166.197.184 +35.166.207.168 +35.166.248.8 +35.167.12.181 +35.167.225.109 +35.169.77.50 +35.170.167.46 +35.171.59.219 +35.173.37.240 +35.174.82.3 +35.175.48.169 +35.186.239.28 +35.214.228.154 +35.241.62.186 +35.72.108.16 +35.73.100.104 +35.79.48.221 +35.82.238.52 +35.83.113.230 +35.86.43.103 +38.135.33.215 +40.64.86.51 +40.65.233.137 +40.67.155.147 +40.82.180.226 +43.205.59.79 +44.193.71.98 +44.194.108.128 +44.198.154.229 +44.209.177.127 +44.209.32.89 +44.213.188.57 +44.219.10.168 +44.224.210.178 +44.225.46.53 +44.229.127.227 +44.229.205.102 +44.230.98.191 +44.232.235.170 +44.234.124.131 +44.234.124.132 +44.234.124.133 +44.235.243.144 +44.236.162.171 +44.236.185.51 +44.237.254.227 +44.238.122.71 +44.238.172.55 +44.238.54.225 +44.239.140.238 +44.239.55.207 +44.240.170.43 +44.240.193.132 +44.240.226.148 +44.240.42.210 +44.240.87.87 +44.240.97.186 +45.60.31.126 +45.60.33.126 +45.60.39.126 +50.112.161.86 +50.16.47.176 +50.17.254.196 +51.105.144.81 +52.11.66.234 +52.12.216.190 +52.13.195.48 +52.16.247.220 +52.167.10.121 +52.167.176.206 +52.17.119.105 +52.175.254.10 +52.178.92.96 +52.184.233.96 +52.184.251.130 +52.198.147.201 +52.20.134.150 +52.204.136.80 +52.204.233.198 +52.205.189.152 +52.205.22.142 +52.206.154.105 +52.206.163.162 +52.210.3.119 +52.211.124.0 +52.211.133.170 +52.211.149.4 +52.213.110.235 +52.215.90.189 +52.22.108.115 +52.22.114.158 +52.22.119.135 +52.22.41.97 +52.22.62.181 +52.22.88.42 +52.222.205.37 +52.222.205.46 +52.222.205.48 +52.222.205.63 +52.222.214.110 +52.222.214.117 +52.222.214.54 +52.222.214.77 +52.222.236.118 +52.222.236.120 +52.222.236.48 +52.222.236.61 +52.222.236.65 +52.222.236.84 +52.222.236.89 +52.23.59.102 +52.24.107.138 +52.24.140.41 +52.26.218.25 +52.29.212.43 +52.30.247.97 +52.33.134.68 +52.34.65.5 +52.34.92.103 +52.35.253.86 +52.35.253.87 +52.35.253.88 +52.36.30.112 +52.37.95.11 +52.39.152.20 +52.39.211.15 +52.39.78.36 +52.4.139.250 +52.4.68.164 +52.41.207.34 +52.43.136.129 +52.44.242.238 +52.48.213.140 +52.51.28.236 +52.52.53.221 +52.54.229.227 +52.55.232.89 +52.55.79.76 +52.58.124.115 +52.58.63.196 +52.58.63.197 +52.6.155.20 +52.69.19.115 +52.71.63.230 +52.71.63.231 +52.71.63.232 +52.72.121.68 +52.72.16.235 +52.73.224.46 +52.84.52.34 +52.84.52.42 +52.84.52.68 +52.84.52.93 +52.85.132.103 +52.85.132.11 +52.85.132.115 +52.85.132.124 +52.85.132.13 +52.85.132.16 +52.85.132.19 +52.85.132.20 +52.85.132.23 +52.85.132.41 +52.85.132.44 +52.85.132.50 +52.85.132.54 +52.85.132.57 +52.85.132.58 +52.85.132.62 +52.85.132.68 +52.85.132.89 +52.85.132.95 +52.85.132.96 +52.85.151.105 +52.85.151.107 +52.85.151.108 +52.85.151.13 +52.85.151.18 +52.85.151.3 +52.85.151.46 +52.85.151.50 +52.85.151.6 +52.85.151.60 +52.85.151.64 +52.85.151.65 +52.85.242.101 +52.85.242.102 +52.85.242.106 +52.85.242.109 +52.85.242.24 +52.85.242.29 +52.85.242.43 +52.85.242.45 +52.85.242.47 +52.85.242.56 +52.85.242.6 +52.85.242.64 +52.85.242.66 +52.85.242.71 +52.85.242.74 +52.85.242.77 +52.85.242.84 +52.85.242.85 +52.85.242.93 +52.85.242.94 +52.85.49.101 +52.85.49.102 +52.85.49.104 +52.85.49.111 +52.85.49.12 +52.85.49.124 +52.85.49.14 +52.85.49.15 +52.85.49.16 +52.85.49.17 +52.85.49.18 +52.85.49.19 +52.85.49.2 +52.85.49.20 +52.85.49.25 +52.85.49.26 +52.85.49.27 +52.85.49.32 +52.85.49.35 +52.85.49.36 +52.85.49.44 +52.85.49.48 +52.85.49.5 +52.85.49.51 +52.85.49.52 +52.85.49.56 +52.85.49.57 +52.85.49.59 +52.85.49.6 +52.85.49.60 +52.85.49.61 +52.85.49.62 +52.85.49.63 +52.85.49.65 +52.85.49.67 +52.85.49.69 +52.85.49.7 +52.85.49.75 +52.85.49.77 +52.85.49.79 +52.85.49.8 +52.85.49.80 +52.85.49.83 +52.85.49.85 +52.85.49.91 +52.85.49.93 +52.85.49.94 +52.85.49.95 +52.85.49.97 +52.88.137.242 +52.88.144.249 +52.88.22.77 +52.89.119.77 +52.89.94.31 +52.9.76.248 +54.144.181.253 +54.144.83.42 +54.144.90.245 +54.147.130.50 +54.147.136.118 +54.147.151.215 +54.148.100.151 +54.149.14.36 +54.149.59.157 +54.152.108.72 +54.154.24.232 +54.154.242.122 +54.154.87.85 +54.156.21.55 +54.156.213.215 +54.156.85.126 +54.157.80.246 +54.158.191.6 +54.164.184.176 +54.165.172.43 +54.166.26.138 +54.170.143.201 +54.173.245.119 +54.175.249.133 +54.178.1.64 +54.185.139.111 +54.185.167.200 +54.186.152.29 +54.186.201.161 +54.188.126.100 +54.189.44.138 +54.189.79.207 +54.190.106.217 +54.191.88.23 +54.192.39.42 +54.192.39.53 +54.192.39.60 +54.192.39.61 +54.192.51.106 +54.192.51.113 +54.192.51.19 +54.192.51.23 +54.192.51.28 +54.192.51.32 +54.192.51.5 +54.192.51.77 +54.194.243.238 +54.195.71.107 +54.199.107.1 +54.201.181.237 +54.201.251.25 +54.204.128.132 +54.204.24.43 +54.210.231.54 +54.213.14.52 +54.213.207.171 +54.217.252.227 +54.217.65.146 +54.217.65.213 +54.221.195.237 +54.221.252.39 +54.224.241.105 +54.228.41.32 +54.237.118.234 +54.244.104.102 +54.244.238.129 +54.245.47.218 +54.246.7.185 +54.249.201.170 +54.250.81.247 +54.253.60.18 +54.69.172.255 +54.70.163.81 +54.71.1.142 +54.73.1.202 +54.74.179.44 +54.74.32.3 +54.77.72.255 +54.80.219.230 +54.80.55.132 +61.28.235.164 +62.115.252.27 +62.115.252.67 +63.140.32.0/19 +63.140.32.0/21 +63.140.36.101 +63.140.36.104 +63.140.36.112 +63.140.36.117 +63.140.36.119 +63.140.36.121 +63.140.36.130 +63.140.36.138 +63.140.36.139 +63.140.36.14 +63.140.36.148 +63.140.36.197 +63.140.38.104 +63.140.38.113 +63.140.38.115 +63.140.38.117 +63.140.38.123 +63.140.38.128 +63.140.38.137 +63.140.38.139 +63.140.38.149 +63.140.38.15 +63.140.38.151 +63.140.38.160 +63.140.38.163 +63.140.38.165 +63.140.38.169 +63.140.38.178 +63.140.38.180 +63.140.38.186 +63.140.38.20 +63.140.38.201 +63.140.38.219 +63.140.38.225 +63.140.38.226 +63.140.38.229 +63.140.38.232 +63.140.38.237 +63.140.40.0/22 +63.140.40.0/23 +63.140.42.0/24 +63.140.43.0/24 +63.140.44.0/22 +63.140.56.0/21 +63.140.62.108 +63.140.62.135 +63.140.62.160 +63.140.62.164 +63.140.62.214 +63.140.62.22 +63.32.180.235 +63.35.106.232 +63.35.51.142 +64.0.192.0/22 +65.9.55.103 +65.9.55.105 +65.9.55.107 +65.9.55.109 +65.9.55.115 +65.9.55.117 +65.9.55.12 +65.9.55.14 +65.9.55.15 +65.9.55.23 +65.9.55.24 +65.9.55.28 +65.9.55.33 +65.9.55.37 +65.9.55.38 +65.9.55.39 +65.9.55.40 +65.9.55.45 +65.9.55.48 +65.9.55.56 +65.9.55.61 +65.9.55.65 +65.9.55.67 +65.9.55.70 +65.9.55.72 +65.9.55.73 +65.9.55.80 +65.9.55.82 +65.9.55.85 +65.9.55.86 +65.9.55.89 +65.9.55.92 +65.9.55.96 +65.9.55.99 +65.9.66.100 +65.9.66.108 +65.9.66.11 +65.9.66.115 +65.9.66.17 +65.9.66.19 +65.9.66.2 +65.9.66.22 +65.9.66.46 +65.9.66.63 +65.9.66.77 +65.9.66.78 +65.9.66.88 +65.9.66.90 +65.9.66.92 +66.117.16.0/23 +66.117.16.0/24 +66.117.18.0/23 +66.117.18.0/24 +66.117.28.0/23 +66.117.30.0/23 +66.235.128.0/19 +66.235.128.0/21 +66.235.128.0/24 +66.235.130.0/23 +66.235.132.0/22 +66.235.132.0/24 +66.235.133.0/24 +66.235.134.0/24 +66.235.136.0/22 +66.235.136.0/23 +66.235.138.0/23 +66.235.138.0/24 +66.235.139.0/24 +66.235.140.0/22 +66.235.142.0/24 +66.235.143.0/24 +66.235.143.42/32 +66.235.143.96/32 +66.235.144.0/22 +66.235.148.0/22 +66.235.148.0/23 +66.235.150.0/24 +66.235.152.0/22 +66.235.154.1 +66.235.154.10 +66.235.154.11 +66.235.155.1 +66.235.155.10 +66.235.155.11 +66.235.156.0/24 +66.235.157.0/24 +66.235.158.0/24 +66.235.159.0/24 +66.94.104.23 +67.202.29.163 +67.22.106.25 +67.22.106.26 +67.221.235.11 +72.246.168.142 +72.246.168.239 +72.246.172.152 +75.2.70.75 +76.76.21.123 +76.76.21.164 +76.76.21.21 +76.76.21.22 +76.76.21.241 +76.76.21.9 +76.76.21.93 +76.76.21.98 +79.125.71.5 +87.245.212.41 +87.245.212.50 +88.221.132.11 +88.221.132.120 +88.221.132.18 +88.221.132.19 +88.221.132.26 +88.221.132.59 +88.221.132.65 +88.221.16.135 +88.221.16.230 +92.122.108.184 +92.122.65.56 +92.122.81.24 +92.122.81.50 +92.122.81.6 +92.123.135.68 +92.123.135.77 +92.123.135.79 +92.123.135.80 +92.123.180.10 +92.123.180.25 +92.205.15.80 +95.100.140.82 +95.101.142.11 +95.101.142.50 +95.101.142.51 +95.101.144.132 +95.101.144.225 +95.101.174.33 +95.101.195.215 +99.80.91.195 +99.83.190.102 +99.84.108.108 +99.84.108.123 +99.84.108.14 +99.84.108.3 +99.84.108.31 +99.84.108.48 +99.84.108.9 +99.84.108.97 +99.84.191.116 +99.84.191.18 +99.84.191.40 +99.84.191.50 +99.84.191.54 +99.84.191.75 +99.84.191.86 +99.84.191.91 +99.84.208.100 +99.84.208.107 +99.84.208.116 +99.84.208.19 +99.84.208.2 +99.84.208.37 +99.84.208.58 +99.84.208.71 +99.86.229.114 +99.86.229.118 +99.86.229.12 +99.86.229.14 +99.86.229.16 +99.86.229.23 +99.86.229.39 +99.86.229.52 +99.86.229.53 +99.86.229.60 +99.86.229.61 +99.86.229.64 +99.86.229.79 +99.86.229.84 +99.86.229.97 +99.86.4.121 +99.86.4.125 +99.86.4.15 +99.86.4.17 +99.86.4.28 +99.86.4.42 +99.86.4.48 +99.86.4.57 +99.86.4.59 +99.86.4.60 +99.86.4.68 +99.86.4.70 +99.86.4.72 +99.86.4.80 +99.86.4.9 +99.86.4.94 +99.86.4.98 +100.20.10.23 +100.20.134.203 +100.21.247.86 +103.221.221.82 +103.224.182.246 +103.43.113.56 +104.103.64.158 +104.123.68.154 +104.123.68.168 +104.123.68.170 +104.123.68.186 +104.126.37.129 +104.126.37.168 +104.16.51.111 +104.16.53.111 +104.17.27.92 +104.17.28.92 +104.17.29.92 +104.17.30.92 +104.17.31.92 +104.17.70.206 +104.17.71.206 +104.17.72.206 +104.17.73.206 +104.17.74.206 +104.21.16.81 +104.21.23.167 +104.21.34.14 +104.21.65.62 +104.21.80.69 +104.236.96.59 +104.247.81.52 +104.247.81.54 +104.69.222.113 +104.69.222.121 +104.69.222.129 +104.69.222.130 +104.69.222.152 +104.69.222.64 +104.69.222.65 +104.69.222.9 +104.84.145.150 +104.84.152.155 +104.84.152.162 +104.84.152.72 +104.85.0.137 +104.85.0.236 +104.86.190.10 +104.86.190.4 +104.86.190.5 +104.86.190.6 +104.86.190.8 +104.86.190.9 +104.87.84.136 +104.94.100.163 +104.94.100.177 +107.164.88.216 +107.180.51.31 +108.128.153.172 +108.138.106.115 +108.138.106.117 +108.138.106.126 +108.138.106.16 +108.138.106.27 +108.138.106.70 +108.138.106.87 +108.138.106.96 +108.138.26.112 +108.138.26.29 +108.138.26.35 +108.138.26.66 +108.138.26.86 +108.138.26.89 +108.138.26.90 +108.138.64.110 +108.138.64.36 +108.138.64.77 +108.138.64.86 +108.138.66.169 +108.138.7.10 +108.138.7.120 +108.138.7.19 +108.138.7.28 +108.138.7.46 +108.138.7.65 +108.138.7.90 +108.138.7.92 +108.156.107.10 +108.156.107.105 +108.156.107.123 +108.156.107.88 +108.156.22.106 +108.156.22.112 +108.156.22.116 +108.156.22.121 +108.156.22.126 +108.156.22.16 +108.156.22.21 +108.156.22.26 +108.156.22.28 +108.156.22.29 +108.156.22.3 +108.156.22.36 +108.156.22.46 +108.156.22.49 +108.156.22.55 +108.156.22.66 +108.156.22.71 +108.156.22.72 +108.156.22.73 +108.156.22.77 +108.156.22.78 +108.156.22.83 +108.156.22.85 +108.156.22.87 +108.156.22.88 +108.156.22.9 +108.156.22.93 +108.156.22.98 +108.157.214.10 +108.157.214.104 +108.157.214.11 +108.157.214.112 +108.157.214.116 +108.157.214.123 +108.157.214.125 +108.157.214.2 +108.157.214.20 +108.157.214.21 +108.157.214.22 +108.157.214.24 +108.157.214.26 +108.157.214.27 +108.157.214.28 +108.157.214.29 +108.157.214.31 +108.157.214.36 +108.157.214.4 +108.157.214.45 +108.157.214.53 +108.157.214.55 +108.157.214.59 +108.157.214.6 +108.157.214.60 +108.157.214.64 +108.157.214.65 +108.157.214.68 +108.157.214.70 +108.157.214.72 +108.157.214.74 +108.157.214.80 +108.157.214.81 +108.157.214.9 +108.157.214.94 +108.157.214.95 +108.157.214.97 +108.157.229.100 +108.157.229.102 +108.157.229.104 +108.157.229.108 +108.157.229.12 +108.157.229.122 +108.157.229.123 +108.157.229.124 +108.157.229.126 +108.157.229.19 +108.157.229.20 +108.157.229.28 +108.157.229.31 +108.157.229.32 +108.157.229.35 +108.157.229.39 +108.157.229.41 +108.157.229.51 +108.157.229.52 +108.157.229.68 +108.157.229.71 +108.157.229.76 +108.157.229.77 +108.157.229.80 +108.157.229.83 +108.157.229.87 +110.50.210.97 +116.202.118.107 +130.248.0.0/16 +130.248.128.0/17 +130.248.128.0/22 +130.248.132.0/22 +130.248.136.0/21 +130.248.144.0/22 +130.248.148.0/22 +130.248.149.129 +130.248.152.0/21 +130.248.160.0/21 +130.248.160.162 +130.248.168.0/24 +130.248.170.0/23 +130.248.172.0/22 +130.248.176.0/20 +130.248.192.0/20 +130.248.208.0/21 +130.248.216.0/21 +130.248.224.0/21 +130.248.232.0/21 +130.248.244.0/22 +130.248.255.0/24 +139.45.207.17 +139.45.207.19 +139.45.207.24 +139.45.207.26 +139.45.207.32 +139.45.207.33 +139.45.207.34 +139.45.207.67 +139.45.207.96 +141.147.170.44 +141.193.213.10 +141.193.213.11 +143.204.215.101 +143.204.215.106 +143.204.215.113 +143.204.215.123 +143.204.215.22 +143.204.215.29 +143.204.215.32 +143.204.215.38 +143.204.215.4 +143.204.215.43 +143.204.215.44 +143.204.215.47 +143.204.215.52 +143.204.215.59 +143.204.215.60 +143.204.215.65 +143.204.215.67 +143.204.215.75 +143.204.215.82 +143.204.215.96 +143.204.215.97 +143.204.215.98 +143.204.98.100 +143.204.98.108 +143.204.98.111 +143.204.98.119 +143.204.98.124 +143.204.98.127 +143.204.98.129 +143.204.98.20 +143.204.98.26 +143.204.98.28 +143.204.98.3 +143.204.98.32 +143.204.98.42 +143.204.98.55 +143.204.98.70 +143.204.98.97 +146.75.119.10 +146.75.123.10 +146.75.55.10 +151.101.0.119 +151.101.0.121 +151.101.1.167 +151.101.1.197 +151.101.128.119 +151.101.128.121 +151.101.129.167 +151.101.129.197 +151.101.130.122 +151.101.130.132 +151.101.130.133 +151.101.130.137 +151.101.130.216 +151.101.130.217 +151.101.130.49 +151.101.131.10 +151.101.192.119 +151.101.192.121 +151.101.193.167 +151.101.193.197 +151.101.194.122 +151.101.194.132 +151.101.194.133 +151.101.194.137 +151.101.194.216 +151.101.194.217 +151.101.194.49 +151.101.195.10 +151.101.2.122 +151.101.2.132 +151.101.2.133 +151.101.2.137 +151.101.2.216 +151.101.2.217 +151.101.2.49 +151.101.3.10 +151.101.39.10 +151.101.64.119 +151.101.64.121 +151.101.65.167 +151.101.65.197 +151.101.66.122 +151.101.66.132 +151.101.66.133 +151.101.66.137 +151.101.66.216 +151.101.66.217 +151.101.66.49 +151.101.67.10 +151.101.84.119 +151.101.84.121 +151.101.85.167 +151.101.86.122 +151.101.86.132 +151.101.86.133 +151.101.86.137 +151.101.86.217 +151.101.87.10 +152.195.19.97 +152.199.21.175 +153.23.0.0/16 +153.32.0.0/16 +153.32.24.0/22 +153.32.28.0/23 +153.32.32.0/24 +157.230.67.179 +157.245.20.41 +159.69.71.87 +160.153.95.64 +162.159.128.79 +162.159.129.11 +162.159.130.11 +162.159.138.78 +162.159.140.98 +162.159.152.4 +162.159.153.4 +164.90.242.8 +164.92.124.104 +172.66.0.96 +172.67.153.23 +172.67.158.200 +172.67.166.243 +172.67.175.8 +172.67.212.88 +172.82.192.0/18 +172.82.192.0/21 +172.82.192.128 +172.82.200.0/22 +172.82.204.0/22 +172.82.208.0/21 +172.82.212.0/22 +172.82.216.0/21 +172.82.224.0/21 +172.82.224.0/22 +172.82.232.0/21 +172.82.240.0/22 +172.82.244.0/23 +172.82.246.0/23 +172.82.248.0/21 +176.34.53.12 +179.127.30.78 +184.24.77.133 +184.24.77.135 +184.24.77.141 +184.24.77.144 +184.24.77.146 +184.24.77.148 +184.24.77.149 +184.24.77.151 +184.24.77.153 +184.24.77.154 +184.24.77.156 +184.24.77.166 +184.28.136.150 +184.28.190.34 +184.28.190.80 +184.29.143.138 +184.29.143.146 +184.29.143.161 +184.29.143.168 +184.29.143.184 +184.30.134.137 +184.30.16.138 +184.30.16.231 +184.30.20.134 +184.31.15.104 +184.31.15.170 +184.31.15.209 +184.31.15.25 +184.31.15.32 +184.31.15.40 +184.31.15.48 +184.31.15.50 +184.31.15.51 +184.31.15.57 +184.31.15.66 +184.31.15.67 +184.31.15.73 +184.31.15.74 +184.31.15.97 +184.31.52.185 +184.50.192.157 +184.50.200.141 +184.51.225.33 +184.51.252.133 +184.51.252.135 +184.51.252.137 +184.51.252.140 +184.51.252.141 +184.51.252.143 +184.51.252.146 +184.51.252.148 +184.51.252.149 +184.51.252.154 +184.51.252.162 +184.51.252.164 +184.51.252.165 +184.51.252.166 +184.51.252.167 +184.51.252.168 +184.51.252.169 +184.51.252.171 +184.51.252.176 +184.51.252.181 +184.51.252.185 +184.51.252.189 +184.51.252.190 +184.51.252.195 +184.51.252.198 +184.51.252.202 +184.51.252.204 +184.51.252.205 +184.51.252.206 +184.51.252.208 +184.51.252.211 +184.51.88.48 +184.51.88.64 +184.51.88.72 +184.51.88.76 +184.73.162.15 +184.73.183.220 +184.86.10.18 +185.15.50.0/23 +185.199.108.153 +185.199.109.153 +185.199.110.153 +185.199.111.153 +185.34.188.0/23 +185.34.190.0/24 +185.53.177.52 +185.53.177.54 +188.43.72.74 +188.43.72.75 +188.43.72.96 +188.43.78.11 +188.43.78.17 +188.43.78.57 +188.43.78.64 +188.43.78.66 +188.43.78.67 +188.43.78.74 +192.0.78.24 +192.0.78.25 +192.147.126.0/23 +192.147.128.0/22 +192.147.129.25 +192.147.130.111 +192.147.130.165 +192.147.130.166 +192.147.130.168 +192.147.130.197 +192.147.130.204 +192.147.130.243 +192.147.130.245 +192.147.130.254 +192.147.130.35 +192.147.130.43 +192.147.130.74 +192.147.130.80 +192.150.10.0/23 +192.150.11.122 +192.150.11.56 +192.150.12.0/23 +192.150.14.0/24 +192.150.16.117 +192.150.16.118 +192.150.17.71 +192.150.18.0/23 +192.150.18.42 +192.150.23.0/24 +192.161.136.0/21 +192.243.224.0/19 +192.243.224.0/20 +192.243.224.0/21 +192.243.228.1 +192.243.232.0/21 +192.243.232.99 +192.243.233.48 +192.243.239.0/24 +192.243.239.192/26 +192.243.240.0/22 +192.243.241.102 +192.243.241.135 +192.243.244.0/22 +192.243.248.0/23 +192.243.250.0/23 +192.243.252.0/24 +192.243.253.0/24 +192.243.254.0/23 +192.28.144.0/23 +192.28.146.0/23 +192.28.148.0/23 +192.28.150.0/23 +192.28.152.0/23 +192.28.154.0/23 +192.28.156.0/23 +192.28.158.0/23 +192.28.160.0/19 +192.28.160.0/23 +192.28.162.0/23 +192.28.184.0/21 +193.104.215.120 +193.104.215.45 +193.104.215.58 +193.104.215.67 +193.104.215.69 +193.104.215.81 +193.104.215.83 +195.50.75.0/24 +198.54.116.80 +198.54.120.151 +199.15.212.0/23 +199.15.214.0/23 +199.181.197.11 +199.181.197.12 +199.232.39.10 +199.232.47.10 +199.7.68.252 +199.7.69.252 +202.42.38.0/24 +202.61.243.235 +204.197.252.156 +204.74.108.252 +204.74.109.252 +204.74.114.252 +204.74.115.252 +205.251.193.5 +205.251.194.141 +205.251.197.247 +205.251.199.64 +207.108.181.0/24 +208.67.40.0/24 +208.67.41.0/24 +208.67.42.0/23 +208.67.42.0/24 +208.77.136.0/22 +208.77.136.0/23 +208.77.138.0/24 +208.77.139.0/24 +208.91.168.0/21 +208.91.196.152 +209.34.68.95 +209.95.54.56 +212.188.39.11 +212.188.39.16 +212.188.39.168 +212.188.39.17 +212.188.39.177 +212.188.39.178 +212.188.39.185 +212.188.39.192 +212.188.39.216 +212.188.39.217 +212.188.39.24 +212.188.39.240 +212.188.39.25 +212.188.39.27 +212.188.39.32 +212.188.39.34 +212.188.39.35 +212.188.39.41 +212.188.39.43 +212.188.39.49 +212.188.39.50 +212.188.39.51 +212.188.39.57 +212.188.39.58 +212.188.39.72 +212.188.39.8 +212.188.39.9 +213.186.33.19 +216.104.208.0/20 +216.104.214.0/23 +216.104.214.134 +216.104.214.166 +216.104.214.167 +216.104.214.221 +216.104.214.222 +216.104.214.223 +216.104.214.48 +216.104.216.0/23 +216.104.218.0/24 +216.104.219.0/24 +216.143.122.0/23 +216.146.46.10 +216.146.46.11 +216.194.125.0/24 +217.112.35.77 diff --git a/adobe/ipv6.txt b/adobe/ipv6.txt new file mode 100644 index 00000000..b01302ef --- /dev/null +++ b/adobe/ipv6.txt @@ -0,0 +1,23 @@ +Something went wrong. Status code: 404 +2a00:db60:2000::/48 +2a00:db60::/48 +2406:fb00:1000::/48 +2406:fb00:2000::/48 +2406:fb00:2002::/48 +2406:fb00:2::/48 +2406:fb00:3000::/48 +2406:fb00::/48 +2620:113:1000::/44 +2620:113:1000::/48 +2620:113:1001::/48 +2620:113:1002::/48 +2620:113:1003::/48 +2620:113:1004::/48 +2620:113:1005::/48 +2620:113:1006::/48 +2620:113:1007::/48 +2620:113:1008::/48 +2620:113:1009::/48 +2620:113:100a::/48 +2620:113:100b::/48 +2620:113:100f::/48 diff --git a/backblaze/downloader.sh b/backblaze/downloader.sh index 155886dd..778d8d88 100644 --- a/backblaze/downloader.sh +++ b/backblaze/downloader.sh @@ -23,6 +23,8 @@ get_routes 'AS40401' > /tmp/backblaze.txt || echo 'failed' python utils/arin-org.py AS40401 >> /tmp/backblaze.txt +curl https://raw.githubusercontent.com/antonme/ipnames/master/resolve-backblaze.txt >> /tmp/backblaze.txt || echo 'failed' +curl https://raw.githubusercontent.com/antonme/ipnames/master/ext-resolve-backblaze.txt >> /tmp/backblaze.txt || echo 'failed' # save ipv4 @@ -31,8 +33,6 @@ grep -v ':' /tmp/backblaze.txt > /tmp/backblaze-ipv4.txt # save ipv6 grep ':' /tmp/backblaze.txt > /tmp/backblaze-ipv6.txt -curl https://raw.githubusercontent.com/antonme/ipnames/master/resolve-backblaze.txt >> /tmp/backblaze.txt || echo 'failed' -curl https://raw.githubusercontent.com/antonme/ipnames/master/ext-resolve-backblaze.txt >> /tmp/backblaze.txt || echo 'failed' # sort & uniq diff --git a/huggingface/downloader.sh b/huggingface/downloader.sh new file mode 100755 index 00000000..db43daf2 --- /dev/null +++ b/huggingface/downloader.sh @@ -0,0 +1,29 @@ +#!/bin/bash + + +set -euo pipefail +set -x + + +# get from Autonomous System +get_routes() { + whois -h riswhois.ripe.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.radb.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h rr.ntt.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.rogerstelecom.net -- "-i origin $1" | rg '^route' | awk '{ print $2; }' + whois -h whois.bgp.net.br -- "-i origin $1" | rg '^route' | awk '{ print $2; }' +} + +curl https://raw.githubusercontent.com/antonme/ipnames/master/resolve-huggingface.txt > /tmp/huggingface.txt || echo 'failed' +curl https://raw.githubusercontent.com/antonme/ipnames/master/ext-resolve-huggingface.txt >> /tmp/huggingface.txt || echo 'failed' + + +# save ipv4 +grep -v ':' /tmp/huggingface.txt > /tmp/huggingface-ipv4.txt + +# save ipv6 +grep ':' /tmp/huggingface.txt > /tmp/huggingface-ipv6.txt + +# sort & uniq +sort -h /tmp/huggingface-ipv4.txt | uniq > huggingface/ipv4.txt +sort -h /tmp/huggingface-ipv6.txt | uniq > huggingface/ipv6.txt