{"id":21502938,"url":"https://github.com/pyenb/cloudcheck","last_synced_at":"2026-03-02T15:33:19.099Z","repository":{"id":168835934,"uuid":"537411947","full_name":"Pyenb/CloudCheck","owner":"Pyenb","description":"Checks if a given website, or list of websites, use the cloudflare service or not.","archived":false,"fork":false,"pushed_at":"2024-05-22T10:32:30.000Z","size":43,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-10T17:12:09.958Z","etag":null,"topics":["cloud","cloudflare","python","python3","security","security-automation","security-tools","waf","waf-bypass"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pyenb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Pyenb","ko_fi":"Pyenb"}},"created_at":"2022-09-16T10:34:29.000Z","updated_at":"2025-02-15T13:49:11.000Z","dependencies_parsed_at":"2024-04-13T14:04:36.247Z","dependency_job_id":"2cea855e-a5e1-4f9b-97e2-66dc2e1db768","html_url":"https://github.com/Pyenb/CloudCheck","commit_stats":null,"previous_names":["pyenb/cloudcheck"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FCloudCheck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FCloudCheck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FCloudCheck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FCloudCheck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pyenb","download_url":"https://codeload.github.com/Pyenb/CloudCheck/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244043840,"owners_count":20388651,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud","cloudflare","python","python3","security","security-automation","security-tools","waf","waf-bypass"],"created_at":"2024-11-23T18:18:39.706Z","updated_at":"2026-03-02T15:33:19.066Z","avatar_url":"https://github.com/Pyenb.png","language":"Python","funding_links":["https://github.com/sponsors/Pyenb","https://ko-fi.com/Pyenb"],"categories":[],"sub_categories":[],"readme":"# CloudCheck\n\nCloudCheck is a simple program that checks if a given website, or list of websites, use the cloudflare service or not.\n###### CloudCheck is inspired by [christophetd's](https://github.com/christophetd) program [CloudFlair](https://github.com/christophetd/CloudFlair).\n\n## Prerequisites\n\n- python3+\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install the packages from the `requirements.txt`.\n\n```bash\n\u003e pip3 install -r requirements.txt\n```\n\n## Installation\n\nUse `git clone` to download the repository to your local machine:\n\n```bash\n\u003e git clone https://github.com/Pyenb/cloudcheck\n```\n\n## Usage\n\nOpen your download location and execute the script from a console window.\n\nExecute the `cloudcheck.py`\n\n```bash\n\u003e python cloudcheck.py\n\nusage: cloudcheck.py [-h] [-u URL] [-f FILE] [-o]\n\nCheck if a given server / or list of servers uses the cloudflare service.\n\noptions:\n  -h, --help            show this help message and exit\n  -u URL, --url URL     The domain to check\n  -f FILE, --file FILE  Load a list of domains from a file.\n  -o, --output          Output the websites using cloudflare to a file.\n```\n\n`URL` defines the website adress that you want to scan.\\\n`FILE` defines a file that you want to read and check if the given websites use cloudflare.\\\n`--output` outputs websites that use cloudflare to `cloudflare.txt`\n\nThe program will automatically remove anything before or after the URL, so `https://google.de/search?=abc` would become `google.de`\n\n### Example with a single URL:\n\n```bash\n\u003e python cloudcheck.py -u google.de\n\n[!] google.de does not use cloudflare\n```\n\n### Example with a file:\nThe file has to be in a readable format (preferred `.txt`) and the websites need to be listed one below another. \n\n```bash\n\u003e python cloudcheck.py -f websites.txt\n\n[!] google.de does not use cloudflare\n[!] abc.xyz does not use cloudflare\n[!] www.ebay.com does not use cloudflare\n[*] realsite.com uses cloudflare\n```\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n## Disclaimer\nThis repository is for research purposes only, the use of this code is your responsibility.\n\nI take NO responsibility and/or liability for how you choose to use any of the source code available here. By using any of the files available in this repository, you understand that you are AGREEING TO USE AT YOUR OWN RISK. Once again, ALL files available here are for EDUCATION and/or RESEARCH purposes ONLY.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyenb%2Fcloudcheck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyenb%2Fcloudcheck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyenb%2Fcloudcheck/lists"}