ezdnsbl 0.2.1

Creator: bradpython12

Last updated:

Add to Cart

Description:

ezdnsbl 0.2.1

A first stab at writing something that could be construed as a python script. Aims to simplify querying multiple DNSBLs.

Usage
Run the program with an argument of either an IP address, domain name, AS number, or MD5/SHA1 hash. If no argument is
given, drop into a python shell with dnsbl_query imported as a library.
To utilize HTTBL, provide the DNSBLResults instance with auth_tokens={‘HTTPBL’: ‘<your_api_key>’}.
>>> from ezdnsbl import DNSBLResults
>>> results = DNSBLResults('192.0.32.11', auth_tokens={'HTTPBL': '<your_api_key>'})
>>> print(a)
IPtoASN: IP 192.0.32.11
Returned 2 result(s):
40528 | 192.0.32.0/22 | US | arin | 2009-06-29
40528 | 192.0.32.0/24 | US | arin | 2009-06-29
IPtoASNPeers: IP 192.0.32.11
Returned 2 result(s):
2914 3257 11164 | 192.0.32.0/24 | US | arin | 2009-06-29
2914 3257 11164 16876 | 192.0.32.0/22 | US | arin | 2009-06-29

Take a look at the source for more info.
NOTE: This script makes NO ATTEMPT to rate-limit queries - it is up to YOU to ensure that your usage conforms to the
various AUPs and terms of each of the providers listed below.


DNS Blacklists Queried
The following DNSBL providers are queried:

APEWS (apews.py)
http://www.apews.org/

TeamCymru MHR and IP-ASN Mapping (cymru.py)
http://www.team-cymru.org/

dan.me’s TOR Node Blacklist (dan.py)
https://www.dan.me.uk/

GBUdb (gbudb.py)
http://www.gbudb.com/index.jsp

Project Honeypot’s Http:BL (honeypot.py, httbl_apikey.py)
http://www.projecthoneypot.org/

LashBack’s Unsubscribe Blacklist (lashback.py)
http://www.lashback.com/

Spamhaus’ ZEN and DBL (spamhaus.py)
https://www.spamhaus.org/

Rik van Riel’s Spamikaze instance, Passive Spam Block List (surriel.py)
https://surriel.com/, https://psbl.org/




Acknowledgements
Inspired by vincecarney’s dnsbl: https://github.com/vincecarney/dnsbl

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.