packet-filter-host-blocker
A small Python package (class and cli) that digs into domains to find its related IPs and (if enabled) IP classes from the same ASN Origin due to generate PF (Packet Filter) tables and rules to block access into those services.
Requirements
- user privileges to install
pfhb, readpf.conf, write in/etc/pfhband to runpfctl - packet filter enabled (OpenBSD, FreeBSD, NetBSD or macOS)
Release files for pfhb 0.9.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pfhb-0.9.5.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pfhb-0.9.5-py3.6.egg | Legacy Egg format | - | - | Details |
Total release size: 28.8 kB
Release files / pfhb-0.9.5.tar.gz
| Download URL | pfhb-0.9.5.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
318b9923bd554ca86f6826990b09f81ebf1b48d021c9fcf5a5a17c802df22511
|
|
BLAKE2b-256 checksum How to use checksums |
9b0a838d062a8be852c999bbe1c019999076ade145803fcca3f0c555f8a9496e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.3
|
Release files / pfhb-0.9.5-py3.6.egg
| Download URL | pfhb-0.9.5-py3.6.egg |
|---|---|
| Size | 21.8 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
639793940334f48e28ef70a7313e217ac2d20964ead71cc9a759af71f3c91a7f
|
|
BLAKE2b-256 checksum How to use checksums |
aa8507dd33103767f5b4919880f63e759ae4452915419eb7680e81355f6f5fde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.3
|