You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Vadim Zhyvylo 94c2ee5ab4 Version update 2 years ago
dnsbl_checker Refactored fetching of remote provireds 2 years ago
.gitignore Initial commit 2 years ago
MANIFEST.in Minor fixes for pypi upload 2 years ago
Makefile Minor fixes for pypi upload 2 years ago
README.md Updated readme 2 years ago
requirements.txt Implemented cli 2 years ago
setup.cfg Implemented cli 2 years ago
setup.py Version update 2 years ago

README.md

dnsbl-checker

Asynchronous script for monitoring dns blacklists

Installation

pip install dnsbl-checker

Usage

Shell commands

Get list of dns blacklists in which IP_ADDR was found (‘all’ for listing all ips)

dnsbl get IP_ADDR

Perform check for dns blacklists:

dnsbl check CONF_FILE
Configuration
ips: /path/to/file/with/ip_list.txt
banned_providers: /path/to/file/with/banned_providers.txt # optional
telegram_token: token123 # token of tg bot (optional)
telegram_ids: # ids of telegram users to whish send msgs about check (optional)
  - 11111111
  - 22222222