3 ms·
Shodan (or anyone else) can't really get an authoritative count of live IPv6 devices of any kind, because the address space is too big to scan using brute force
by blincoln 6y ago
Shodan (or anyone else) can't really get an authoritative count of live IPv6 devices of any kind, because the address space is too big to scan using brute force.
They had (have?) a clever semi-workaround for this, by getting themselves into one or more of the public NTP pools, and then port-scanning any IPv6 address that queried their NTP service, but I wouldn't consider that count anything like definitive.
Regardless, it's still a huge problem for internal networks.
- lathiat 6y agoI read they got kicked off the NTP pool, but it's not the only way to enumerate IPv6 sources. There are many different ways to significantly reduce the search space including looking only at announced prefixes, searching common IPv6 addresses (i.e. the first few, last few, plus common mac address ranges for EUI-64) etc.
- Pick-A-Hill2019 6y agoCorrect. Shodan got kicked out for the following "Hi Luca (and everyone), I removed those servers yesterday. Brad had been helping look to see if others were doing something similar. I think the behavior was falling well outside what's reasonably expected from a server operator participating in the pool." https://seclists.org/oss-sec/2016/q1/239 https://seclists.org/oss-sec/2016/q1/239 " Discussed on HN (2015) https://news.ycombinator.com/item?id=10979720 https://news.ycombinator.com/item?id=10979720 https://news.ycombinator.com/item?id=11058531 https://news.ycombinator.com/item?id=11058531 Pretty sucky behaviour from Shodan imo.