{ "info": { "author": "Jacob Appelbaum", "author_email": "jacob@appelbaum.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "blockfinder by Jacob Appelbaum , David \r\n\r\n\"All that Blockfinder does is allow you to identify, contact and potentially\r\nhack into every computer network in the world.\" - Rolling Stone, August 2010 [0]\r\n\r\nContrary to popular media claims, blockfinder is a simple text based console\r\ntool that returns a list of netblocks for a given country. It does this by\r\nfetching the following lists of allocations:\r\n\r\n ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest\r\n ftp://ftp.ripe.net/ripe/stats/delegated-ripencc-latest\r\n ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest\r\n ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest\r\n ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest\r\n\r\nThe list of ISO codes is ISO 3166-1 as found here:\r\n\r\n http://www.iso.org/iso/home/standards/country_codes/country_names_and_code_elements_txt-temp.htm\r\n http://en.wikipedia.org/wiki/ISO_3166-1\r\n\r\nblockfinder has two methods of operation:\r\n\r\n Update the lists of network object allocations\r\n Returning a list of all netblocks (or asn, etc) for a given country\r\n\r\nTo use blockfinder, first create or update the cache:\r\n\r\n blockfinder -i\r\n\r\nOnce you have a proper cache, search for the desired resource in the country\r\nof your choice:\r\n\r\n ./blockfinder -v -t mm\r\n\r\nAdditionally, to filter results for a specific protocol you can use a selector:\r\n\r\n ./blockfinder -v -t mm:ipv4 \r\n\r\n\r\nOn Windows (in cmd, PowerShell and 4nt) one may find blockfinder.bat useful:\r\n\r\n blockfinder.bat\r\n\r\n[0] http://www.rollingstone.com/culture/news/17389/192242", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ioerror/blockfinder", "keywords": "", "license": "BSD", "maintainer": "David", "maintainer_email": "db@d1b.org", "name": "blockfinder", "package_url": "https://pypi.org/project/blockfinder/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/blockfinder/", "project_urls": { "Homepage": "https://github.com/ioerror/blockfinder" }, "release_url": "https://pypi.org/project/blockfinder/4.0.0/", "requires_dist": [ "py2-ipaddress (==3.4.1)" ], "requires_python": "", "summary": "Blockfinder enumerates network information for countries.", "version": "4.0.0" }, "last_serial": 1931819, "releases": { "0.0.0": [], "3.14160.1.dev4": [ { "comment_text": "", "digests": { "md5": "77bf0a822a4fc1e31bbf7dea882a3971", "sha256": "280798a9954c272331510303a4437b0091fb551a160985cc1b3b7653b17d935d" }, "downloads": -1, "filename": "blockfinder-3.14160.1.dev4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "77bf0a822a4fc1e31bbf7dea882a3971", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17633, "upload_time": "2016-01-17T06:21:32", "url": "https://files.pythonhosted.org/packages/d7/db/94fd2c6ad0461caa928d6999f406ece8078ec08c3a7979df53b8889fe48a/blockfinder-3.14160.1.dev4-py2.py3-none-any.whl" } ], "3.14160.1.dev8": [ { "comment_text": "", "digests": { "md5": "31e52678c09c9a172325dfc8f94e9656", "sha256": "54552eea55dff65004144648821cd91a1fc630f7f45c95aa7bdc569506a00c0c" }, "downloads": -1, "filename": "blockfinder-3.14160.1.dev8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31e52678c09c9a172325dfc8f94e9656", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19464, "upload_time": "2016-01-31T08:13:33", "url": "https://files.pythonhosted.org/packages/1a/c9/f1228ab0ac5c8d0f7edf85e9b794baeb8a909a20e80d2ac3173afe240f34/blockfinder-3.14160.1.dev8-py2.py3-none-any.whl" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "800273a8bda732c2e9d1a79b8b60cf0a", "sha256": "61d5c6385b4376c41dd3228d19406d4904ce17bd28ef59f266e9945b78da3e47" }, "downloads": -1, "filename": "blockfinder-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "800273a8bda732c2e9d1a79b8b60cf0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19287, "upload_time": "2016-01-31T08:22:50", "url": "https://files.pythonhosted.org/packages/2c/d1/7e53609f7e7934842d4721aac25adaf65fa3505b2b4ae9353b0f0010c461/blockfinder-4.0.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "800273a8bda732c2e9d1a79b8b60cf0a", "sha256": "61d5c6385b4376c41dd3228d19406d4904ce17bd28ef59f266e9945b78da3e47" }, "downloads": -1, "filename": "blockfinder-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "800273a8bda732c2e9d1a79b8b60cf0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19287, "upload_time": "2016-01-31T08:22:50", "url": "https://files.pythonhosted.org/packages/2c/d1/7e53609f7e7934842d4721aac25adaf65fa3505b2b4ae9353b0f0010c461/blockfinder-4.0.0-py2.py3-none-any.whl" } ] }