Asynchronous script for monitoring dns blacklists
Project description
# 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)
```bash
dnsbl get IP_ADDR
```
Perform check for dns blacklists:
```bash
dnsbl check CONF_FILE
```
##### Configuration
```yaml
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
```
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)
```bash
dnsbl get IP_ADDR
```
Perform check for dns blacklists:
```bash
dnsbl check CONF_FILE
```
##### Configuration
```yaml
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
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dnsbl_checker-0.0.3.tar.gz
(6.0 kB
view details)
File details
Details for the file dnsbl_checker-0.0.3.tar.gz.
File metadata
- Download URL: dnsbl_checker-0.0.3.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/20.7.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.5.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b6cbf78b8e493207ecfbaa4897b888d590d29ac5c1d21b1597394f6c72c43a7
|
|
| MD5 |
69bb8539e2cffe36d23eea79332d1817
|
|
| BLAKE2b-256 |
139d33fc024d215ab11163e3ce1123568d49d8e787a03acfb8edb0e71ea7d362
|