{ "info": { "author": "c0nch0b4r", "author_email": "lp1.on.fire@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: Security" ], "description": "======\nREADME\n======\n\nA first stab at writing something that could be construed as a python script. Aims to simplify querying multiple DNSBLs.\n\n\n-----\nUsage\n-----\n\nRun the program with an argument of either an IP address, domain name, AS number, or MD5/SHA1 hash. If no argument is\ngiven, drop into a python shell with dnsbl_query imported as a library.\n\nTo utilize HTTBL, provide the `DNSBLResults` instance with `auth_tokens={'HTTPBL': ''}`.\n\n>>> from ezdnsbl import DNSBLResults\n>>> results = DNSBLResults('192.0.32.11', auth_tokens={'HTTPBL': ''})\n>>> print(a)\nIPtoASN: IP 192.0.32.11\n Returned 2 result(s):\n 40528 | 192.0.32.0/22 | US | arin | 2009-06-29\n 40528 | 192.0.32.0/24 | US | arin | 2009-06-29\nIPtoASNPeers: IP 192.0.32.11\n Returned 2 result(s):\n 2914 3257 11164 | 192.0.32.0/24 | US | arin | 2009-06-29\n 2914 3257 11164 16876 | 192.0.32.0/22 | US | arin | 2009-06-29\n\nTake a look at the source for more info.\n\nNOTE: This script makes NO ATTEMPT to rate-limit queries - it is up to YOU to ensure that your usage conforms to the\nvarious AUPs and terms of each of the providers listed below.\n\n\n----------------------\nDNS Blacklists Queried\n----------------------\n\nThe following DNSBL providers are queried:\n\nAPEWS (apews.py)\n http://www.apews.org/\nTeamCymru MHR and IP-ASN Mapping (cymru.py)\n http://www.team-cymru.org/\ndan.me's TOR Node Blacklist (dan.py)\n https://www.dan.me.uk/\nGBUdb (gbudb.py)\n http://www.gbudb.com/index.jsp\nProject Honeypot's Http:BL (honeypot.py, httbl_apikey.py)\n http://www.projecthoneypot.org/\nLashBack's Unsubscribe Blacklist (lashback.py)\n http://www.lashback.com/\nSpamhaus' ZEN and DBL (spamhaus.py)\n https://www.spamhaus.org/\nRik van Riel's Spamikaze instance, Passive Spam Block List (surriel.py)\n https://surriel.com/, https://psbl.org/\n\n\n----------------\nAcknowledgements\n----------------\n\nInspired by vincecarney's dnsbl: https://github.com/vincecarney/dnsbl\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "https://bitbucket.org/c0nch0b4r/ezdnsbl/get/0.2.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/c0nch0b4r/ezdnsbl/", "keywords": "dnsbl blacklist dns", "license": "", "maintainer": "", "maintainer_email": "", "name": "ezdnsbl", "package_url": "https://pypi.org/project/ezdnsbl/", "platform": "", "project_url": "https://pypi.org/project/ezdnsbl/", "project_urls": { "Download": "https://bitbucket.org/c0nch0b4r/ezdnsbl/get/0.2.1.tar.gz", "Homepage": "https://bitbucket.org/c0nch0b4r/ezdnsbl/", "Source": "https://bitbucket.org/c0nch0b4r/ezdnsbl/" }, "release_url": "https://pypi.org/project/ezdnsbl/0.2.1/", "requires_dist": [ "dnspython" ], "requires_python": "~=2.7", "summary": "Easy DNSBL querying", "version": "0.2.1" }, "last_serial": 5364742, "releases": { "0.1.9": [ { "comment_text": "", "digests": { "md5": "e316d19d40827ece506883d94ea2dea8", "sha256": "72615e317a28613a5f777ae0d734615da10aba716a2c12d67da68a76f091d599" }, "downloads": -1, "filename": "ezdnsbl-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "e316d19d40827ece506883d94ea2dea8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 13542, "upload_time": "2018-11-21T05:43:44", "url": "https://files.pythonhosted.org/packages/3f/c8/75962e288b46c59fb2031bf8a81727bce17c241333950595e0e234ee8cdf/ezdnsbl-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15e8e8441439a6026780b40d8b48bca1", "sha256": "f354c2d433f4148c70a6adac64b84b0729999c6a7cea7da8b570af044247f374" }, "downloads": -1, "filename": "ezdnsbl-0.1.9.tar.gz", "has_sig": false, "md5_digest": "15e8e8441439a6026780b40d8b48bca1", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7", "size": 20172, "upload_time": "2018-11-21T05:43:46", "url": "https://files.pythonhosted.org/packages/01/39/74fb38ec155509b377e19a751c8365d9e381990c21bba6539a23c5a2fdaf/ezdnsbl-0.1.9.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "21c0a1238b532c87bb3b3add9b7f9e26", "sha256": "0ccde9f584483ab3d869cadb97186e437fd3d192f99c57d98701e71f0e5c711d" }, "downloads": -1, "filename": "ezdnsbl-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "21c0a1238b532c87bb3b3add9b7f9e26", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 27403, "upload_time": "2019-06-05T23:34:06", "url": "https://files.pythonhosted.org/packages/e4/49/a54e121b8f221c2c9ec16c71c71db895615659b46678fead8476e0d2d747/ezdnsbl-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "739c1b934799642bf1d2cd10edf0603c", "sha256": "16c5a5d217b2ca7c760ae50838ef9dc0c40b190c6ad2d34b49f415307fc9a1ae" }, "downloads": -1, "filename": "ezdnsbl-0.2.1.tar.gz", "has_sig": false, "md5_digest": "739c1b934799642bf1d2cd10edf0603c", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7", "size": 21676, "upload_time": "2019-06-05T23:34:07", "url": "https://files.pythonhosted.org/packages/83/53/af1d3c269c9e215cc38cda0adba4e62e7b2be3e3a4c93c368e057553e4dc/ezdnsbl-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21c0a1238b532c87bb3b3add9b7f9e26", "sha256": "0ccde9f584483ab3d869cadb97186e437fd3d192f99c57d98701e71f0e5c711d" }, "downloads": -1, "filename": "ezdnsbl-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "21c0a1238b532c87bb3b3add9b7f9e26", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 27403, "upload_time": "2019-06-05T23:34:06", "url": "https://files.pythonhosted.org/packages/e4/49/a54e121b8f221c2c9ec16c71c71db895615659b46678fead8476e0d2d747/ezdnsbl-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "739c1b934799642bf1d2cd10edf0603c", "sha256": "16c5a5d217b2ca7c760ae50838ef9dc0c40b190c6ad2d34b49f415307fc9a1ae" }, "downloads": -1, "filename": "ezdnsbl-0.2.1.tar.gz", "has_sig": false, "md5_digest": "739c1b934799642bf1d2cd10edf0603c", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7", "size": 21676, "upload_time": "2019-06-05T23:34:07", "url": "https://files.pythonhosted.org/packages/83/53/af1d3c269c9e215cc38cda0adba4e62e7b2be3e3a4c93c368e057553e4dc/ezdnsbl-0.2.1.tar.gz" } ] }