SichangHe / internet_route_verification

RPSLyzer: Parse Routing Policy Specification Language from IRR and compare BGP routes against it
MIT License
1 stars 0 forks source link

Weird RPSL use in IRRs, starting with `ripe.db` #6

Closed SichangHe closed 1 year ago

SichangHe commented 1 year ago

Extremely chained REFINE and EXCEPT in mp-import for AS199284 encoLine:

mp-import: afi any { from AS-ANY action community.delete(64628:10, 64628:11, 64628:12, 64628:13, 64628:14, 64628:15, 64628:20, 64628:21, 64628:22); accept ANY; } REFINE afi any { from AS-ANY action pref = 65535; accept community(65535:0); from AS-ANY action pref = 65435; accept ANY; } REFINE afi any { from AS-ANY accept NOT AS199284^+; } REFINE afi ipv4 { from AS-ANY accept NOT fltr-martian; } REFINE afi ipv4 { from AS-ANY accept { 0.0.0.0/0^0-24 } AND NOT community(65535:666); from AS-ANY accept { 0.0.0.0/0^24-32 } AND community(65535:666); } REFINE afi ipv6 { from AS-ANY accept { 2000::/3^4-48 } AND NOT community(65535:666); from AS-ANY accept { 2000::/3^64-128 } AND community(65535:666); } REFINE afi any { from AS15725 action community .= { 64628:20 }; accept AS-IKS AND <^AS-IKS+$>; from AS196714 action community .= { 64628:20 }; accept AS-TNETKOM AND <^AS-TNETKOM+$>; from AS199284:AS-UP action community .= { 64628:21 }; accept ANY; from AS35366 action community .= { 64628:22 }; accept AS-ISPPRO AND <^AS-ISPPRO+$>; from AS20940 action community .= { 64628:22 }; accept <^AS-AKAMAI+$>; from AS16509 action community .= { 64628:22 }; accept <^AS-AMAZON+$>; from AS32934 action community .= { 64628:22 }; accept <^AS-FACEBOOK+$>; from AS2906 action community .= { 64628:22 }; accept <^AS-NFLX+$>; from AS46489 action community .= { 64628:22 }; accept <^AS-TWITCH+$>; from AS714 action community .= { 64628:22 }; accept <^AS-APPLE+$>; from AS26415 action community .= { 64628:22 }; accept <^AS-GTLD+$>; from AS13335 action community .= { 64628:22 }; accept <^AS-CLOUDFLARE+$>; from AS-ANY action community .= { 64628:22 }; accept PeerAS and <^PeerAS+$>; } REFINE afi any { from AS-ANY EXCEPT (AS40027 OR AS63293 OR AS65535) accept ANY; }

SichangHe commented 1 year ago

Seemingly typo ANYs that should be ANDs for AS39326 HSO-GROUP, such as:

mp-import: afi ipv4.unicast FROM AS39326:PRNG-LINX action pref=600; accept ANY ANY NOT AS39326:FLTR-FILTERLIST

SichangHe commented 1 year ago

Long mp-filters

This is just a fraction of the whole line. The actual line spans 12744 lines in my terminal.

filter-set:     fltr-whitehat-bogons-v6
mp-filter:      { ::/8^+,100::/8^+,200::/7^+,400::/6^+,800::/5^+,1000::/4^+,2000::/16^+,2001:201::/32^+,2001:202::/31^+,2001:204::/30^+,2001:209::/32^+,2001:20a::/31^+,2001:20c::/30^+,2001:210::/29^+,2001:219::/32^+,2001:21a::/31^+,2001:21c::/30^+,2001:221::/32^+,2001:222::/31^+,2001:224::/30^+,2001:228::/29^+,2001:231::/32^+,2001:232::/31^+,2001:234::/30^+,2001:239::/32^+,2001:23a::/31^+,2001:23c::/30^+,2001:241::/32^+,2001:242::/31^+,2001:244::/30^+,2001:248:2000::/35^+,2001:248:4000::/34^+,2001:248:8000::/33^+,2001:249::/32^+,2001:24a::/31^+,2001:24c::/30^+,2001:253::/32^+,2001:255::/32^+,2001:257::/32^+,2001:259::/32^+,2001:25a::/31^+,2001:25c::/30^+,2001:261::/32^+,2001:262::/31^+,2001:264::/30^+,2001:269::/32^+,2001:26a::/31^+,2001:26c::/30^+,2001:271::/32^+,2001:272::/31^+,2001:274::/30^+,2001:279::/32^+,2001:27a::/31^+,2001:27c::/30^+,2001:281::/32^+,2001:282::/31^+,2001:284::/30^+,2001:289::/32^+,2001:28a::/31^+,2001:28c::/30^+,2001:291::/32^+,2001:292::/31^+,2001:294::/30^+,2001:299::/32^+,2001:29a::/31^+,2001:29c::/30^+,2001:2a1::/32^+,2001:2a2::/31^+,2001:2a4::/30^+,2001:2a9::/32^+,2001:2aa::/31^+,2001:2ac::/30^+,2001:2b1::/32^+,2001:2b2::/31^+,2001:2b4::/30^+,2001:2ba::/31^+,2001:2bc::/30^+,2001:2c1::/32^+,2001:2c2::/31^+,2001:2c4::/30^+,2001:2c9::/32^+,2001:2ca::/31^+,2001:2cc::/30^+,2001:2d0::/29^+,2001:2d9::/32^+,2001:2da::/31^+,2001:2dc::/30^+,2001:2e1::/32^+,2001:2e2::/31^+,2001:2e4::/30^+,2001:2e9::/32^+,2001:2ea::/31^+,2001:2ec::/30^+,2001:2f1::/32^+,2001:2f2::/31^+,2001:2f4::/30^+,2001:2f9::/32^+,2001:2fa::/31^+,2001:2fc::/30^+,2001:301::/32^+,2001:302::/31^+,2001:304::/30^+,2001:309::/32^+,2001:30a::/31^+,2001:30c::/30^+,2001:311::/32^+,2001:312::/31^+,2001:314::/30^+,2001:319::/32^+,2001:31a::/31^+,2001:31c::/30^+,2001:321::/32^+,2001:322::/31^+,2001:324::/30^+,2001:328::/29^+,2001:331::/32^+,2001:332::/31^+,2001:334::/30^+,2001:339::/32^+,2001:33a::/31^+,2001:33c::/30^+,2001:341::/32^+,2001:342::/31^+,2001:344::/30^+,2001:349::/32^+,2001:34a::/31^+,2001:34c::/30^+,2001:351::/32^+,2001:352::/31^+,2001:354::/30^+,2001:359::/32^+,2001:35a::/31^+,2001:35c::/30^+,2001:361::/32^+,2001:362::/31^+,2001:364::/30^+,2001:369::/32^+,2001:36a::/31^+,2001:36c::/30^+,2001:371::/32^+,2001:372::/31^+,2001:374::/30^+,2001:379::/32^+,2001:37a::/31^+,2001:37c::/30^+,2001:381::/32^+,2001:382::/31^+,2001:384::/30^+,2001:389::/32^+,2001:38a::/31^+,2001:38c::/30^+,2001:391::/32^+,2001:392::/31^+,2001:394::/30^+,2001:399::/32^+,2001:39a::/31^+,2001:39c::/30^+,2001:3a1::/32^+,2001:3a2::/31^+,2001:3a4::/30^+,2001:3a9::/32^+,2001:3aa::/31^+,2001:3ac::/30^+,2001:3b1::/32^+,2001:3b2::/31^+,2001:3b4::/30^+,2001:3b9::/32^+,2001:3ba::/31^+,2001:3bc::/30^+,2001:3c0:2000::/35^+,2001:3c0:4000::/34^+,2001:3c0:8000::/33^+,2001:3c1::/32^+,2001:3c2::/31^+,2001:3c4::/30^+,2001:3c9::/32^+,2001:3ca::/31^+,2001:3cc::/30^+,2001:3d1::/32^+,2001:3d2::/31^+,2001:3d4::/30^+,2001:3d9::/32^+,2001:3da::/31^+,2001:3dc::/30^+,2001:3e1::/32^+,2001:3e2::/31^+,2001:3e4::/30^+,2001:3e9::/32^+,2001:3ea::/31^+,2001:3ec::/30^+,2001:3f0::/29^+,2001:3f9::/32^+,2001:3fa::/31^+,2001:3fc::/30^+,2001:488::/29^+,2001:498::/29^+,2001:4a8::/29^+,2001:4d8::/29^+,2001:500::/48^+,2001:500:5::/48^+,2001:500:32::/47^+,2001:500:34::/46^+,2001:500:38::/45^+,2001:500:57::/48^+,2001:500:58::/45^+,2001:500:7e::/47^+,2001:500:8a::/47^+,2001:500:aa::/47^+,2001:500:ac::/46^+,2001:500:b0::/44^+,2001:500:f2::/47^+,2001:500:f4::/46^+,2001:500:f8::/45^+,2001:500:111::/48^+,2001:500:112::/47^+,2001:500:114::/46^+,2001:500:118::/45^+,2001:500:140::/42^+,2001:500:180::/41^+,2001:500:210::/44^+,2001:500:220::/43^+,2001:500:240::/42^+,2001:500:280::/41^+,2001:500:300::/41^+,2001:500:380::/42^+,2001:500:3c0::/43^+,2001:500:3e0::/46^+,2001:500:3e4::/48^+,2001:500:3e6::/47^+,2001:500:3e8::/45^+,2001:500:3f0::/44^+,2001:500:400::/38^+,2001:500:800::/37^+,2001:500:1000::/36^+,2001:500:2000::/36^+,2001:500:3000::/41^+,2001:500:3080::/42^+,2001:500:30c0::/43^+,2001:500:30e0::/44^+,2001:500:30f0::/45^+,2001:500:30f8::/46^+,2001:500:30fc::/47^+,2001:500:30fe::/48^+,2001:500:3100::/40^+,2001:500:3200::/39^+,2001:500:3400::/39^+,2001:500:3600::/41^+,2001:500:3680::/47^+,2001:500:3683::/48^+,2001:500:3684::/46^+,2001:500:3688::/45^+,2001:500:3690::/44^+,2001:500:36a0::/43^+,2001:500:36c0::/42^+,2001:500:3700::/40^+,2001:500:3800::/37^+,2001:500:4000::/38^+,2001:500:4400::/43^+,2001:500:4420::/44^+,2001:500:4430::/48^+,2001:500:4432::/47^+,2001:500:4434::/46^+,2001:500:4438::/45^+,2001:500:4440::/42^+,2001:500:4480::/41^+,2001:500:4500::/40^+,2001:500:4600::/39^+,2001:500:4800::/37^+,2001:500:5000::/36^+,2001:500:6000::/36^+,2001:500:7000::/37^+,2001:500:7800::/40^+,2001:500:7900::/42^+,2001:500:7940::/43^+,2001:500:7960::/46^+,2001:500:7964::/47^+,2001:500:7966::/48^+,2001:500:7968::/45^+,2001:500:7970::/44^+,2001:500:7980::/41^+,2001:500:7a00::/39^+,2001:500:7c00::/38^+,2001:500:8000::/38^+,2001:500:8400::/40^+,2001:500:8500::/42^+,2001:500:8540::/43^+,2001:500:8560::/45^+,2001:500:8568::/46^+,2001:500:856c::/47^+,2001:500:856f::/48^+,2001:500:8570::/44^+,2001:500:8580::/41^+,2001:500:8600::/39^+,2001:500:8800::/37^+,2001:500:9000::/36^+,2001:500:a000::/35^+,2001:500:c000::/36^+,2001:500:d000::/37^+,2001:500:d800::/40^+,2001:500:d900::/43^+,2001:500:d920::/44^+,2001:500:d930::/46^+,2001:500:d934::/47^+,2001:500:d936::/48^+,2001:500:d938::/45^+,2001:500:d940::/42^+,2001:500:d980::/41^+,2001:500:da00::/39^+,2001:500:dc00::/38^+,2001:500:e000::/37^+,2001:500:e800::/38^+,2001:500:ec00::/40^+,2001:500:ed00::/43^+,2001:500:ed20::/44^+,2001:500:ed31::/48^+,2001:500:ed32::/47^+,2001:500:ed34::/46^+,2001:500:ed38::/45^+,2001:500:ed40::/42^+,2001:500:ed80::/41^+,2001:500:ee00::/39^+,2001:500:f000::/36^+,2001:501::/33^+,2001:501:8000::/37^+,2001:501:8800::/39^+,2001:501:8a00::/43^+,2001:501:8a20::/45^+,2001:501:8a28::/48^+,2001:501:8a2a::/47^+,2001:501:8a2c::/46^+,2001:501:8a30::/44^+,2001:501:8a40::/42^+,2001:501:8a80::/41^+,2001:501:8b00::/40^+,2001:501:8c00::/38^+,2001:501:9000::/38^+,2001:501:9400::/39^+,2001:501:9600::/40^+,2001:501:9700::/43^+,2001:501:9720::/44^+,2001:501:9730::/45^+,2001:501:9738::/46^+,2001:501:973d::/48^+,2001:501:973e::/47^+,2001:501:9740::/42^+,2001:501:9780::/41^+,2001:501:9800::/37^+,2001:501:a000::/36^+,2001:501:b000::/40^+,2001:501:b100::/41^+,2001:501:b180::/42^+,2001:501:b1c0::/43^+,2001:501:b1e0::/44^+,2001:501:b1f0::/45^+,2001:501:b1f8::/48^+,2001:501:b1fa::/47^+,2001:501:b1fc::/46^+,2001:501:b200::/39^+,2001:501:b400::/38^+,2001:501:b800::/37^+,2001:501:c000::/34^+,2001:502::/37^+,2001:502:800::/41^+,2001:502:880::/42^+,2001:502:8c0::/45^+,2001:502:8c8::/46^+,2001:502:8cd::/48^+,2001:502:8ce::/47^+,2001:502:8d0::/44^+,2001:502:8e0::/43^+,2001:502:900::/40^+,2001:502:a00::/39^+,2001:502:c00::/38^+,2001:502:1000::/45^+,2001:502:1008::/46^+,2001:502:100c::/47^+,2001:502:100f::/48^+,2001:502:1010::/44^+,2001:502:1020::/43^+,2001:502:1040::/42^+,2001:502:1080::/41^+,2001:502:1100::/40^+,2001:502:1200::/39^+,2001:502:1400::/38^+,2001:502:1800::/38^+,2001:502:1c00::/41^+,2001:502:1c80::/43^+,2001:502:1ca0::/48^+,2001:502:1ca2::/47^+,2001:502:1ca4::/46^+,2001:502:1ca8::/45^+,2001:502:1cb0::/44^+,2001:502:1cc0::/42^+,2001:502:1d00::/40^+,2001:502:1e00::/39^+,2001:502:2000::/37^+,2001:502:2800::/38^+,2001:502:2c00::/39^+,2001:502:2e00::/41^+,2001:502:2e80::/42^+,2001:502:2ec0::/44^+,2001:502:2ed0::/45^+,2001:502:2ed8::/47^+,2001:502:2edb::/48^+,2001:502:2edc::/46^+,2001:502:2ee0::/43^+,2001:502:2f00::/40^+,2001:502:3000::/36^+,2001:502:4000::/38^+,2001:502:4400::/39^+,2001:502:4600::/44^+,2001:502:4610::/47^+,2001:502:4613::/48^+,2001:502:4614::/46^+,2001:502:4618:::
tech-c:         DUMY-RIPE
admin-c:        DUMY-RIPE
mnt-by:         WHITEHAT
created:        2021-01-07T18:10:28Z
last-modified:  2021-01-07T18:16:02Z
source:         RIPE
remarks:        ****************************
remarks:        * THIS OBJECT IS MODIFIED
remarks:        * Please note that all data that is generally regarded as personal
remarks:        * data has been removed from this object.
remarks:        * To view the original object, please query the RIPE Database at:
remarks:        * http://www.ripe.net/whois
remarks:        ****************************

This one is much shorter, just spanning 139 lines in my terminal, also just a fraction:

filter-set:     fltr-whitehat-bogons-v4
mp-filter:      { 0.0.0.0/8^+,5.44.248.0/21^+,5.57.208.0/21^+,5.172.176.0/21^+,10.0.0.0/8^+,23.135.225.0/24^+,27.124.64.0/20^+,31.217.248.0/21^+,31.222.224.0/19^+,36.50.0.0/16^+,37.16.72.0/21^+,37.77.144.0/21^+,37.140.216.0/21^+,37.140.240.0/20^+,43.227.184.0/22^+,43.228.164.0/22^+,43.228.172.0/22^+,43.231.130.0/24^+,43.241.244.0/22^+,43.248.56.0/22^+,43.250.180.0/22^+,45.42.199.0/24^+,45.42.204.0/22^+,45.42.208.0/20^+,45.42.224.0/19^+,45.65.56.0/23^+,45.115.16.0/22^+,45.117.56.0/22^+,45.117.132.0/22^+,45.119.120.0/22^+,45.123.140.0/22^+,45.126.40.0/22^+,45.126.248.0/22^+,45.249.224.0/22^+,46.18.104.0/21^+,46.226.120.0/21^+,46.254.104.0/21^+,49.143.248.0/22^+,49.213.32.0/19^+,59.191.232.0/21^+,62.106.64.0/19^+,62.122.184.0/21^+,62.204.32.0/19^+,62.233.32.0/19^+,69.87.176.0/20^+,77.72.80.0/21^+,77.87.120.0/21^+,77.246.240.0/21^+,79.110.224.0/20^+,80.71.144.0/20^+,84.246.80.0/21^+,84.246.104.0/21^+,87.236.144.0/21^+,87.236.160.0/21^+,89.107.8.0/21^+,91.190.152.0/21^+,93.93.200.0/21^+,93.157.104.0/21^+,94.124.72.0/21^+,94.154.112.0/20^+,94.247.136.0/21^+,95.130.224.0/21^+,100.64.0.0/10^+,101.101.96.0/22^+,102.192.0.0/12^+,102.208.0.0/13^+,102.216.0.0/14^+,102.220.0.0/16^+,102.221.12.0/22^+,102.221.16.0/20^+,102.221.32.0/19^+,102.221.64.0/22^+,102.221.72.0/23^+,102.221.114.0/23^+,102.221.132.0/22^+,102.221.136.0/21^+,102.221.152.0/24^+,102.221.156.0/22^+,102.221.192.0/22^+,102.223.180.0/22^+,102.223.184.0/21^+,103.1.156.0/22^+,103.4.76.0/22^+,103.4.80.0/22^+,103.4.135.0/24^+,103.5.149.0/24^+,103.5.216.0/22^+,103.6.119.0/24^+,103.6.120.0/21^+,103.6.160.0/23^+,103.6.166.0/24^+,103.6.232.0/22^+,103.7.2.0/24^+,103.7.120.0/22^+,103.7.192.0/22^+,103.8.64.0/22^+,103.8.184.0/22^+,103.8.192.0/22^+,103.9.140.0/22^+,103.10.68.0/22^+,103.10.108.0/24^+,103.10.111.0/24^+,103.10.127.0/24^+,103.10.192.0/22^+,103.11.196.0/22^+,103.12.0.0/24^+,103.12.85.0/24^+,103.12.180.0/22^+,103.12.204.0/22^+,103.12.224.0/22^+,103.12.244.0/24^+,103.13.4.0/22^+,103.13.40.0/22^+,103.13.72.0/23^+,103.13.136.0/22^+,103.13.164.0/22^+,103.13.182.0/24^+,103.13.192.0/22^+,103.13.204.0/22^+,103.13.232.0/22^+,103.14.0.0/24^+,103.14.22.0/23^+,103.14.56.0/22^+,103.14.148.0/24^+,103.14.150.0/23^+,103.14.154.0/23^+,103.14.168.0/22^+,103.14.224.0/22^+,103.14.231.0/24^+,103.15.12.0/22^+,103.15.38.0/24^+,103.15.88.0/21^+,103.15.156.0/23^+,103.15.160.0/22^+,103.15.212.0/22^+,103.15.220.0/22^+,103.15.227.0/24^+,103.16.4.0/23^+,103.16.116.0/22^+,103.16.208.0/23^+,103.16.212.0/22^+,103.16.248.0/22^+,103.17.4.0/22^+,103.17.32.0/22^+,103.17.148.0/22^+,103.18.44.0/22^+,103.18.112.0/22^+,103.18.184.0/22^+,103.18.188.0/24^+,103.18.204.0/22^+,103.18.232.0/22^+,103.19.28.0/22^+,103.19.48.0/22^+,103.19.120.0/22^+,103.19.156.0/22^+,103.20.16.0/24^+,103.20.50.0/24^+,103.20.88.0/24^+,103.20.96.0/21^+,103.20.108.0/22^+,103.20.198.0/23^+,103.20.219.0/24^+,103.20.228.0/22^+,103.20.240.0/22^+,103.20.244.0/24^+,103.21.4.0/22^+,103.21.68.0/22^+,103.21.96.0/21^+,103.21.188.0/22^+,103.21.195.0/24^+,103.21.220.0/22^+,103.22.96.0/22^+,103.22.216.0/22^+,103.23.28.0/24^+,103.23.68.0/23^+,103.23.88.0/21^+,103.23.148.0/23^+,103.23.172.0/23^+,103.23.196.0/22^+,103.23.252.0/22^+,103.24.52.0/22^+,103.24.68.0/22^+,103.24.78.0/23^+,103.24.88.0/22^+,103.24.192.0/23^+,103.24.196.0/22^+,103.25.10.0/23^+,103.25.164.0/24^+,103.25.184.0/22^+,103.25.220.0/24^+,103.26.24.0/21^+,103.26.116.0/22^+,103.26.176.0/22^+,103.26.188.0/22^+,103.26.236.0/22^+,103.27.192.0/22^+,103.27.255.0/24^+,103.28.16.0/22^+,103.29.0.0/22^+,103.29.8.0/22^+,103.29.29.0/24^+,103.29.60.0/22^+,103.29.80.0/22^+,103.29.180.0/22^+,103.29.236.0/22^+,103.30.8.0/22^+,103.30.60.0/22^+,103.30.72.0/22^+,103.30.104.0/22^+,103.30.192.0/22^+,103.30.212.0/24^+,103.31.8.0/22^+,103.31.40.0/22^+,103.31.116.0/22^+,103.35.114.0/23^+,103.35.152.0/22^+,103.35.176.0/22^+,103.35.216.0/24^+,103.35.219.0/24^+,103.36.70.0/24^+,103.36.250.0/24^+,103.37.4.0/22^+,103.37.22.0/23^+,103.37.88.0/22^+,103.37.96.0/23^+,103.37.98.0/24^+,103.37.184.0/22^+,103.37.202.0/23^+,103.38.8.0/24^+,103.38.52.0/22^+,103.38.108.0/22^+,103.38.180.0/22^+,103.38.208.0/22^+,103.38.216.0/23^+,103.38.220.0/22^+,103.38.236.0/22^+,103.38.244.0/22^+,103.38.248.0/22^+,103.39.32.0/22^+,103.39.68.0/22^+,103.39.72.0/22^+,103.39.120.0/23^+,103.39.124.0/22^+,103.39.144.0/22^+,103.39.196.0/22^+,103.40.52.0/23^+,103.40.156.0/22^+,103.40.166.0/23^+,103.41.72.0/21^+,103.41.92.0/22^+,103.41.112.0/22^+,103.41.168.0/24^+,103.41.248.0/22^+,103.42.4.0/22^+,103.42.12.0/22^+,103.42.18.0/24^+,103.42.50.0/23^+,103.42.52.0/22^+,103.42.60.0/22^+,103.42.128.0/22^+,103.42.164.0/22^+,103.42.200.0/22^+,103.42.204.0/24^+,103.42.220.0/22^+,103.42.228.0/22^+,103.42.240.0/21^+,103.43.24.0/22^+,103.43.60.0/22^+,103.43.94.0/23^+,103.43.164.0/22^+,103.44.8.0/22^+,103.44.19.0/24^+,103.44.152.0/22^+,103.46.4.0/22^+,103.46.8.0/22^+,103.46.184.0/22^+,103.46.199.0/24^+,103.47.8.0/22^+,103.47.128.0/22^+,103.47.180.0/22^+,103.48.40.0/22^+,103.48.117.0/24^+,103.48.160.0/22^+,103.48.200.0/24^+,103.49.48.0/22^+,103.49.70.0/23^+,103.49.100.0/22^+,103.49.112.0/22^+,103.49.124.0/23^+,103.49.146.0/24^+,103.49.150.0/24^+,103.49.164.0/22^+,103.49.236.0/22^+,103.50.20.0/22^+,103.50.149.0/24^+,103.51.62.0/23^+,103.51.84.0/22^+,103.51.88.0/22^+,103.51.96.0/22^+,103.51.104.0/22^+,103.51.120.0/22^+,103.51.129.0/24^+,103.51.204.0/22^+,103.52.4.0/23^+,103.52.6.0/24^+,103.52.63.0/24^+,103.52.108.0/22^+,103.52.112.0/22^+,103.52.133.0/24^+,103.53.28.0/22^+,103.53.156.0/22^+,103.53.160.0/22^+,103.54.76.0/22^+,103.54.80.0/22^+,103.54.108.0/23^+,103.54.168.0/22^+,103.54.176.0/22^+,103.54.228.0/22^+,103.55.4.0/22^+,103.55.20.0/22^+,103.55.178.0/24^+,103.55.224.0/22^+,103.55.240.0/22^+,103.55.248.0/21^+,103.56.0.0/22^+,103.56.80.0/22^+,103.56.92.0/22^+,103.57.64.0/22^+,103.57.96.0/22^+,103.57.116.0/22^+,103.57.128.0/22^+,103.57.224.0/23^+,103.58.119.0/24^+,103.58.180.0/23^+,103.58.196.0/22^+,103.59.160.0/22^+,103.59.168.0/22^+,103.59.216.0/22^+,103.60.4.0/22^+,103.60.88.0/21^+,103.60.97.0/24^+,103.60.188.0/22^+,103.60.204.0/22^+,103.60.240.0/22^+,103.61.4.0/22^+,103.61.16.0/22^+,103.61.40.0/24^+,103.61.120.0/22^+,103.61.224.0/22^+,103.61.232.0/22^+,103.62.148.0/22^+,103.63.24.0/23^+,103.63.101.0/24^+,103.63.191.0/24^+,103.63.232.0/24^+,103.64.128.0/22^+,103.65.116.0/22^+,103.65.120.0/21^+,103.65.128.0/20^+,103.65.204.0/22^+,103.65.220.0/22^+,103.65.224.0/22^+,103.65.240.0/22^+,103.65.248.0/22^+,103.66.38.0/24^+,103.66.60.0/22^+,103.66.168.0/23^+,103.66.170.0/24^+,103.66.228.0/22^+,103.66.236.0/22^+,103.67.24.0/23^+,103.67.40.0/21^+,103.67.48.0/20^+,103.67.64.0/19^+,103.67.96.0/22^+,103.67.160.0/22^+,103.67.184.0/22^+,103.68.24.0/24^+,103.68.26.0/24^+,103.68.56.0/23^+,103.68.84.0/22^+,103.68.95.0/24^+,103.68.126.0/23^+,103.68.139.0/24^+,103.68.212.0/22^+,103.68.232.0/22^+,103.69.2.0/23^+,103.69.60.0/22^+,103.69.129.0/24^+,103.69.160.0/22^+,103.69.200.0/22^+,103.69.236.0/22^+,103.69.255.0/24^+,103.70.12.0/22^+,103.70.36.0/23^+,103.70.168.0/23^+,103.70.176.0/22^+,103.71.25.0/24^+,103.71.96.0/23^+,103.71.188.0/24^+,103.71.220.0/22^+,103.72.89.0/24^+,103.72.136.0/22^+,103.72.196.0/22^+,103.72.200.0/24^+,103.72.212.0/22^+,103.73.86.0/23^+,103.73.158.0/23^+,103.73.184.0/22^+,103.73.192.0/23^+,103.73.216.0/22^+,103.74.8.0/22^+,103.74.65.0/24^+,103.74.225.0/24^+,103.75.84.0/22^+,103.76.0.0/23^+,103.76.91.0/24^+,103.76.104.0/21^+,103.76.116.0/22^+,103.76.120.0/22^+,103.76.162.0/23^+,103.76.178.0/24^+,103.76.192.0/22^+,103.76.245.0/24^+,103.77.6.0/24^+,103.77.14.0/24^+,103.77.81.0/24^+,10:
tech-c:         DUMY-RIPE
admin-c:        DUMY-RIPE
mnt-by:         WHITEHAT
created:        2021-01-07T18:21:07Z
last-modified:  2021-01-07T18:21:26Z
source:         RIPE
remarks:        ****************************
remarks:        * THIS OBJECT IS MODIFIED
remarks:        * Please note that all data that is generally regarded as personal
remarks:        * data has been removed from this object.
remarks:        * To view the original object, please query the RIPE Database at:
remarks:        * http://www.ripe.net/whois
remarks:        ****************************

This one is also quite long, although never a chance to compete with the last two:

filter-set:     fltr-whitehat-iana-allocated-v4
mp-filter:      { 0.0.0.0/8^+,1.0.0.0/8^+,2.0.0.0/8^+,3.0.0.0/8^+,4.0.0.0/8^+,5.0.0.0/8^+,6.0.0.0/8^+,7.0.0.0/8^+,8.0.0.0/8^+,9.0.0.0/8^+,10.0.0.0/8^+,11.0.0.0/8^+,12.0.0.0/8^+,13.0.0.0/8^+,14.0.0.0/8^+,15.0.0.0/8^+,16.0.0.0/8^+,17.0.0.0/8^+,18.0.0.0/8^+,19.0.0.0/8^+,20.0.0.0/8^+,21.0.0.0/8^+,22.0.0.0/8^+,23.0.0.0/8^+,24.0.0.0/8^+,25.0.0.0/8^+,26.0.0.0/8^+,27.0.0.0/8^+,28.0.0.0/8^+,29.0.0.0/8^+,30.0.0.0/8^+,31.0.0.0/8^+,32.0.0.0/8^+,33.0.0.0/8^+,34.0.0.0/8^+,35.0.0.0/8^+,36.0.0.0/8^+,37.0.0.0/8^+,38.0.0.0/8^+,39.0.0.0/8^+,40.0.0.0/8^+,41.0.0.0/8^+,42.0.0.0/8^+,43.0.0.0/8^+,44.0.0.0/8^+,45.0.0.0/8^+,46.0.0.0/8^+,47.0.0.0/8^+,48.0.0.0/8^+,49.0.0.0/8^+,50.0.0.0/8^+,51.0.0.0/8^+,52.0.0.0/8^+,53.0.0.0/8^+,54.0.0.0/8^+,55.0.0.0/8^+,56.0.0.0/8^+,57.0.0.0/8^+,58.0.0.0/8^+,59.0.0.0/8^+,60.0.0.0/8^+,61.0.0.0/8^+,62.0.0.0/8^+,63.0.0.0/8^+,64.0.0.0/8^+,65.0.0.0/8^+,66.0.0.0/8^+,67.0.0.0/8^+,68.0.0.0/8^+,69.0.0.0/8^+,70.0.0.0/8^+,71.0.0.0/8^+,72.0.0.0/8^+,73.0.0.0/8^+,74.0.0.0/8^+,75.0.0.0/8^+,76.0.0.0/8^+,77.0.0.0/8^+,78.0.0.0/8^+,79.0.0.0/8^+,80.0.0.0/8^+,81.0.0.0/8^+,82.0.0.0/8^+,83.0.0.0/8^+,84.0.0.0/8^+,85.0.0.0/8^+,86.0.0.0/8^+,87.0.0.0/8^+,88.0.0.0/8^+,89.0.0.0/8^+,90.0.0.0/8^+,91.0.0.0/8^+,92.0.0.0/8^+,93.0.0.0/8^+,94.0.0.0/8^+,95.0.0.0/8^+,96.0.0.0/8^+,97.0.0.0/8^+,98.0.0.0/8^+,99.0.0.0/8^+,100.0.0.0/8^+,101.0.0.0/8^+,102.0.0.0/8^+,103.0.0.0/8^+,104.0.0.0/8^+,105.0.0.0/8^+,106.0.0.0/8^+,107.0.0.0/8^+,108.0.0.0/8^+,109.0.0.0/8^+,110.0.0.0/8^+,111.0.0.0/8^+,112.0.0.0/8^+,113.0.0.0/8^+,114.0.0.0/8^+,115.0.0.0/8^+,116.0.0.0/8^+,117.0.0.0/8^+,118.0.0.0/8^+,119.0.0.0/8^+,120.0.0.0/8^+,121.0.0.0/8^+,122.0.0.0/8^+,123.0.0.0/8^+,124.0.0.0/8^+,125.0.0.0/8^+,126.0.0.0/8^+,127.0.0.0/8^+,128.0.0.0/8^+,129.0.0.0/8^+,130.0.0.0/8^+,131.0.0.0/8^+,132.0.0.0/8^+,133.0.0.0/8^+,134.0.0.0/8^+,135.0.0.0/8^+,136.0.0.0/8^+,137.0.0.0/8^+,138.0.0.0/8^+,139.0.0.0/8^+,140.0.0.0/8^+,141.0.0.0/8^+,142.0.0.0/8^+,143.0.0.0/8^+,144.0.0.0/8^+,145.0.0.0/8^+,146.0.0.0/8^+,147.0.0.0/8^+,148.0.0.0/8^+,149.0.0.0/8^+,150.0.0.0/8^+,151.0.0.0/8^+,152.0.0.0/8^+,153.0.0.0/8^+,154.0.0.0/8^+,155.0.0.0/8^+,156.0.0.0/8^+,157.0.0.0/8^+,158.0.0.0/8^+,159.0.0.0/8^+,160.0.0.0/8^+,161.0.0.0/8^+,162.0.0.0/8^+,163.0.0.0/8^+,164.0.0.0/8^+,165.0.0.0/8^+,166.0.0.0/8^+,167.0.0.0/8^+,168.0.0.0/8^+,169.0.0.0/8^+,170.0.0.0/8^+,171.0.0.0/8^+,172.0.0.0/8^+,173.0.0.0/8^+,174.0.0.0/8^+,175.0.0.0/8^+,176.0.0.0/8^+,177.0.0.0/8^+,178.0.0.0/8^+,179.0.0.0/8^+,180.0.0.0/8^+,181.0.0.0/8^+,182.0.0.0/8^+,183.0.0.0/8^+,184.0.0.0/8^+,185.0.0.0/8^+,186.0.0.0/8^+,187.0.0.0/8^+,188.0.0.0/8^+,189.0.0.0/8^+,190.0.0.0/8^+,191.0.0.0/8^+,192.0.0.0/8^+,193.0.0.0/8^+,194.0.0.0/8^+,195.0.0.0/8^+,196.0.0.0/8^+,197.0.0.0/8^+,198.0.0.0/8^+,199.0.0.0/8^+,200.0.0.0/8^+,201.0.0.0/8^+,202.0.0.0/8^+,203.0.0.0/8^+,204.0.0.0/8^+,205.0.0.0/8^+,206.0.0.0/8^+,207.0.0.0/8^+,208.0.0.0/8^+,209.0.0.0/8^+,210.0.0.0/8^+,211.0.0.0/8^+,212.0.0.0/8^+,213.0.0.0/8^+,214.0.0.0/8^+,215.0.0.0/8^+,216.0.0.0/8^+,217.0.0.0/8^+,218.0.0.0/8^+,219.0.0.0/8^+,220.0.0.0/8^+,221.0.0.0/8^+,222.0.0.0/8^+,223.0.0.0/8^+,224.0.0.0/8^+,225.0.0.0/8^+,226.0.0.0/8^+,227.0.0.0/8^+,228.0.0.0/8^+,229.0.0.0/8^+,230.0.0.0/8^+,231.0.0.0/8^+,232.0.0.0/8^+,233.0.0.0/8^+,234.0.0.0/8^+,235.0.0.0/8^+,236.0.0.0/8^+,237.0.0.0/8^+,238.0.0.0/8^+,239.0.0.0/8^+,240.0.0.0/8^+,241.0.0.0/8^+,242.0.0.0/8^+,243.0.0.0/8^+,244.0.0.0/8^+,245.0.0.0/8^+,246.0.0.0/8^+,247.0.0.0/8^+,248.0.0.0/8^+,249.0.0.0/8^+,250.0.0.0/8^+,251.0.0.0/8^+,252.0.0.0/8^+,253.0.0.0/8^+,254.0.0.0/8^+,255.0.0.0/8^+ }
tech-c:         DUMY-RIPE
admin-c:        DUMY-RIPE
mnt-by:         WHITEHAT
created:        2021-01-07T19:04:07Z
last-modified:  2021-01-07T19:04:07Z
source:         RIPE
remarks:        ****************************
remarks:        * THIS OBJECT IS MODIFIED
remarks:        * Please note that all data that is generally regarded as personal
remarks:        * data has been removed from this object.
remarks:        * To view the original object, please query the RIPE Database at:
remarks:        * http://www.ripe.net/whois
remarks:        ****************************
cunha commented 1 year ago
mnt-by:         WHITEHAT

Testing your software against stack/buffer overflows.

SichangHe commented 1 year ago
mnt-by:         WHITEHAT

Testing your software against stack/buffer overflows.

We could parse these. In fact, we did, and it took more than 2min just to parse this one entry.

For now, I have implemented a skip for RPSL objects that are larger than 1MiB: https://github.com/SichangHe/parse_rpsl_policy/commit/ff5aba524fdeabb6d867053cdc405dd8b96ed229.

These are the only ones skipped:

``` [2023-06-05T14:18:33Z WARN route_policy_cmp::irr] Skipping filter-set object `fltr-whitehat-bogons-v6` with body larger than 1MiB. [2023-06-05T14:18:37Z WARN route_policy_cmp::irr] Skipping inet6num object `2a0f:5385::/32` with body larger than 1MiB. [2023-06-05T14:18:42Z WARN route_policy_cmp::irr] Skipping inet6num object `2a12:dd47:81fd::/48` with body larger than 1MiB. [2023-06-05T14:18:43Z WARN route_policy_cmp::irr] Skipping inet6num object `2a05:1084:2d3::/48` with body larger than 1MiB. ```
cunha commented 1 year ago

This is OK, I was just joking that whitehats often try to break software to test for vulnerabilities, and thus this is why they created this JUMBO entry in the IRR.

SichangHe commented 1 year ago

Weird RPSL from parsing all IRRs I get

In arin.db, we have many import and export in aut-num that obviously are invalid RPSL:

Incomplete, such as comma-separated lists. ``` aut-num: AS13728 as-name: AS13728-ALL mnt-by: MNT-DPCOM-1 descr: 4200 Teal Rd Petersburg MI 49270 United States admin-c: ADMIN2005-ARIN tech-c: TECHN949-ARIN member-of: AS13728:AS-ALL import: AS6939,AS53280,AS13728,AS174,AS7949,AS16509,AS63293 export: AS6939,AS53280,AS13728,AS174,AS7949,AS16509,AS63293 source: ARIN created: 2020-08-10T18:50:16Z last-modified: 2020-08-10T18:50:16Z ``` ``` aut-num: AS13742 as-name: AN-NNTC mnt-by: MNT-CENCO-1 descr: NNTC JACKSON NE 68743 United States admin-c: WOODB214-ARIN tech-c: WOODB214-ARIN member-of: AS-NNTC import: AS32867 import: AS16851 export: AS32867 export: AS16851 source: ARIN created: 2020-06-22T21:24:29Z last-modified: 2020-06-22T21:24:29Z ``` ``` aut-num: AS14935 as-name: AS14935 mnt-by: MNT-MNN-1 admin-c: JP3039-ARIN tech-c: JP3039-ARIN export: export: to AS-ANY AS14935:AS-ALL source: ARIN created: 2020-08-19T00:33:34Z last-modified: 2020-08-19T00:33:34Z descr: MNT-MNN-1 autnum AS14935 ``` ``` aut-num: AS15280 as-name: AS15280 descr: Host Leasing aut-num member-of: AS-HOSTLEASING import: AS19151 import: AS63221 export: AS15280 admin-c: IPADM328-ARIN tech-c: IPADM328-ARIN mnt-by: MNT-HLC-41 created: 2020-12-05T21:26:47Z last-modified: 2020-12-05T21:26:47Z source: ARIN ``` ``` aut-num: AS30085 as-name: ISOHUNT mnt-by: MNT-IWT-9 admin-c: ADMIN845-ARIN tech-c: ADMIN845-ARIN tech-c: ADP9-ARIN export: 208.95.172.0/22 source: ARIN created: 2020-10-18T04:43:37Z last-modified: 2020-10-18T04:43:37Z descr: MNT-IWT-9 autnum AS30085 ``` ``` aut-num: AS30542 as-name: MTS-ARIN-1 mnt-by: MNT-MTS-157 descr: MOVI-R TECH SOLUTIONS ASN admin-c: VMR4-ARIN tech-c: VMR4-ARIN export: 23.140.80.0/24 export: 23.140.80.0/24 source: ARIN created: 2020-09-08T01:43:20Z last-modified: 2020-09-08T01:43:20Z ``` ``` aut-num: AS33303 as-name: AS-BUZMONET-01 mnt-by: MNT-BL-836 descr: ASN for Buzmo, LLC admin-c: NETWO8632-ARIN tech-c: NETWO8632-ARIN import: AS36086 export: AS36086 source: ARIN created: 2020-08-03T20:53:45Z last-modified: 2020-08-03T20:53:45Z ``` ``` aut-num: AS396455 as-name: CMM-CMH descr: CoverMyMeds 2 Miranova Pl Floor 12 Columbus OH 43215 United States export: to AS2828 export: to AS3356 export: announce AS396455:AS-CMH-ALL admin-c: JONAR-ARIN tech-c: FABIA28-ARIN tech-c: JONAR-ARIN mnt-by: MNT-CL-952 created: 2020-07-21T23:52:37Z last-modified: 2022-07-28T17:57:35Z source: ARIN ``` ``` aut-num: AS396882 as-name: N3XTWORK mnt-by: MNT-NL-547 descr: 23110 State Rd 54 #151 LUTZ FL 33549 United States admin-c: ADMIN6713-ARIN tech-c: ADMIN6713-ARIN import: AS-ANY export: AS396882 source: ARIN created: 2020-06-26T18:20:16Z last-modified: 2020-06-26T18:20:16Z ``` ``` aut-num: AS397630 as-name: AS-BLAZINGSEO mnt-by: MNT-BSL-159 admin-c: ADMIN6138-ARIN tech-c: TECH1087-ARIN import: AS64267 action pref = 1; accept ANY import: AS10912 action pref = 2; accept ANY import: AS19024 action pref = 3; accept ANY import: AS12179 action pref = 4; accept ANY import: AS13789 action pref = 5; accept ANY import: AS203020 action pref = 6; accept ANY import: AS9009 action pref = 7; accept ANY export: to AS64267 announce AS397630 export: to AS10912 announce AS397630 export: to AS19024 announce AS397630 export: to AS12179 announce AS397630 export: to AS13789 announce AS397630 export: to AS203020 announce AS397630 export: to AS9009 announce AS397630 source: ARIN created: 2020-10-07T19:54:36Z last-modified: 2020-10-09T17:24:42Z descr: MNT-BSL-159 autnum AS397630 ``` ``` aut-num: AS398325 as-name: ASN-SALTANT-SOLUTIONS mnt-by: MNT-SSL-1106 descr: Saltant Solutions LLC Narberth, PA, USA admin-c: SSN24-ARIN tech-c: SSN24-ARIN export: to AS-ANY export: announce AS398325:AS-ALL source: ARIN created: 2020-07-29T15:25:15Z last-modified: 2020-07-29T15:25:15Z ``` ``` aut-num: AS398436 as-name: HYPEBEASTSERVERS mnt-by: MNT-WS-834 descr: 228 East RT 59 suite 356 Nanuet NY 10954 United States admin-c: NETWO9238-ARIN tech-c: NETWO9238-ARIN member-of: AS-WS-834 import: AS-ANY announce AS398436:AS-ws-834 export: AS174 export: AS32217 export: AS6939 export: AS53856 source: ARIN created: 2020-06-17T13:09:11Z last-modified: 2020-06-17T13:09:11Z ``` ``` aut-num: AS398852 as-name: NEXTOR-USA import: 104.243.211.0/24 import: 2605:FEC0::/32 admin-c: ROUTI23-ARIN tech-c: ROUTI23-ARIN mnt-by: MNT-NTL-104 created: 2020-12-30T03:37:38Z last-modified: 2020-12-30T03:37:38Z source: ARIN descr: MNT-NTL-104 autnum AS398852 ```
Duplicated keys inside expressions. ``` aut-num: AS16616 as-name: CW1 mnt-by: MNT-CWL-47 admin-c: HAGER19-ARIN tech-c: HAGER19-ARIN export: export: to AS-ANY announce AS16616:AS-ALL source: ARIN created: 2020-06-30T18:01:35Z last-modified: 2020-06-30T18:01:35Z descr: MNT-CWL-47 autnum AS16616 ``` ``` aut-num: AS17049 as-name: MBOV-EXPORT mnt-by: MNT-MBOV descr: P.O. Box 575 Mannford OK 74044 United States admin-c: ADMIN6635-ARIN tech-c: RDW10-ARIN member-of: AS-MBOV-AS1 export: export: to AS6939 announce AS-MBOV-AS1 export: export: to AS174 announce AS-MBOV-AS1 source: ARIN created: 2020-06-30T22:00:21Z last-modified: 2020-06-30T22:00:21Z ``` ``` aut-num: AS17064 as-name: 17064 mnt-by: MNT-TISDI descr: 1412 E Red River Victoria TX 77901 United States admin-c: DLC96-ARIN tech-c: DLC96-ARIN tech-c: NORTO41-ARIN member-of: AS17064:AS-ALL export: export: to AS-ANY announce AS17064:AS-ALL mp-export: mp-export: afi any.unicast to AS-ANY announce AS17064:AS-ALL source: ARIN created: 2020-11-05T22:06:05Z last-modified: 2020-11-05T22:06:05Z ``` ``` aut-num: AS19264 as-name: TC-19264 mnt-by: MNT-TL-229 descr: 160 Colonial Drive Lakewood NJ 08701 United States admin-c: BENDE22-ARIN tech-c: BENDE22-ARIN export: export: to AS26549 announce AS19264:AS-ALL export: export: to AS-ANY announce AS19264:AS-ALL source: ARIN created: 2020-06-25T18:31:15Z last-modified: 2020-08-20T14:13:49Z ``` ``` aut-num: AS26329 as-name: INSERVER mnt-by: MNT-INSERV-3 descr: InServer Networks admin-c: INSER-ARIN tech-c: INSER-ARIN import: import: from 54020 accept ANY import: import: from 20473 accept ANY import: import: from 10242 accept ANY export: export: to AS54020 announce AS26329 export: export: to AS20473 announce AS26329 export: export: to AS10242 announce AS26329 source: ARIN created: 2020-06-19T16:33:50Z last-modified: 2020-06-19T16:33:50Z ``` ``` aut-num: AS31914 as-name: AS31914 mnt-by: MNT-HBN-2 descr: Box 291 Dominion City MB R0A 0H0 Canada admin-c: KLEIN44-ARIN tech-c: KLEIN44-ARIN member-of: AS-HBNI-ALL export: export: to AS6939 announce AS-HBNI-ALL export: export: to AS26110 announce AS-HBNI-ALL export: export: to AS19016 announce AS-HBNI-ALL export: export: to AS18451 announce AS-HBNI-ALL source: ARIN created: 2020-06-20T19:39:10Z last-modified: 2020-06-20T19:39:10Z ``` ``` aut-num: AS394285 as-name: AS394285-JTC-01 descr: JBN Telephone Co., Inc. member-of: AS394285:AS-ALL export: export: to AS-ANY announce AS394285:AS-ALL mp-export: mp-export: afi any.unicast to AS-ANY announce AS394285:AS-ALL admin-c: ADMIN1396-ARIN tech-c: TECHN299-ARIN mnt-by: MNT-JTC-13 created: 2021-01-05T17:24:38Z last-modified: 2021-01-05T17:24:38Z source: ARIN ``` ``` aut-num: AS397005 as-name: FIREFLY-FIBER-01 mnt-by: MNT-CVS-91 admin-c: SUPPO2103-ARIN tech-c: SUPPO2103-ARIN export: export: to AS-ANY announce AS397005:AS-ALL source: ARIN created: 2020-09-21T14:49:17Z last-modified: 2020-10-05T21:39:32Z descr: MNT-CVS-91 autnum AS397005 aut-num: AS397018 as-name: AS397018-CLOUD-PROPELLER descr: Cloud Propeller, Inc. 565 Metro Pl S #300 Dublin OH 43017 USA cloudpropeller.com ipadmin@cloudpropeller.com admin-c: SMILA2-ARIN tech-c: SMILA2-ARIN mnt-by: MNT-CPL-189 created: 2022-11-16T02:09:17Z last-modified: 2022-11-16T02:09:17Z source: ARIN ``` ``` aut-num: AS398330 as-name: AS398330-ROUTE-POLICY mnt-by: MNT-AL-2940 admin-c: SDM51-ARIN tech-c: SDM51-ARIN export: export: to AS-ANY announce AS398330:AS-FULL mp-export: export: to AS-ANY announce AS398330:AS-FULL source: ARIN created: 2020-10-07T00:31:52Z last-modified: 2020-10-07T00:31:52Z descr: MNT-AL-2940 autnum AS398330 ```
Keys inside other expressions. ``` aut-num: AS21698 as-name: TURBONET mnt-by: MNT-WT-349 admin-c: WEBBM24-ARIN tech-c: JONES1829-ARIN export: aut-num: AS21698 export: export: to AS-21698-UPSTREAM announce ANY source: ARIN created: 2020-06-12T20:15:47Z last-modified: 2020-06-12T20:15:47Z descr: MNT-WT-349 autnum AS21698 ``` ``` aut-num: AS394006 as-name: VCCL-AS-01 member-of: AS394006:AS-ALL export: mp-export: afi any.unicast to AS-ANY announce AS394006:AS-ALL descr: MNT-VCCL-3 autnum AS394006 admin-c: LANGE197-ARIN tech-c: JKB10-ARIN mnt-by: MNT-VCCL-3 created: 2020-09-28T17:39:53Z last-modified: 2022-03-25T20:23:32Z source: ARIN ``` ``` aut-num: AS397932 as-name: NYSA ASN mnt-by: MNT-NYSA descr: 1 Enterprise Drive Albany NY 12248 United States admin-c: ZIGAN-ARIN tech-c: RRW16-ARIN tech-c: SRA160-ARIN tech-c: ZIGAN-ARIN import: aut-num: AS397932 import: import: from AS1785 action pref = 1; accept { 0.0.0.0/0 } export: aut-num: AS397932 export: export: to AS1785 announce RS-NYSA:AS397932 source: ARIN created: 2020-10-20T16:36:56Z last-modified: 2020-10-20T16:36:56Z ``` ``` aut-num: AS398668 as-name: SKYDANCE descr: Skydance Productions Santa Monica CA 90404 United States member-of: AS398668:AS-6939, AS398668:AS-174 export: aut-num: AS6939 export: export: to AS398668:RS-SKYDANCE announce ANY default: aut-num: AS398668 default: default: to AS6939 admin-c: MCKAY1-ARIN tech-c: MCKAY1-ARIN mnt-by: MNT-SPL-315 created: 2021-01-23T21:52:00Z last-modified: 2021-01-23T21:52:00Z source: ARIN ```
Keys inside expressions without `:`. ``` aut-num: AS23376 as-name: AS23376 import: import from AS174 accept ANY import: import from AS3356 accept ANY import: import from AS6461 accept ANY import: import from AS6939 accept ANY import: import from AS10956 accept ANY import: import from AS11756 accept ANY import: import from AS23532 accept ANY import: import from AS393531 accept ANY export: export to AS174 announce ANY export: export to AS3356 announce ANY export: export to AS6461 announce ANY export: export to AS6939 announce ANY export: export to AS23532 announce ANY export: export to AS11756 announce ANY mp-import: mp-import from AS174 accept ANY mp-import: mp-import from AS3356 accept ANY mp-import: mp-import from AS6461 accept ANY mp-import: mp-import from AS6939 accept ANY mp-import: mp-import from AS10956 accept ANY mp-import: mp-import from AS11756 accept ANY mp-import: mp-import from AS23532 accept ANY mp-import: mp-import from AS393531 accept ANY mp-export: mp-export to AS174 announce ANY mp-export: mp-export to AS3356 announce ANY mp-export: mp-export to AS6461 announce ANY mp-export: mp-export to AS6939 announce ANY mp-export: mp-export to AS23532 announce ANY mp-export: mp-export to AS11756 announce ANY descr: MNT-VFL-79 autnum AS23376 admin-c: ENADM-ARIN tech-c: ENENG-ARIN tech-c: TVA33-ARIN mnt-by: MNT-VFL-79 created: 2020-11-12T21:32:26Z last-modified: 2021-03-31T15:52:40Z source: ARIN ```
Random garbage that seems like comments. ``` aut-num: AS30462 as-name: NG-AS30462 mnt-by: MNT-NIC-45 admin-c: RPP5-ARIN tech-c: RPP5-ARIN export: _/**/ export: to AS-ANY announce AS30462:AS-NGISP source: ARIN created: 2020-08-31T16:15:37Z last-modified: 2020-08-31T16:15:37Z descr: MNT-NIC-45 autnum AS30462 ``` ``` aut-num: AS31867 as-name: SCHWARTZNET-BNA import: ------------------------------------------------------------- import: Special purpose communities import: ------------------------------------------------------------- import: 31867:666 Blackhole route on AS31867 and advertise to our transit providers import: ------------------------------------------------------------ admin-c: LDS39-ARIN tech-c: LDS39-ARIN mnt-by: MNT-SNL-71 created: 2020-12-09T18:56:55Z last-modified: 2020-12-09T18:56:55Z source: ARIN descr: MNT-SNL-71 autnum AS31867 ``` ``` aut-num: AS395944 as-name: KENNETT-BOARD-OF-PUBLIC-WORKS mnt-by: MNT-KBPW-2 descr: 303 S Anthony St Kennett MO 63857 United States admin-c: MSA285-ARIN tech-c: NETWO5944-ARIN member-of: AS55140:AS-PEERS, AS209:AS-PEERS import: BGP export: BGP default: BGP source: ARIN created: 2020-10-15T14:28:25Z last-modified: 2020-10-15T14:28:25Z ```
Keyword typos. ``` aut-num: AS396388 as-name: WOOFY-AS mnt-by: MNT-WL-712 descr: +--------------------------------------------------------------+ | Woofy.io - AUTONOMOUS SYSTEM | +--------------------------------------------------------------+ admin-c: WOOFY-ARIN tech-c: WOOFY-ARIN member-of: AS-WOOFY, AS-EMERALDONION-PEERING import: from AS6939 accept ANY import: from AS20473 accept ANY import: from AS396507 accept ANY import: from AS33495 accept ANY import: from AS397806 accept ANY import: form AS394594 accept ANY import: form AS40542 accept ANY import: form AS53679 accept ANY import: form AS33108 accept ANY import: form AS6456 accept AS-ALTOPIA import: from AS714 accept AS-APPLE export: to AS-ANY announce AS-WOOFY mp-import: afi ipv4.unicast from AS6939 accept ANY mp-import: afi ipv6.unicast from AS6939 accept ANY mp-import: afi ipv4.unicast from AS20473 accept ANY mp-import: afi ipv6.unicast from AS20473 accept ANY mp-import: afi ipv4.unicast from AS396507 accept ANY mp-import: afi ipv6.unicast from AS396507 accept ANY mp-import: afi ipv4.unicast from AS33495 accept ANY mp-import: afi ipv6.unicast from AS33495 accept ANY mp-import: afi ipv4.unicast from AS397806 accept ANY mp-import: afi ipv6.unicast from AS397806 accept ANY mp-import: afi ipv4.unicast from AS394594 accept ANY mp-import: afi ipv6.unicast from AS394594 accept ANY mp-import: afi ipv4.unicast from AS40542 accept ANY mp-import: afi ipv6.unicast from AS40542 accept ANY mp-import: afi ipv4.unicast from AS53679 accept ANY mp-import: afi ipv6.unicast from AS53679 accept ANY mp-import: afi ipv4.unicast from AS33108 accept ANY mp-import: afi ipv6.unicast from AS33108 accept ANY mp-import: afi ipv6.unicast from AS6456 accept AS-ALTOPIA mp-import: afi ipv6.unicast from AS6456 accept AS-ALTOPIA. mp-import: afi ipv6.unicast from AS714 accept AS-APPLE mp-import: afi ipv6.unicast from AS714 accept AS-APPLE mp-export: afi ipv4.unicast to AS-ANY announce AS-WOOFY mp-export: afi ipv6.unicast to AS-ANY announce AS-WOOFY ```

In apnic.db.as-set, there is this AS-ANY which could mess things up.

``` as-set: AS-ANY descr: AS-ANY tech-c: PCN1-AP admin-c: PCN1-AP mnt-by: MAINT-MNTCCL-MM last-modified: 2022-04-22T17:08:49Z source: APNIC ```
SichangHe commented 1 year ago

In level3.db, many route-sets have names starting with AS. For example, a route-set is named AS10753

SichangHe commented 1 year ago

There are also many invalid AS Set names such as AS30517-ASSOCIATED.

cunha commented 1 year ago

Yeah, I assume we'll have many of these. I think we should just report they are not RPSL-compliant. (It's hard enough to figure out what the operator meant when it is compliant, non-compliant entries seem hopeless.)

On Thu, Jun 15, 2023 at 10:19 AM Steven Hé (Sīchàng) < @.***> wrote:

In arin.db, we have many import and export in aut-num that obviously are invalid RPSL: Comma-separated lists.

aut-num: AS13728 as-name: AS13728-ALL mnt-by: MNT-DPCOM-1 descr: 4200 Teal Rd Petersburg MI 49270 United States admin-c: ADMIN2005-ARIN tech-c: TECHN949-ARIN member-of: AS13728:AS-ALL import: AS6939,AS53280,AS13728,AS174,AS7949,AS16509,AS63293 export: AS6939,AS53280,AS13728,AS174,AS7949,AS16509,AS63293 source: ARIN created: 2020-08-10T18:50:16Z last-modified: 2020-08-10T18:50:16Z

aut-num: AS13742 as-name: AN-NNTC mnt-by: MNT-CENCO-1 descr: NNTC JACKSON NE 68743 United States admin-c: WOODB214-ARIN tech-c: WOODB214-ARIN member-of: AS-NNTC import: AS32867 import: AS16851 export: AS32867 export: AS16851 source: ARIN created: 2020-06-22T21:24:29Z last-modified: 2020-06-22T21:24:29Z

aut-num: AS14935 as-name: AS14935 mnt-by: MNT-MNN-1 admin-c: JP3039-ARIN tech-c: JP3039-ARIN export: export: to AS-ANY AS14935:AS-ALL source: ARIN created: 2020-08-19T00:33:34Z last-modified: 2020-08-19T00:33:34Z descr: MNT-MNN-1 autnum AS14935

aut-num: AS15280 as-name: AS15280 descr: Host Leasing aut-num member-of: AS-HOSTLEASING import: AS19151 import: AS63221 export: AS15280 admin-c: IPADM328-ARIN tech-c: IPADM328-ARIN mnt-by: MNT-HLC-41 created: 2020-12-05T21:26:47Z last-modified: 2020-12-05T21:26:47Z source: ARIN

aut-num: AS30085 as-name: ISOHUNT mnt-by: MNT-IWT-9 admin-c: ADMIN845-ARIN tech-c: ADMIN845-ARIN tech-c: ADP9-ARIN export: 208.95.172.0/22 source: ARIN created: 2020-10-18T04:43:37Z last-modified: 2020-10-18T04:43:37Z descr: MNT-IWT-9 autnum AS30085

Duplicated keys inside expressions.

aut-num: AS16616 as-name: CW1 mnt-by: MNT-CWL-47 admin-c: HAGER19-ARIN tech-c: HAGER19-ARIN export: export: to AS-ANY announce AS16616:AS-ALL source: ARIN created: 2020-06-30T18:01:35Z last-modified: 2020-06-30T18:01:35Z descr: MNT-CWL-47 autnum AS16616

aut-num: AS17049 as-name: MBOV-EXPORT mnt-by: MNT-MBOV descr: P.O. Box 575 Mannford OK 74044 United States admin-c: ADMIN6635-ARIN tech-c: RDW10-ARIN member-of: AS-MBOV-AS1 export: export: to AS6939 announce AS-MBOV-AS1 export: export: to AS174 announce AS-MBOV-AS1 source: ARIN created: 2020-06-30T22:00:21Z last-modified: 2020-06-30T22:00:21Z

aut-num: AS17064 as-name: 17064 mnt-by: MNT-TISDI descr: 1412 E Red River Victoria TX 77901 United States admin-c: DLC96-ARIN tech-c: DLC96-ARIN tech-c: NORTO41-ARIN member-of: AS17064:AS-ALL export: export: to AS-ANY announce AS17064:AS-ALL mp-export: mp-export: afi any.unicast to AS-ANY announce AS17064:AS-ALL source: ARIN created: 2020-11-05T22:06:05Z last-modified: 2020-11-05T22:06:05Z

aut-num: AS19264 as-name: TC-19264 mnt-by: MNT-TL-229 descr: 160 Colonial Drive Lakewood NJ 08701 United States admin-c: BENDE22-ARIN tech-c: BENDE22-ARIN export: export: to AS26549 announce AS19264:AS-ALL export: export: to AS-ANY announce AS19264:AS-ALL source: ARIN created: 2020-06-25T18:31:15Z last-modified: 2020-08-20T14:13:49Z

aut-num: AS26329 as-name: INSERVER mnt-by: MNT-INSERV-3 descr: InServer Networks admin-c: INSER-ARIN tech-c: INSER-ARIN import: import: from 54020 accept ANY import: import: from 20473 accept ANY import: import: from 10242 accept ANY export: export: to AS54020 announce AS26329 export: export: to AS20473 announce AS26329 export: export: to AS10242 announce AS26329 source: ARIN created: 2020-06-19T16:33:50Z last-modified: 2020-06-19T16:33:50Z

Keys inside other expressions.

aut-num: AS21698 as-name: TURBONET mnt-by: MNT-WT-349 admin-c: WEBBM24-ARIN tech-c: JONES1829-ARIN export: aut-num: AS21698 export: export: to AS-21698-UPSTREAM announce ANY source: ARIN created: 2020-06-12T20:15:47Z last-modified: 2020-06-12T20:15:47Z descr: MNT-WT-349 autnum AS21698

Keys inside expressions without :.

aut-num: AS23376 as-name: AS23376 import: import from AS174 accept ANY import: import from AS3356 accept ANY import: import from AS6461 accept ANY import: import from AS6939 accept ANY import: import from AS10956 accept ANY import: import from AS11756 accept ANY import: import from AS23532 accept ANY import: import from AS393531 accept ANY export: export to AS174 announce ANY export: export to AS3356 announce ANY export: export to AS6461 announce ANY export: export to AS6939 announce ANY export: export to AS23532 announce ANY export: export to AS11756 announce ANY mp-import: mp-import from AS174 accept ANY mp-import: mp-import from AS3356 accept ANY mp-import: mp-import from AS6461 accept ANY mp-import: mp-import from AS6939 accept ANY mp-import: mp-import from AS10956 accept ANY mp-import: mp-import from AS11756 accept ANY mp-import: mp-import from AS23532 accept ANY mp-import: mp-import from AS393531 accept ANY mp-export: mp-export to AS174 announce ANY mp-export: mp-export to AS3356 announce ANY mp-export: mp-export to AS6461 announce ANY mp-export: mp-export to AS6939 announce ANY mp-export: mp-export to AS23532 announce ANY mp-export: mp-export to AS11756 announce ANY descr: MNT-VFL-79 autnum AS23376 admin-c: ENADM-ARIN tech-c: ENENG-ARIN tech-c: TVA33-ARIN mnt-by: MNT-VFL-79 created: 2020-11-12T21:32:26Z last-modified: 2021-03-31T15:52:40Z source: ARIN

— Reply to this email directly, view it on GitHub https://github.com/SichangHe/parse_rpsl_policy/issues/6#issuecomment-1592508578, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPO57ANI34EUPFR6GMMODXLK2RXANCNFSM6AAAAAAXZ4LHNE . You are receiving this because you commented.Message ID: @.***>

SichangHe commented 1 year ago

Weird <peering> wild card

from AS-ANY ```sh $ rg 'from AS-ANY' * priority/apnic.db.aut-num 7674:import: from AS-ANY accept ANY 15117:import: from AS-ANY action pref=100; accept ANY 16872:import: from AS-ANY accept ANY 26167:import: from AS-ANY accept ANY 34929:import: from AS-ANY accept ANY 36855:import: from AS-ANY accept ANY 52096:import: from AS-ANY accept ANY AND NOT { 0.0.0.0/0} 53276:import: from AS-ANY accept ANY 55250:import: from AS-ANY accept ANY 55267:mp-import: afi ipv6 from AS-ANY accept ANY 56362:import: from AS-ANY accept ANY 58193:import: from AS-ANY accept ANY 59582:import: from AS-ANY action pref=100; accept ANY 69801:import: from AS-ANY accept ANY 70994:import: from AS-ANY accept ANY 73654:import: from AS-ANY accept ANY 82581:import: from AS-ANY accept NOT ANY 83033:import: from AS-ANY accept ANY 86106:mp-import: afi any.unicast { from AS-ANY accept ANY AND NOT RS-MARTIANS; } refine { from AS-ANY action pref = 50; accept community.contains(10102:50); from AS-ANY action pref = 30; accept community.contains(10102:70); from AS-ANY action pref = 10; accept community.contains(10102:90); from AS-ANY action pref = 0; accept ANY; } refine afi ipv4.unicast { from AS6453 action pref=10; community.append(10102:11000,10102:11010,10102:11011); accept ANY AND NOT RS-MARTIANS; from AS58715 actio n community.append(10102:41000,10102:41010,10102:41011); accept AS-58715 AND <^AS58715+ AS-58715*$>; from AS58656 action community.append(10102:41000,10102:41010,1010 2:41011); accept AS-BDHUB AND <^AS58656+ AS-BDHUB*$>; from AS58657 action community.append(10102:41000,10102:41010,10102:41011); accept AS58657 AND <^AS58657+$>;from AS15169 action pref=5; community.append(10102:31000,10102:31020,10102:31021); accept AS15169 AND <^AS15169+ AS-GOOGLE*$>;} 86934:import: from AS-ANY accept ANY 87011:import: from AS-ANY accept ANY 88421:mp-import: afi any.unicast { from AS-ANY accept ANY AND NOT RS-MARTIANS; } refine { from AS-ANY action pref = 50; accept community.contains(10102:50); from AS-ANY action pref = 30; accept community.contains(10102:70); from AS-ANY action pref = 10; accept community.contains(10102:90); from AS-ANY action pref = 0; accept ANY; } refine afi ipv4.unicast { from AS6453 66.110.0.126 at 103.4.109.254 action pref=10; community.append(10102:11000,10102:11010,10102:11011); accept ANY AND NOT R S-MARTIANS; from AS58682 103.4.108.54 at 103.4.108.53 action community.append(10102:41000,10102:41010,10102:41011); accept AS-58682^24 AND <^AS58682+ AS-58682*$>; fro m AS58715 103.4.108.62 at 103.4.108.61 action community.append(10102:41000,10102:41010,10102:41011); accept AS-58715^24 AND <^AS58715+ AS-58715*$>; from AS58656 103.4 .108.94 at 103.4.108.93 action community.append(10102:41000,10102:41010,10102:41011); accept AS-BDHUB^24 AND <^AS58656+ AS-BDHUB*$>; from AS45326 103.4.108.130 at 103 .4.108.129 action community.append(10102:41000,10102:41010,10102:41011); accept AS45326^24 AND <^AS45326+$>; from AS132575 103.4.108.146 at 103.4.108.145 action commu nity.append(10102:41000,10102:41010,10102:41011); accept AS132575^24 AND <^AS132575+$>; from AS58782 103.4.108.134 at 103.4.108.133 action pref=10; community.append(1 0102:41000,10102:41010,10102:41011); accept AS58782^24 AND <^AS58782+$>; from AS24556 103.4.108.162 at 103.4.108.161 action community.append(10102:41000,10102:41010,1 0102:41011); accept AS24556^24 AND <^AS24556+$>; from AS58803 103.4.108.174 at 103.4.108.173 action community.append(10102:41000,10102:41010,10102:41011); accept AS-5 8803^24 AND <^AS58803+ AS-58803*$>; from AS58657 103.4.108.178 at 103.4.108.177 action community.append(10102:41000,10102:41010,10102:41011); accept AS58657^24 AND <^ AS58657+$>; from AS132306 103.4.108.182 at 103.4.108.181 action community.append(10102:41000,10102:41010,10102:41011); accept AS132306^24 AND <^AS132306+$>; from AS38 071 103.4.108.186 at 103.4.108.185 action community.append(10102:41000,10102:41010,10102:41011); accept AS38071:AS-CUSTOMERS^24 AND <^AS38071+ AS38071:AS-CUSTOMERS*$> ; from AS132582 103.4.108.218 at 103.4.108.217 action community.append(10102:41000,10102:41010,10102:41011); accept AS132582^24 AND <^AS132582+$>; from AS38744 103.4. 108.222 at 103.4.108.221 action community.append(10102:41000,10102:41010,10102:41011); accept AS38744^24 AND <^AS38744+$>; from AS38071 103.4.109.34 at 103.4.109.33 a ction pref=10; community.append(10102:41000,10102:41010,10102:41011); accept AS38071:AS-CUSTOMERS^24 AND <^AS38071+ AS38071:AS-CUSTOMERS*$>; from AS58672 103.4.109.46 at 103.4.109.45 action community.append(10102:41000,10102:41010,10102:41011); accept AS-Maxnet^24 AND <^AS58672+ AS-Maxnet*$>; from AS58670 103.4.109.50 at 103.4.109 .49 action community.append(10102:41000,10102:41010,10102:41011); accept AS58670^24 AND <^AS58670+$>; from AS58629 103.4.109.62 at 103.4.109.61 action community.appen d(10102:41000,10102:41010,10102:41011); accept AS58629:AS-CUSTOMERS^24 AND <^AS58629+ AS58629:AS-CUSTOMERS*$>; from AS58691 103.4.109.78 at 103.4.109.77 action commun ity.append(10102:41000,10102:41010,10102:41011); accept AS-SET-DELTA^24 AND <^AS58691+ AS-SET-DELTA*$>; from AS58691 103.4.109.82 at 103.4.109.81 action pref=10; comm unity.append(10102:41000,10102:41010,10102:41011); accept AS-SET-DELTA^24 AND <^AS58691+ AS-SET-DELTA*$>; from AS58657 103.4.109.94 at 103.4.109.93 action pref=10; co mmunity.append(10102:41000,10102:41010,10102:41011); accept AS58657^24 AND <^AS58657+$>; from AS24323 103.4.109.134 at 103.4.109.133 action community.append(10102:410 00,10102:41010,10102:41011); accept AS24323^24 AND <^AS24323+$>; from AS58782 103.4.109.142 at 103.4.109.141 action community.append(10102:41000,10102:41010,10102:410 11); accept AS58782^24 AND <^AS58782+$>; from AS38031 103.4.109.158 at 103.4.109.157 action community.append(10102:41000,10102:41010,10102:41011); accept AS38031^24 A ND <^AS38031+$>; from AS132442 103.4.109.170 at 103.4.109.169 action community.append(10102:41000,10102:41010,10102:41011); accept AS-NEWTEX^24 AND <^AS132442+ AS-NEW TEX*$>; from AS23923 103.4.109.202 at 103.4.109.201 action community.append(10102:41000,10102:41010,10102:41011); accept AS-AGNI^24 AND <^AS23923+ AS-AGNI*$>; from AS 38592 103.4.111.210 at 103.4.111.209 action pref=10; community.append(10102:41000,10102:41010,10102:41011); accept AS38592^24 AND <^AS38592+$>; from AS38592 103.4.111 .242 at 103.4.111.241 action community.append(10102:41000,10102:41010,10102:41011); accept AS38592^24 AND <^AS38592+$>; from AS38562 103.4.111.254 at 103.4.111.253 ac tion community.append(10102:41000,10102:41010,10102:41011); accept AS38562^24 AND <^AS38562+$>; from AS9498 125.17.2.54 at 125.17.2.53 action pref=10; community.appen d(10102:11000,10102:11010,10102:11011); accept ANY AND NOT RS-MARTIANS; from AS23923 103.4.109.250 at 103.4.109.249 action pref=10; community.append(10102:41000,10102 :41010,10102:41011); accept AS-AGNI^24 AND <^AS23923+ AS-AGNI*$>; from AS24556 103.4.108.230 at 103.4.108.229 action pref=10; community.append(10102:41000,10102:41010 ,10102:41011); accept AS24556^24 AND <^AS24556+$>; from AS15169 27.0.9.10 at 27.0.9.9 action pref=5; community.append(10102:31000,10102:31020,10102:31021); accept AS1 5169^24 AND <^AS15169+ AS-GOOGLE*$>; from AS15169 27.0.10.9 at 27.0.10.10 action pref=5; community.append(10102:31000,10102:31020,10102:31021); accept AS15169^24 AND <^AS15169+ AS-GOOGLE*$>; from AS23936 27.0.10.18 at 27.0.10.17 action community.append(10102:43000,10102:43010,10102:43011); accept AS23936^24 AND <^AS23936+$>; from AS24482 27.0.10.66 at 27.0.10.65 action community.append(10102:43000,10102:43010,10102:43011); accept AS-SGGS^24 AND <^AS24482+ AS-SGGS*$>; from AS58715 27.0.10.90 at 27.0.10.89 action community.append(10102:43000,10102:43010,10102:43011); accept AS-58715^24 AND <^AS58715+ AS-58715*$>; from AS6939 27.50.33.38 at 27.50.33.37 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; from AS6762 93.186.133.41 at 93.186.133.42 action pref=10; community. append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; from AS55518 103.16.102.10 at 103.16.102.52 action pref=5; community.append(10102:21000,1 0102:21020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS55518 103.16.102.12 at 103.16.102.52 action pref=5; community.append(10102:21000,10102:21020,10102:210 21); accept ANY AND NOT RS-MARTIANS; from AS55518 103.16.102.13 at 103.16.102.52 action pref=5; community.append(10102:21000,10102:21020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS6453 120.29.215.25 at 120.29.215.26 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; fro m AS9505 175.41.61.53 at 175.41.61.54 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; from AS10310 202.79.197.3 at 202.79.197.171 action pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS-YAHOO^24 AND <^AS10310+ AS-YAHOO*$>; from AS10310 202.79.197.131 at 202.79.197.171 action pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS-YAHOO^24 AND <^AS10310+ AS-YAHOO*$>; from AS18106 202.79.197.6 at 202. 79.197.171 action pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS18106^24 AND <^AS18106+$>; from AS7595 202.79.197.25 at 202.79.197.171 actio n pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS7595^24 AND <^AS7595+$>; from AS8075 202.79.197.57 at 202.79.197.171 action pref=5; communit y.append(10102:21000,10102:21020,10102:21021); accept AS-MICROSOFT^24 AND <^AS8075+ AS-MICROSOFT*$>; from AS32934 202.79.197.65 at 202.79.197.171 action pref=5; commu nity.append(10102:21000,10102:21020,10102:21021); accept AS-FACEBOOK^24 AND <^AS32934+ AS-FACEBOOK*$>; from AS15133 202.79.197.67 at 202.79.197.171 action pref=5; com munity.append(10102:21000,10102:21020,10102:21021); accept AS-EDGECAST^24 AND <^AS15133+ AS-EDGECAST*$>; from AS36351 202.79.197.69 at 202.79.197.171 action pref=5; c ommunity.append(10102:21000,10102:21020,10102:21021); accept AS-SOFTLAYER^24 AND <^AS36351+ AS-SOFTLAYER*$>; from AS24218 202.79.197.85 at 202.79.197.171 action pref= 5; community.append(10102:21000,10102:21020,10102:21021); accept AS-SET-GTI-PIP^24 AND <^AS36351+ AS-SET-GTI-PIP*$>; from AS36692 202.79.197.90 at 202.79.197.171 acti on pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS-OPENDNS^24 AND <^AS36692+ AS-OPENDNS*$>; from AS45634 202.79.197.93 at 202.79.197.171 acti on pref=5; community.append(10102:21000,10102:21020,10102:21021); accept AS45634^24 AND <^AS45634+$>; from AS20940 202.79.197.102 at 202.79.197.171 action pref=5; com munity.append(10102:21000,10102:21020,10102:21021); accept AS-AKAMAI^24 AND <^AS20940+ AS-AKAMAI*$>; from AS24115 202.79.197.122 at 202.79.197.171 action pref=5; comm unity.append(10102:21000,10102:21020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS24115 202.79.197.123 at 202.79.197.171 action pref=5; community.append(10102 :21000,10102:21020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS45352 202.79.197.153 at 202.79.197.171 action pref=5; community.append(10102:21000,10102:21020 ,10102:21021); accept AS-SET-IPSERVERONE^24 AND <^AS45352+ AS-SET-IPSERVERONE*$>; from AS9534 202.79.197.158 at 202.79.197.171 action pref=5; community.append(10102:2 1000,10102:21020,10102:21021); accept AS9534^24 AND <^AS9534+$>; from AS45796 202.79.197.192 at 202.79.197.171 action pref=5; community.append(10102:21000,10102:21020 ,10102:21021); accept AS45796^24 AND <^AS45796+$>; from AS6453 66.110.0.219 at 182.16.142.3 action pref=10; community.append(10102:13000,10102:13010,10102:13011); acc ept ANY AND NOT RS-MARTIANS; from AS174 149.6.184.185 at 149.6.184.186 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MA RTIANS; from AS3356 195.50.118.49 at 195.50.118.50 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; } refine afi ipv6.unicast { from AS6453 2001:5a0:2300:100::55 at 2001:5a0:2300:100::56 action pref=10; community.append(10102:11000,10102:11010,10102:11011); accept ANY AND NOT R S-MARTIANS; from AS58629 2404:a100:1fff:ffff::2 at 2404:a100:1fff:ffff::1 action community.append(10102:41000,10102:41010,10102:41011); accept AS58629:AS-CUSTOMERS AN D <^AS58629+ AS58629:AS-CUSTOMERS*$>; from AS58691 2404:a100:1fff:ffff::6 at 2404:a100:1fff:ffff::5 action community.append(10102:41000,10102:41010,10102:41011); acce pt AS-SET-DELTA AND <^AS58691+ AS-SET-DELTA*$>;from AS58691 2404:a100:1fff:ffff::a at 2404:a100:1fff:ffff::9 action pref=10; community.append(10102:41000,10102:41010, 10102:41011); accept AS-SET-DELTA AND <^AS58691+ AS-SET-DELTA*$>; from AS6939 2001:470:1:c9::1 at 2001:470:1:c9::2 action pref=10; community.append(10102:11000,10102: 11010,10102:11011); accept ANY AND NOT RS-MARTIANS; from AS20940 2001:de8:4::2:940:1 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:21020,10 102:21021); accept AS-AKAMAI AND <^AS20940+ AS-AKAMAI*$>; from AS24115 2001:de8:4::2:4115:1 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:2 1020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS24115 2001:de8:4::2:4115:2 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:21020,10 102:21021); accept ANY AND NOT RS-MARTIANS; from AS36351 2001:de8:4::3:6351:1 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:21020,10102:210 21); accept AS-SOFTLAYER AND <^AS36351+ AS-SOFTLAYER*$>; from AS45352 2001:de8:4::4:5352:1 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:21 020,10102:21021); accept AS-SET-IPSERVERONE AND <^AS45352+ AS-SET-IPSERVERONE*$>; from AS45634 2001:de8:4::4:5634:1 at 2001:de8:4::1:102:1 action pref=5; community.ap pend(10102:21000,10102:21020,10102:21021); accept AS45634 AND <^AS45634+$>; from AS45796 2001:de8:4::4:5796:1 at 2001:de8:4::1:102:1 action pref=5; community.append(1 0102:21000,10102:21020,10102:21021); accept AS45796 AND <^AS45796+$>; from AS55518 2001:de8:12:100::10 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21 000,10102:21020,10102:21021); accept ANY AND NOT RS-MARTIANS;from AS55518 2001:de8:12:100::12 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102 :21020,10102:21021); accept ANY AND NOT RS-MARTIANS; from AS55518 2001:de8:12:100::13 at 2001:de8:4::1:102:1 action pref=5; community.append(10102:21000,10102:21020,1 0102:21021); accept ANY AND NOT RS-MARTIANS; from AS6762 2001:41a8:6000:2::55 at 2001:41a8:6000:2::56 action pref=10; community.append(10102:13000,10102:13010,10102:1 3011); accept ANY AND NOT RS-MARTIANS; from AS15169 2404:a100:2000::11 at 2404:a100:2000::12 action pref=5; community.append(10102:31000,10102:31020,10102:31021); acc ept AS15169 AND <^AS15169+ AS-GOOGLE*$>; from AS24482 2404:a100:2000:1fff:ffff::2 at 2404:a100:2000:1fff:ffff::1 action community.append(10102:43000,10102:43010,10102 :43011); accept AS-SGGS AND <^AS24482+ AS-SGGS*$>; from AS6453 2405:2000:300::41 at 2405:2000:300::42 action pref=10; community.append(10102:13000,10102:13010,10102:1 3011); accept ANY AND NOT RS-MARTIANS; from AS6453 2001:5a0:c00:400::15 at 2001:5a0:c00:400::16 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept ANY AND NOT RS-MARTIANS; from AS174 2001:978:2:21::41:1 at 2001:978:2:21::41:2 action pref=10; community.append(10102:13000,10102:13010,10102:13011); accept A NY AND NOT RS-MARTIANS;} 92355:import: from AS-ANY accept ANY 94989:import: from AS-ANY accept ANY 105515:import: from AS-ANY accept ANY 110247:mp-import: afi any.unicast { from AS-ANY accept ANY AND NOT RS-MARTIANS; } refine { from AS-ANY action pref = 50; accept community.contains(58656:50); fro m AS-ANY action pref = 30; accept community.contains(58656:70); from AS-ANY action pref = 10; accept community.contains(58656:90); from AS-ANY action pref = 0; accept ANY; } refine afi ipv4.unicast { from AS9498 action pref=10; accept ANY AND NOT RS-MARTIANS; from AS17494 action pref=10; accept ANY AND NOT RS-MARTIANS; from AS6453 action pref=10; accept ANY AND NOT RS-MARTIANS; from AS132602 action pref=10; accept ANY AND NOT RS-MARTIANS; from AS23956 action pref=10; accept as-dhakacom-bd-as^2 4 AND <^AS23956+ as-dhakacom-bd-as*$>; from AS38712 action pref=10; accept AS38712^24 AND <^AS38712+$>; from AS38026 action pref=10; accept AS38026^24 AND <^AS38026+$ >; from AS55828 action pref=10; accept AS55828^24 AND <^AS55828+$>; from AS55492 action pref=10; accept AS55492^24 AND <^AS55492+$>; from AS58701 action pref=10; acce pt AS58701^24 AND <^AS58701+$>; from AS56264 action pref=10; accept AS56264^24 AND <^AS56264+$>; from AS58813 action pref=10; accept AS58813^24 AND <^AS58813+$>; from AS134841 action pref=10; accept AS134841^24 AND <^AS134841+$>; from AS133331 action pref=10; accept AS133331^24 AND <^AS133331+$>; from AS59332 action pref=10; accep t AS59332^24 AND <^AS59332+$>; from AS133443 action pref=10; accept AS133443^24 AND <^AS133443+$>; from AS63526 action pref=10; accept AS63526^24 AND <^AS63526+$>; fr om AS133605 action pref=10; accept AS133605^24 AND <^AS133605+$>; from AS38192 action pref=10; accept AS38192^24 AND <^AS38192+$>; from AS58946 action pref=10; accept AS58946^24 AND <^AS58946+$>; from AS38744 action pref=10; accept AS38744^24 AND <^AS38744+$>; from AS9832 action pref=10; accept AS9832^24 AND <^AS9832+$>; from AS24 342 action pref=10; accept AS24342^24 AND <^AS24342+$>; from AS45276 action pref=10; accept AS45276^24 AND <^AS45276+$>; from AS45245 action pref=10; accept AS45245^2 4 AND <^AS45245+$>; from AS132684 action pref=10; accept AS132684^24 AND <^AS132684+$>; from AS56054 action pref=10; accept AS56054^24 AND <^AS56054+$>; from AS38256 action pref=10; accept AS38256^24 AND <^AS38256+$>; from AS24556 action pref=10; accept AS24556^24 AND <^AS24556+$>; from AS55550 action pref=10; accept AS55550^24 AN D <^AS55550+$>; from AS23893 action pref=10; accept AS23893^24 AND <^AS23893+$>; from AS38313 action pref=10; accept AS38313^24 AND <^AS38313+$>; from AS23991 action pref=10; accept AS23991^24 AND <^AS23991+$>; from AS38017 action pref=10; accept AS38017^24 AND <^AS38017+$>; from AS38071 action pref=10; accept AS38071^24 AND <^AS3 8071+$>; from AS38069 action pref=10; accept AS38069^24 AND <^AS38069+$>; } 110380:import: from AS-ANY accept ANY 115671:import: from AS-ANY accept ANY 120536:import-via: AS6777 from AS-ANY accept ANY 126921:import: from AS-ANY accept ANY 127003:import: from AS-ANY accept ANY 127005:mp-import: afi ipv6.unicast from AS-ANY accept ANY 127517:import: from AS-ANY accept ANY 130631:mp-import: from AS-ANY accept ANY 133719:import: from AS-ANY accept ANY 134478:import: from AS-ANY accept ANY 141675:mp-import: afi any.unicast from AS-ANY accept ANY 141678:import: from AS-ANY accept ANY 155044:import: from AS-ANY accept ANY 155793:import: from AS-ANY accept ANY 156878:import: from AS-ANY accept ANY 156904:import: from AS-ANY accept ANY 156931:import: from AS-ANY accept ANY 159996:import: from AS-ANY accept ANY 161157:mp-import: afi ipv4.unicast { from AS-ANY accept ANY AND NOT { 0.0.0.0/0^25-32 }; } 161158:mp-import: afi ipv6.unicast { from AS-ANY accept ANY; } 161159:import: from AS-ANY accept ANY AND NOT { 0.0.0.0/0^25-32 }; 161665:import: from AS-ANY accept ANY 162900:import: from AS-ANY accept ANY AND NOT {0.0.0.0/0} 173853:import: from AS-ANY accept ANY 182523:import-via: AS55518 from AS-ANY accept ANY 191940:import: from AS-ANY accept ANY AND NOT { 0.0.0.0/0^25-32 }; 191942:mp-import: afi ipv6.unicast { from AS-ANY accept ANY; } 191943:mp-import: afi ipv4.unicast { from AS-ANY accept ANY; } 194167:import: from AS-ANY accept ANY 197709:import: from AS-ANY accept ANY 216819:import: from AS-ANY accept ANY 218590:import: from AS-ANY accept ANY 221602:import: from AS-ANY accept ANY 231610:import: from AS-ANY accept ANY 231612:mp-import: afi ipv6.unicast from AS-ANY accept ANY 244050:import: from AS-ANY accept ANY 255676:import: from AS-ANY accept ANY 255793:import: from AS-ANY accept ANY 258086:mp-import: afi any.unicast from AS-ANY accept ANY 259002:mp-import: afi any.unicast from AS-ANY accept ANY 259035:mp-import: afi any.unicast from AS-ANY accept ANY 266870:import: from AS-ANY accept ANY AND NOT {0.0.0.0/0} 269215:import: from AS-ANY accept ANY 273211:import: from AS-ANY accept ANY 273213:mp-import: afi ipv6.unicast from AS-ANY accept ANY 276439:mp-import: afi any.unicast from AS-ANY accept ANY 280527:import: from AS-ANY accept ANY 281313:import: from AS-ANY accept ANY 282653:import: from AS-ANY accept ANY 285313:import-via: afi any.unicast AS55822 from AS-ANY action pref=880; accept ANY 285314:import-via: afi any.unicast AS38194 from AS-ANY action pref=880; accept ANY 285315:import-via: afi any.unicast AS38175 from AS-ANY action pref=880; accept ANY 285316:import-via: afi any.unicast AS38137 from AS-ANY action pref=880; accept ANY 288649:import: from AS-ANY accept ANY 291421:import: from AS-ANY accept ANY AND NOT {0.0.0.0/0} 292412:import: from AS-ANY accept ANY 336019:import: from AS-ANY accept ANY AND NOT {0.0.0.0/0} ```
to AS-ANY ```sh $ rg 'to AS-ANY' * priority/apnic.db.aut-num 7675:export: to AS-ANY announce AS-LAOTEL 13548:export: to AS-ANY announce AS9650:AS-CITEC 13549:export: to AS-ANY announce AS9650:AS-CUSTOMERS 13550:export: to AS-ANY announce AS9650:AS-ALL 15118:export: to AS-ANY announce AS17559 15119:export: to AS-ANY announce AS-SPECTRUMNET 16873:export: to AS-ANY announce AS17747 16874:export: to AS-ANY announce AS58949 AS133367 16875:export: to AS-ANY announce ANY 19563:export: to AS-ANY announce AS9927:AS-CLIENTS 22169:export: to AS-ANY announce AS17993:AS-TRANSIT 26168:export: to AS-ANY announce AS18206 27869:export: to AS-ANY announce AS4658:AS-ALL 29080:export: to AS-ANY announce AS17971 AND NOT {0.0.0.0/0} 31558:mp-export: afi any.unicast to AS-ANY announce AS4594:AS-ALL 34930:export: to AS-ANY announce AS23657:AS-ALL 34931:mp-export: afi any.unicast to AS-ANY announce AS64496:AS-ALL 36856:export: to AS-ANY announce AS10226:AS-CUSTOMERS 37355:export: to AS-ANY announce AS23881 39341:export: to AS-ANY announce AS4764:AS-AB 46574:export: to AS-ANY announce AS17456:AS-ALL 52097:export: to AS-ANY announce AS24424 AND NOT {0.0.0.0/0} 53277:export: to AS-ANY announce AS37989 53492:export: to AS-ANY announce AS37996:AS-CUSTOMER; 53493:export: to AS-ANY announce AS37996:AS-ANYCAST 55253:export: to AS-ANY announce AS38084 55254:export: to AS-ANY announce AS-ETHANGROUP 55266:mp-export: afi ipv6 to AS-ANY announce AS38084 55988:mp-export: afi any.unicast to AS-ANY announce AS38186:AS-ALL 56363:export: to AS-ANY announce ANY 57074:export: {to AS-ANY announce AS38220:AS-PEERING OR AS38220:AS-CUSTOMER; } refine { to AS64098 announce AS38220:AS-CUSTOMER; to AS45177 announce AS38220:A S-CUSTOMER;} 58194:export: to AS-ANY announce AS-ORIENT-MY 59584:export: to AS-ANY announce AS38437 64282:export: to AS-ANY announce AS7595:AS-ALL 69799:export: to AS-ANY announce AS-LAYER2-TRANSIT 70717:export: to AS-ANY announce AS38768 70995:export: to AS-ANY announce AS-PIRANHA 72075:mp-export: to AS-ANY announce AS45275:AS-ALL 73659:export: to AS-ANY announce AS-RWTS-DS 74820:mp-export: afi any.unicast to AS-ANY announce AS45496:AS-ALL 82582:export: to AS-ANY announce NOT ANY 83034:export: to AS-ANY announce AS9937 86107:mp-export: afi any.unicast { to AS-ANY action pref=0; announce ANY AND NOT RS-MARTIANS;} 86935:export: to AS-ANY announce AS38875 87012:export: to AS-ANY announce AS45193 88422:mp-export: afi any.unicast { to AS-ANY announce AS-10102 AND <^AS-10102*$>; } refine { to AS58629 action pref=0; announce ANY; to AS58691 action pref=0; an nounce community.contains(10102:21000,10102:21020,10102:21021,10102:31000,10102:31020,10102:31021); to AS24482 action pref=0; announce ANY; } refine afi ipv4.unicast { to AS58682 action pref=0; announce { 0.0.0.0/0 }; to AS58715 action pref=0; announce ANY; to AS58656 action pref=0; announce ANY; to AS45326 action pref=0; announce { 0.0.0.0/0 }; to AS132575 action pref=0; announce { 0.0.0.0/0 }; to AS58782 action pref=0; announce { 0.0.0.0/0 }; to AS24556 action pref=0; announce { 0.0.0.0/0 }; to AS58803 action pref=0; announce { 0.0.0.0/0 }; to AS58657 action pref=0; announce { 0.0.0.0/0 }; to AS132306 action pref=0; announce { 0.0.0.0/0 }; to AS38071 act ion pref=0; announce { 0.0.0.0/0 }; to AS132582 action pref=0; announce { 0.0.0.0/0 }; to AS38744 action pref=0; announce { 0.0.0.0/0 }; to AS58672 action pref=0; ann ounce ANY; to AS58670 action pref=0; announce { 0.0.0.0/0 }; to AS24323 action pref=0; announce { 0.0.0.0/0 }; to AS38031 action pref=0; announce { 0.0.0.0/0 }; to AS 132442 action pref=0; announce { 0.0.0.0/0 }; to AS23923 action pref=0; announce ANY; to AS38592 action pref=0; announce { 0.0.0.0/0 }; to AS38562 action pref=0; anno unce { 0.0.0.0/0 }; to AS23936 action pref=0; announce ANY; } 92356:export: to AS-ANY announce AS-ISPCO 94990:export: to AS-ANY announce AS56028 97003:export: to AS-ANY announce AS56140:AS-NOCSERNET 105516:export: to AS-ANY announce AS58524 109511:export: to AS-ANY announce AS58624 110246:mp-export: afi any.unicast { to AS-ANY announce AS-BDHUB AND <^AS-BDHUB*$>; } refine afi ipv4.unicast { to AS23956 action pref=0; announce ANY; to AS38712 action pref=0; announce ANY; to AS38026 action pref=0; announce ANY; to AS55828 action pref=0; announce ANY; to AS55492 action pref=0; announce ANY; to AS58701 actio n pref=0; announce ANY; to AS56264 action pref=0; announce ANY; to AS58813 action pref=0; announce ANY; to AS134841 action pref=0; announce ANY; to AS133331 action pr ef=0; announce ANY; to AS59332 action pref=0; announce ANY; to AS133443 action pref=0; announce ANY; to AS63526 action pref=0; announce ANY; to AS133605 action pref=0 ; announce ANY; to AS38192 action pref=0; announce ANY; to AS58946 action pref=0; announce ANY; to AS38744 action pref=0; announce ANY; to AS9832 action pref=0; annou nce ANY; to AS24342 action pref=0; announce ANY; to AS45276 action pref=0; announce ANY; to AS45245 action pref=0; announce ANY; to AS132684 action pref=0; announce A NY; to AS56054 action pref=0; announce ANY; to AS38256 action pref=0; announce ANY; to AS24556 action pref=0; announce ANY; to AS55550 action pref=0; announce ANY; to AS23893 action pref=0; announce ANY; to AS38313 action pref=0; announce ANY; to AS23991 action pref=0; announce ANY; to AS38017 action pref=0; announce ANY; to AS380 71 action pref=0; announce ANY; to AS38069 action pref=0; announce ANY; } 110370:export: to AS-ANY announce AS-VORCO 118481:export: to AS-ANY announce AS-PIVOTEL 120537:export-via: AS6777 to AS-ANY announce AS-132876 126920:export: to AS-ANY announce AS-ENTECHNOLOGIES 127004:export: to AS-ANY announce AS-GFA 127006:mp-export: afi ipv6.unicast to AS-ANY announce AS-GFA 127515:export: to AS-ANY announce AS133334:AS-DCTV-PH 127516:export: to AS-ANY announce AS133334 130632:mp-export: to AS-ANY announce AS-KH 133720:export: to AS-ANY announce AS133613 AS134550 AS136793 AS136167 AS7582 134477:export: to AS-ANY announce AS-LAOTEL 138920:export: to AS-ANY announce AS133882:AS-PARAGON 139668:export: to AS-ANY announce AS-READYSERVER 141676:mp-export: afi any.unicast to AS-ANY announce AS63953:AS-COMMSOL 141677:export: to AS-ANY announce AS63953:AS-COMMSOL 149508:export: to AS-ANY announce AS134554 AND NOT {0.0.0.0/0} 150498:export: to AS-ANY announce AS134698 AND NOT {0.0.0.0/0} 152983:export: to AS-ANY announce AS134797 AND NOT {0.0.0.0/0} 153578:export: to AS-ANY announce AS-IMCLOUD 155045:export: to AS-ANY announce AS7489 155794:export: to AS-ANY announce AS-MAXCONTROL 156879:export: to AS-ANY announce AS-LeadCloud 156932:export: to AS-ANY announce AS-CloudEver 159644:mp-export: afi any.unicast to AS-ANY announce AS64095:AS-ALL 159997:export: to AS-ANY announce AS-135300 161155:mp-export: afi ipv6.unicast { to AS-ANY announce RS-TSGNLCO-AU; } 161156:mp-export: afi ipv4.unicast { to AS-ANY announce RS-TSGNLCO-AU; } 161160:export: to AS-ANY announce RS-TSGNLCO-AU; 161675:export: to AS-ANY announce AS135375 AS137952 AS55636 AS58465 161898:export: to AS-ANY announce AS135386:AS-ALL 162903:export: to AS-ANY announce AS-CAZNET AND NOT {0.0.0.0/0} 173854:export: to AS-ANY announce AS136001:AS-CS 178451:export: to AS-ANY announce AS134677:AS-Dromatics 182522:export-via: AS55518 to AS-ANY announce AS-KLAYER 183742:export: to AS-ANY announce AS-136565 191457:export: to AS-ANY announce AS137042:AS-ALL 191941:export: to AS-ANY announce RS-CLUBGROUP; 191944:mp-export: afi ipv6.unicast { to AS-ANY announce RS-CLUBGROUP; } 191945:mp-export: afi ipv4.unicast { to AS-ANY announce RS-CLUBGROUP; } 192238:export: to AS-ANY announce AS137071 192662:export: to AS-ANY announce AS137184:AS-ALL 194168:export: to AS-ANY announce AS-LOCALHOST 197710:export: to AS-ANY announce AS-137491 199974:export: to AS-ANY 202314:mp-export: afi any.unicast to AS-ANY announce AS137831:AS-ALL 202546:mp-export: afi any.unicast to AS-ANY announce AS137841:AS-NET360 205025:export: to AS-ANY announce AS-NUTRIEN-AP 206053:export: to AS-ANY announce AS137990:AS-ALL 216810:export: to AS-ANY announce AS-CODECCLOUD 218151:export: to AS-ANY announce AS-NSMISP-KH 218466:export: to AS-ANY announce AS138645:AS-ALL 218591:export: to AS-ANY announce AS-138653 221603:export: to AS-ANY announce AS-CAMPBELL 222384:mp-export: afi any.unicast to AS-ANY announce AS-VIVIDNET-NZ 224166:export: to AS-ANY announce AS139077:RS-FREEDOM-AU 229539:mp-export: afi any.unicast to AS-ANY announce AS139589:AS-ALL 230527:mp-export: afi any.unicast to AS-ANY announce AS139623:AS-ALL 231611:export: to AS-ANY announce AS-MercyCloud 231613:mp-export: afi ipv6.unicast to AS-ANY announce AS-MercyCloud 232054:export-via: AS6777 to AS-ANY EXCEPT AS9498 announce AS-HOSTPALACE 233406:mp-export: afi any.unicast to AS-ANY announce AS-NETTRUSTLTD-NZ 236020:export: to AS-ANY announce AS139811:AS-ALL 241996:export: to AS-ANY announce AS139974 AND NOT {0.0.0.0/0} 244051:export: to AS-ANY announce AS-ANSPL 251966:export: to AS-ANY announce AS-TIANHAI 251967:export: to AS-ANY announce AS4842:AS-DOWNSTREAMS 255677:export: to AS-ANY announce AS-APERNET 255792:export: to AS-ANY announce AS-HOSTINGINSIDE 256120:export: to AS-ANY announce AS-HOSTINGINSIDE 256815:export: to AS-ANY announce AS-TRUEPACKETSDNBHD-MY 258087:mp-export: afi any.unicast to AS-ANY announce AS-HERTZ 259003:mp-export: afi any.unicast to AS-ANY announce AS-SUNNET-CN 259034:mp-export: afi any.unicast to AS-ANY announce AS140938:AS-ALL 265860:export: to AS-ANY announce AS-IMCLOUD 266871:export: to AS-ANY announce AS18424 AND NOT {0.0.0.0/0} 266872:default: to AS-ANY action pref=100; 269579:export: to AS-ANY announce AS141475:AS-ALL 273212:export: to AS-ANY announce AS-GOLDNET 273214:mp-export: afi ipv6.unicast to AS-ANY announce AS-GOLDNET 276205:export: to AS-ANY announce AS-DECIX-ASE 276206:mp-export: afi ipv6.unicast to AS-ANY announce AS-DECIX-ASE 276440:mp-export: afi any.unicast to AS-ANY announce AS-QINLONG 278262:export: to AS-ANY announce AS-141993 278285:export: to AS-ANY announce AS141995:AS-ALL 280529:export: to AS-ANY announce AS38230:AS-CUSTOMERS 281314:export: to AS-ANY announce AS55581:AS-BINARY 282654:export: to AS-ANY announce AS-ORIENT-MY 285317:export-via: afi any.unicast AS55822 to AS-ANY announce AS142412:AS-ALL 285318:export-via: afi any.unicast AS38194 to AS-ANY announce AS142412:AS-ALL 285319:export-via: afi any.unicast AS38175 to AS-ANY announce AS142412:AS-ALL 285320:export-via: afi any.unicast AS38137 to AS-ANY announce AS142412:AS-ALL 288659:export: to AS-ANY announce AS-Samuel-SSH 291422:export: to AS-ANY announce AS131622 AND NOT {0.0.0.0/0} 291423:default: to AS-ANY action pref=100; 292413:export: to AS-ANY announce AS-NEXETHK 301368:export: to AS-ANY announce AS-METRO-MY 336020:export: to AS-ANY announce AS63909 AND NOT {0.0.0.0/0} 336021:default: to AS-ANY action pref=100; 339800:export: to AS-ANY announce AS10143:AS-EXETEL 340567:export: to AS-ANY announce AS151052 342247:export: to AS-ANY announce AS151192:AS-ShitDefinedNetwork 343892:mp-export: afi any.unicast to AS-ANY announce AS151332 ```

Also, no usage of from ANY nor to ANY is found.

SichangHe commented 1 year ago

Related: https://github.com/SichangHe/internet_route_verification/issues/26#issuecomment-1657756172