Blockfinder enumerates network information for countries.
“All that Blockfinder does is allow you to identify, contact and potentially hack into every computer network in the world.” - Rolling Stone, August 2010 
Contrary to popular media claims, blockfinder is a simple text based console tool that returns a list of netblocks for a given country. It does this by fetching the following lists of allocations:
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest ftp://ftp.ripe.net/ripe/stats/delegated-ripencc-latest ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest
The list of ISO codes is ISO 3166-1 as found here:
blockfinder has two methods of operation:
Update the lists of network object allocations Returning a list of all netblocks (or asn, etc) for a given country
To use blockfinder, first create or update the cache:
Once you have a proper cache, search for the desired resource in the country of your choice:
./blockfinder -v -t mm
Additionally, to filter results for a specific protocol you can use a selector:
./blockfinder -v -t mm:ipv4
On Windows (in cmd, PowerShell and 4nt) one may find blockfinder.bat useful:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|blockfinder-4.0.0-py2.py3-none-any.whl (19.3 kB) Copy SHA256 hash SHA256||Wheel||py2.py3||Jan 31, 2016|