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.26.tar.gz
(3.0 kB
view hashes)
Built Distributions
Close
Hashes for cdncheck-1.0.0.26-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc5dd973a30c32d26eca838e5a11976611c778ece77cf57ad5b2bf9356ad8ca |
|
MD5 | 4f2c95a0ee65c2fd139fa8cc5407bacb |
|
BLAKE2b-256 | 0af98d6c5219204e102963f4874ce10c0f62dd249084ff7cad28f9c9e81bffca |
Close
Hashes for cdncheck-1.0.0.26-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94369a51a7452e48df8cccde5fcfa9f588211bc5e2b5c93704ddd474434ae2b8 |
|
MD5 | 2a2ced7eba799fa3724a34ec4d5b4f0c |
|
BLAKE2b-256 | 4a2635952c95717d2c72d3cd21f49b67e1d204e5f0cff65fbeb40e35055586df |
Close
Hashes for cdncheck-1.0.0.26-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feeadf230e85b8be29aa3419f41d3ad8c415709607ce08ced769a6c55c9d1524 |
|
MD5 | 5b59b489a15cdfb2b668ee482c4cc13f |
|
BLAKE2b-256 | 376228788efbad49d47ede0b29a0e04f247d2c3d2d259d7096098202aa97485c |
Close
Hashes for cdncheck-1.0.0.26-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f3eb253d52e0f95472e0af07d2d3f0d8e8dc306bdb9414c92e1d6ac9cf5da31 |
|
MD5 | 0d7e3494a8ca50900fd7bf50928460c2 |
|
BLAKE2b-256 | fc1a11de5dc00799543a1fc469ec67ea9662eeb97256e826f0b22f0e1da8f908 |
Close
Hashes for cdncheck-1.0.0.26-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ff7e2390da54e29a97140ab7d9fee2bbdb3d79706b7bf13a39df9557fdb8098 |
|
MD5 | 4d66367f97483337d0f870549c6cdeac |
|
BLAKE2b-256 | 8e74d4d0395ccbc4df52da4f13758e36feed13a010153b91cc4588328e5b9062 |
Close
Hashes for cdncheck-1.0.0.26-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ac22b9b565bd5b348fdc4c57c3cc0ac7525b0b61405f8695fab697ec101e81 |
|
MD5 | 318547798356688f1474db0c28a319b3 |
|
BLAKE2b-256 | a400ba9483a4e2374465c14a4b7cd2eedfc5bd8239238ed89b3c1f24a5b58a0b |
Close
Hashes for cdncheck-1.0.0.26-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7084643459b9530063e15d9a067336203dcbc754cd63671eca28597b81cbb7 |
|
MD5 | 6f6ff7b9082948a509ba06aada1df221 |
|
BLAKE2b-256 | 17f6aa91add54de177e728111ef964de65592d08324e3871d9934d5353979a31 |
Close
Hashes for cdncheck-1.0.0.26-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcb35f91b252c12aab47be1bcec862e8b87784e534468776a3bfbb57b773b7c8 |
|
MD5 | ca47e2c8c794fbaa37a4ec036edd4641 |
|
BLAKE2b-256 | 08b7e5b44d1836803ce11c08b74a1d689178d6c98d4d3db81bccd5a263bdf368 |
Close
Hashes for cdncheck-1.0.0.26-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4fe5ba68c2790b976b3c7537f43b950a452a40605dc10d6d4bd6f5ceac2bdda |
|
MD5 | 66762e24d1be3d45c5c7f558d119a2fc |
|
BLAKE2b-256 | 4a5647400e9ad6a4a07b8443f2bd065fd289a6c526f8c7839bca9b9f4533d3cd |
Close
Hashes for cdncheck-1.0.0.26-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 092f553ccc4cf512340aea82e023f437a3508cd6ff9d59b424246c0fdd5332ae |
|
MD5 | 5f87023e334a6c81368adafc556ffabd |
|
BLAKE2b-256 | aa0d770394312cb91123734e02f5725e942698b5f56eb52b2bb428e95b070c9a |
Close
Hashes for cdncheck-1.0.0.26-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8385f7e2990c5d12166641c8009f30b1b0e0581a8cb5d14dbb7d011ae284df97 |
|
MD5 | b27444e4c35df53274f1d39ca88471b1 |
|
BLAKE2b-256 | 43f48fec753750a69402416a0e5e6708e54e8778fd8f53435083b2880758a03a |
Close
Hashes for cdncheck-1.0.0.26-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 499dffaa3030fcad6a6c0b0dbb1cbf14e4817e0159fb12b24059831405642d50 |
|
MD5 | 724f6a28758475d03b58d6d42de65259 |
|
BLAKE2b-256 | 8099c7d74a0c0abdb02f633602ba0320f4ef72e442fc317356b944246fc53373 |
Close
Hashes for cdncheck-1.0.0.26-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be17b8e1d424272282a758331dd12ac9f6f6cc9d6a6c3cc14ee7102de1c6d0fa |
|
MD5 | 95eed479b4deda24357e3e651a545300 |
|
BLAKE2b-256 | 5d95d1fdc5b44a0b55561f8ec12a4f55d98fb039efa0f13f8c9212975fb9f0be |
Close
Hashes for cdncheck-1.0.0.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f047f722788fba991d7c21dc938a2a9f69bf315264431e93af9ebb0cec36676 |
|
MD5 | 2f6a0de8489b0f6eb6aa7a3b6513c346 |
|
BLAKE2b-256 | 9aa2b793869c57543d3df5e6bd569fed530bc6fd601a5b774730060c6ac7363e |
Close
Hashes for cdncheck-1.0.0.26-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1696063eaffb7c046e58472559f8f5d32b54913cc8afd5601b531d2a408f1ef1 |
|
MD5 | e09d10f48f99f7d2ae2f59b5e9eb68b8 |
|
BLAKE2b-256 | c55d334e6ecc1c41e434e4348314f7deb8c8e02ef532174d6bbd2ae2ca3a3c1c |
Close
Hashes for cdncheck-1.0.0.26-cp36-cp36m-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 586cb3342a2b78e2f3b864925faf843774ac93f39b972a2ecb5699ba82993618 |
|
MD5 | d4edb2e48085101047345dba73ef2b8a |
|
BLAKE2b-256 | dcd0fdcc118b51d7eeeb861c595b9ed1d8da08c672c2be0fbdbe1189ccc0898c |