A Python wrapper for ProjectDiscovery's cdncheck (https://github.com/projectdiscovery/cdncheck)
Project description
cdncheck-python
This is a Python wrapper around ProjectDiscovery's cdncheck. It is useful for checking whether a given IP address belongs to a cloud provider, e.g. Google, Azure, etc.
Tests are run on a weekly schedule.
Installation
If you run into problems with installation, please make sure golang is installed on your system.
$ pip install cdncheck
Usage (CLI)
$ cdncheck 1.2.3.4
1.2.3.4 does not belong to a CDN
$ cdncheck 168.62.20.37
168.62.20.37 belongs to CDN "azure"
Usage (Python)
>>> from cdncheck import cdncheck
# empty string == not belonging to a CDN
>>> cdncheck('1.2.3.4')
''
>>> cdncheck('168.62.20.37')
'azure'
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
cdncheck-1.0.0.25.tar.gz
(3.0 kB
view hashes)
Built Distributions
Close
Hashes for cdncheck-1.0.0.25-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20725f8a25fcf3f9d9e31ef9a5fa7b5339c21a3562521d4ec382ad2d52c3e347 |
|
MD5 | 1a9f71fb6f72b2a661384bb366722a67 |
|
BLAKE2b-256 | 101c53c8dcdc7790a3bee425f1d977fa69530d464b05dbb0bd1c1c811a6ec634 |
Close
Hashes for cdncheck-1.0.0.25-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bbda83b3b294b3d405a8f756792da8e793a1d7e07ef08d40343e0250eb53c51 |
|
MD5 | 1131ff1a7dd0de6f5bfcf93d14204d44 |
|
BLAKE2b-256 | c762188f12a6d01d30509878ca6e19a38e52c151ff00e30c4eba867dcbe5c99a |
Close
Hashes for cdncheck-1.0.0.25-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52c21300c187440f71d7eb9fa1812c2efc2226d8e97d24d6d97b08bd24656517 |
|
MD5 | f54adb8ace7ad19c2ed014b5022a87d6 |
|
BLAKE2b-256 | 16f31c0b0c70f6cfa63503c333b708f94243082c5b9f14f0a2cecb79f890440d |
Close
Hashes for cdncheck-1.0.0.25-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65fac06300ef06a2e77c89c7d168b30979b68cd22bc6e686f09422f7609ece31 |
|
MD5 | ccb13316838e847a8455948878eb8c3e |
|
BLAKE2b-256 | 4bf92aae37d11477f8cbc6e8108aba0a59cc043bd049a15c1a6221c5771ef17e |
Close
Hashes for cdncheck-1.0.0.25-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 695fa629d81e0e616d238a0537f225e37e6d0b19f1da98963cbfcb6bb3811ee8 |
|
MD5 | 27969d1f598365de85eb1c77ded513bf |
|
BLAKE2b-256 | 8642e21f8ff898794c6301bfe96d736cac05829a43476727987e67e0fa838d5a |
Close
Hashes for cdncheck-1.0.0.25-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d51d130ef446d7c62fdc56dc55206f4d2a4d59549ecdf13cd6623ca559523246 |
|
MD5 | 9304a5dbc1ed9ad26830b14c986a71b8 |
|
BLAKE2b-256 | 61aa318c37028d269533367db26f0ceb3439ad6586ef004809557bd3c9d1a237 |
Close
Hashes for cdncheck-1.0.0.25-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48bccfa28a5953edf042794ddb7cdbbd552e429c225ee33913b53f85a913b219 |
|
MD5 | 4b3f2a9a08ef0be86d89da588bac484b |
|
BLAKE2b-256 | 38f3375b12093838e0f8b047fba711d977bb52113180cea41151446bd37b9034 |
Close
Hashes for cdncheck-1.0.0.25-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa662a23673d88ef8465d6681497df0c8850469374ff147f25596eb83afbb24b |
|
MD5 | 48bf4f9ffa2dc5d27811c5e883670d00 |
|
BLAKE2b-256 | cc84e52d1e6a5d34ee65d52bd47c326162bdc3c2f8df81e70e490fa524a612e2 |
Close
Hashes for cdncheck-1.0.0.25-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecabe7a7dfe5b3b6fe4d8addf0de90e0d21a13d349bf6b3f04a3686e00c1ee66 |
|
MD5 | fe45407d1e8dd2eb3c9928a1184db19c |
|
BLAKE2b-256 | 84af37833a58636bc561d102f978aa88384010ae90c5666123bb933fce3e64f8 |
Close
Hashes for cdncheck-1.0.0.25-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef5a29b45590e870fae2f1d89b616ce975a6f217477174ef7747b8fe15b226a5 |
|
MD5 | b2239bca29c2e67580bf5e6744ecaa20 |
|
BLAKE2b-256 | 7f8e81ec1b29c57892040ac1de7ae8bcd4e4a298f64068f92eea767bbe36c0d1 |
Close
Hashes for cdncheck-1.0.0.25-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fee61d5649e3db0713356c5438538601b32cbc3dc7384c5869b2500a3ccb209d |
|
MD5 | 2a78e506cc6d539d10a6ad86b214bfe9 |
|
BLAKE2b-256 | 10f33d2aaf67ed49d886dc73713fcee3f88b97f285aaed50334fef83a9a89bef |
Close
Hashes for cdncheck-1.0.0.25-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89229506faa054b85ea7aed525f66653dde9d209fb26890f26c2b5825179518f |
|
MD5 | 65f3cdf07a131a178ff5e8def7fa316a |
|
BLAKE2b-256 | b7aee869b0005eab980ce0b474259d985d528afbcbfaf9fb4414537fb81d8efb |
Close
Hashes for cdncheck-1.0.0.25-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | def53571fbed5a0d99c8a3c422640c0564bfa2d5a87dcaa4868416065caf4693 |
|
MD5 | 4a61e50e3382a71bc612fa5d56432fd6 |
|
BLAKE2b-256 | 417f905a8db63c91cad15bc754cd4c8f86d9ac890efc5900d50e6c8b0e0ebd68 |
Close
Hashes for cdncheck-1.0.0.25-cp37-cp37m-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c142e8091e514cb03dcba3db6cb54231d3407103731e604a49be8177f2dbca65 |
|
MD5 | d41b069e080b00cb43ebf590854d7508 |
|
BLAKE2b-256 | 621a2f258a2f4b2736dc1e4fa0064646a44022b3fab6e2ed3cd2c3deb1754ffd |
Close
Hashes for cdncheck-1.0.0.25-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5675284c68eac0e4c56a021946f8b79dfbed49126cb74ec12180151a21f2cd61 |
|
MD5 | e94a586b5030919ba8e9df336f0baa13 |
|
BLAKE2b-256 | b79f4c1fb792ffb60d8a35333da12c546971cde1d8be9045860b642c4e647dfd |
Close
Hashes for cdncheck-1.0.0.25-cp36-cp36m-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aea98c38c0adcdd79f7dc72ae10997ea8bfb046c7a5c9024ae4bb907537ca0c1 |
|
MD5 | 97e0be4f49266fd86b6c6e9f4f04dd6f |
|
BLAKE2b-256 | 1f287be8568db187c70e52c2c9fc5048cb6098a0129c84c702460969659b0fbc |