diff --git a/ranges/expressvpn.txt b/ranges/expressvpn.txt index 9b175bf..b7ae0fa 100644 --- a/ranges/expressvpn.txt +++ b/ranges/expressvpn.txt @@ -510,11 +510,113 @@ 81.95.56.0/24 81.95.57.0/24 2a0f:f41::/32 -64.64.117.0/24 -157.97.121.0/24 -173.239.199.0/24 -98.159.233.0/24 -203.159.81.0/24 -173.244.55.0/24 -85.203.21.0/24 -173.239.207.0/24 \ No newline at end of file +109.105.196.0/24 +109.110.169.0/24 +139.28.26.0/24 +141.11.16.0/24 +141.11.36.0/24 +146.103.18.0/24 +146.103.39.0/24 +146.247.123.0/24 +151.240.101.0/24 +151.240.102.0/24 +151.240.103.0/24 +151.240.104.0/24 +151.240.105.0/24 +151.240.106.0/24 +151.240.107.0/24 +151.240.108.0/24 +151.240.109.0/24 +151.240.111.0/24 +151.240.118.0/24 +151.240.43.0/24 +151.240.44.0/24 +151.240.45.0/24 +151.240.46.0/24 +151.240.48.0/24 +151.240.49.0/24 +151.240.50.0/24 +151.240.51.0/24 +151.240.52.0/24 +151.240.53.0/24 +151.240.54.0/24 +151.240.55.0/24 +151.240.56.0/24 +151.240.57.0/24 +151.240.58.0/24 +151.240.59.0/24 +151.240.62.0/24 +151.240.63.0/24 +151.240.64.0/24 +151.240.65.0/24 +151.240.66.0/24 +151.240.67.0/24 +151.240.91.0/24 +151.240.92.0/24 +151.240.93.0/24 +151.240.94.0/24 +151.240.95.0/24 +151.243.87.0/24 +163.5.65.0/24 +181.214.179.0/24 +181.214.73.0/24 +181.215.65.0/24 +181.215.94.0/24 +181.41.205.0/24 +185.130.62.0/24 +185.132.186.0/24 +185.132.187.0/24 +185.141.167.0/24 +185.155.232.0/24 +185.155.54.0/24 +185.193.167.0/24 +185.199.156.0/24 +185.199.157.0/24 +185.218.22.0/24 +185.228.3.0/24 +185.243.153.0/24 +185.255.125.0/24 +191.101.77.0/24 +191.96.146.0/24 +194.146.92.0/24 +194.195.91.0/24 +194.36.34.0/24 +195.8.201.0/24 +212.116.239.0/24 +213.137.90.0/24 +217.145.74.0/24 +31.56.119.0/24 +31.59.107.0/24 +45.11.172.0/24 +45.129.85.0/24 +45.133.176.0/24 +45.137.126.0/24 +45.80.6.0/24 +5.181.186.0/24 +5.252.163.0/24 +5.252.80.0/24 +77.111.107.0/24 +81.199.26.0/24 +82.118.29.0/24 +82.139.195.0/24 +82.21.133.0/24 +82.24.144.0/24 +82.24.181.0/24 +82.24.8.0/24 +82.24.86.0/24 +83.137.155.0/24 +83.219.96.0/24 +84.32.87.0/24 +84.32.95.0/24 +85.237.212.0/24 +86.38.226.0/24 +88.209.202.0/24 +88.216.17.0/24 +88.216.91.0/24 +89.116.182.0/24 +89.116.241.0/24 +89.116.91.0/24 +89.213.226.0/24 +91.124.88.0/24 +92.113.137.0/24 +93.127.170.0/23 diff --git a/scripts/expressvpn.ts b/scripts/expressvpn.ts index 11effd7..2cd36e7 100644 --- a/scripts/expressvpn.ts +++ b/scripts/expressvpn.ts @@ -25,7 +25,7 @@ function inetnumToCIDR(value: string): string[] { const orgs = await (await fetch('https://apps.db.ripe.net/db-web-ui/api/whois/search?abuse-contact=true&ignore404=true&managed-attributes=true&resource-holder=true&type-filter=ORGANISATION&flags=r&offset=0&limit=200&query-string=VPN%20Consumer')).json() const orgId = orgs.objects.object.map(o => o.attributes.attribute.find(a => a.name === 'organisation').value) -for (const o of orgId) { +for (const o of [...orgId, 'ORG-ETL39-RIPE']) { const orgReq = await fetch(`https://apps.db.ripe.net/db-web-ui/api/whois/search?abuse-contact=true&ignore404=true&managed-attributes=true&resource-holder=true&type-filter=INETNUM,INET6NUM&inverse-attribute=ORG&flags=r&offset=0&limit=200&query-string=${o}`) if (orgReq.status == 404) { console.log(`no inetnum/inet6num for ${o}`)