I would like to crawl an Ethereum-like network completely and find out the list of their node IP addresses and clients they have, in a format like this:
Geth/v1.7.2-stable/linux-amd64/go1.8.3 10.24.173.89
Geth/v1.7.2-stable/darwin-amd64/go1.9.2 189.34.1.168
Something similar that happens in web, when a web crawler crawls the web and collects all the information about pages. Does something like this exist for Ethereum? I mean, some software I could download and run?