|
10 | 10 | [](https://github.com/blacklanternsecurity/cloudcheck/actions/workflows/python-tests.yml) |
11 | 11 | [](https://github.com/blacklanternsecurity/cloudcheck/actions/workflows/pipeline-tests.yml) |
12 | 12 |
|
13 | | -### UPDATE: Now rewritten in Rust, with [34 supported cloud providers](#supported-cloud-providers)! |
| 13 | +### UPDATE 12-2025: Now supports government agencies (DoD, FBI, UK MoD, RU FSO)! |
| 14 | + |
| 15 | +### UPDATE 12-2025: Now rewritten in Rust! |
14 | 16 |
|
15 | 17 | CloudCheck is a simple Rust tool to check whether an IP address or hostname belongs to a cloud provider. It includes: |
16 | 18 |
|
@@ -117,33 +119,52 @@ When adding a new cloud provider: |
117 | 119 |
|
118 | 120 | In addition to the above attributes, if you have a custom source of CIDRs or domains, you can override the `fetch_cidrs()` or `fetch_domains()` methods (which by default return an empty list) to go fetch your custom TXT/JSON file, etc. |
119 | 121 |
|
120 | | -## Supported cloud providers |
121 | | -- Akamai ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/akamai.py)) |
122 | | -- Alibaba ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/alibaba.py)) |
123 | | -- Amazon ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/amazon.py)) |
124 | | -- Arvancloud ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/arvancloud.py)) |
125 | | -- Backblaze ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/backblaze.py)) |
126 | | -- Cisco ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/cisco.py)) |
127 | | -- Cloudflare ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/cloudflare.py)) |
128 | | -- Cloudfront ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/cloudfront.py)) |
129 | | -- Dell ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/dell.py)) |
130 | | -- DigitalOcean ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/digitalocean.py)) |
131 | | -- Fastly ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/fastly.py)) |
132 | | -- GitHub ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/github.py)) |
133 | | -- Google ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/google.py)) |
134 | | -- Heroku ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/heroku.py)) |
135 | | -- Hetzner ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/hetzner.py)) |
136 | | -- HPE ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/hpe.py)) |
137 | | -- Huawei ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/huawei.py)) |
138 | | -- IBM ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/ibm.py)) |
139 | | -- Imperva ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/imperva.py)) |
140 | | -- Kamatera ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/kamatera.py)) |
141 | | -- Microsoft ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/microsoft.py)) |
142 | | -- Oracle Cloud ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/oracle.py)) |
143 | | -- OVH ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/ovh.py)) |
144 | | -- Rackspace ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/rackspace.py)) |
145 | | -- Salesforce ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/salesforce.py)) |
146 | | -- Scaleway ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/scaleway.py)) |
147 | | -- Tencent ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/tencent.py)) |
148 | | -- Wasabi ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/wasabi.py)) |
149 | | -- Zoho ([source](https://github.com/blacklanternsecurity/cloudcheck/blob/master/cloudcheck/providers/zoho.py)) |
| 122 | +<!--PROVIDERTABLE--> |
| 123 | +## Cloud Providers (43) |
| 124 | + |
| 125 | +| Name | Description | Tags | Domains | Subnets | |
| 126 | +|------|-------------|------|---------|----------| |
| 127 | +| Akamai (Akamai) | A content delivery network and cloud services provider that delivers web and internet security services. | cloud | 81 | 6376 | |
| 128 | +| Alibaba (Alibaba Cloud) | A Chinese cloud computing company and subsidiary of Alibaba Group, providing cloud services and infrastructure. | cloud | 394 | 81 | |
| 129 | +| Amazon (Amazon Web Services) | A comprehensive cloud computing platform provided by Amazon, offering infrastructure services, storage, and computing power. | cloud | 231 | 14090 | |
| 130 | +| Arvancloud (Arvancloud) | An Iranian cloud computing and content delivery network provider offering cloud infrastructure and CDN services. | cdn | 1 | 20 | |
| 131 | +| Backblaze (Backblaze) | A cloud storage and backup service provider offering data backup and cloud storage solutions. | cloud | 2 | 26 | |
| 132 | +| CIA | - | gov | 1 | 0 | |
| 133 | +| Cachefly (CacheFly) | A content delivery network provider offering global CDN services. | cdn | 0 | 23 | |
| 134 | +| Cisco (Cisco) | A multinational technology corporation that designs, manufactures, and sells networking hardware, software, and telecommunications equipment. | cloud | 121 | 629 | |
| 135 | +| Cloudflare (Cloudflare) | A web infrastructure and security company providing content delivery network services, DDoS mitigation, and web security solutions. | cdn | 60 | 2674 | |
| 136 | +| Cloudfront (Amazon CloudFront) | A content delivery network service provided by Amazon Web Services that delivers data, videos, applications, and APIs to customers globally. | cdn | 0 | 172 | |
| 137 | +| DDoSGuard (DDoS Guard) | A DDoS protection and content delivery network service provider. | cdn | 0 | 19 | |
| 138 | +| Dell (Dell) | A multinational technology company that develops, sells, repairs, and supports computers and related products and services. | cloud | 236 | 104 | |
| 139 | +| DigitalOcean (DigitalOcean) | A cloud infrastructure provider offering virtual private servers, managed databases, and other cloud services for developers and businesses. | cloud | 4 | 265 | |
| 140 | +| DoD (Department of Defense) | A U.S. government agency responsible for coordinating and supervising all agencies and functions of the government directly related to national security and the United States Armed Forces. | gov | 3 | 9226 | |
| 141 | +| FBI (Federal Bureau of Investigation) | A U.S. government agency that serves as the domestic intelligence and security service, responsible for investigating federal crimes and protecting national security. | gov | 3 | 21 | |
| 142 | +| Fastly (Fastly) | A content delivery network and edge cloud platform that provides edge computing, security, and performance services. | cdn | 8 | 1026 | |
| 143 | +| GitHub (GitHub) | A web-based platform for version control and collaboration using Git, providing hosting for software development and code repositories. | cdn | 33 | 4277 | |
| 144 | +| Google (Google Cloud) | A suite of cloud computing services provided by Google, including infrastructure, platform, and software services for businesses and developers. | cloud | 1095 | 1863 | |
| 145 | +| HPE (Hewlett Packard Enterprise) | A multinational enterprise information technology company that provides servers, storage, networking, and cloud services. | cloud | 16 | 38 | |
| 146 | +| Heroku (Heroku) | A cloud platform as a service that enables developers to build, run, and operate applications entirely in the cloud. | cloud | 12 | 0 | |
| 147 | +| Hetzner (Hetzner) | A German cloud hosting provider offering dedicated servers, cloud instances, and storage solutions. | cloud | 14 | 126 | |
| 148 | +| Huawei (Huawei) | A Chinese multinational technology corporation that designs, develops, and sells telecommunications equipment, consumer electronics, and cloud services. | cloud | 338 | 270 | |
| 149 | +| IBM (IBM) | A multinational technology corporation that provides hardware, software, cloud computing, and consulting services. | cloud | 20 | 394 | |
| 150 | +| Imperva (Imperva) | A cybersecurity company that provides web application firewall, DDoS protection, and data security solutions. | waf | 1 | 23 | |
| 151 | +| Kamatera (Kamatera) | A cloud infrastructure provider offering virtual private servers, cloud servers, and managed cloud services. | cloud | 1 | 163 | |
| 152 | +| Leaseweb (Leaseweb) | A global hosting and cloud infrastructure provider offering dedicated servers, cloud hosting, and CDN services. | cloud | 0 | 1487 | |
| 153 | +| Microsoft (Microsoft) | A multinational technology corporation that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers. Known for products like Windows, Office, Azure cloud services, and Xbox. | cloud | 689 | 2452 | |
| 154 | +| NSA | - | gov | 1 | 0 | |
| 155 | +| OVH (OVHcloud) | A French cloud computing company that provides web hosting, dedicated servers, and cloud infrastructure services. | cloud | 3 | 517 | |
| 156 | +| Oracle (Oracle) | A multinational technology corporation that provides database software, cloud engineering systems, and enterprise software products. | cloud | 18 | 2329 | |
| 157 | +| Qrator (Qrator) | A DDoS protection and content delivery network service provider. | cdn | 0 | 19 | |
| 158 | +| Quiccloud (Quic.cloud) | A content delivery network and edge computing platform providing CDN services. | cdn | 0 | 151 | |
| 159 | +| RUFSO (Russian Federal Security Service) | A Russian federal executive body responsible for counterintelligence, internal and border security, counterterrorism, and surveillance. | gov | 0 | 17 | |
| 160 | +| Rackspace (Rackspace) | A managed cloud computing company that provides hosting, cloud services, and managed infrastructure solutions. | cloud | 1 | 199 | |
| 161 | +| Salesforce (Salesforce) | A cloud-based software company that provides customer relationship management services and enterprise cloud computing solutions. | cloud | 39 | 48 | |
| 162 | +| Scaleway (Scaleway) | A French cloud computing company that provides virtual private servers, bare metal servers, and cloud infrastructure services. | cloud | 1 | 40 | |
| 163 | +| Stormwall (StormWall) | A DDoS protection and web application firewall service provider. | cdn | 0 | 20 | |
| 164 | +| Sucuri (Sucuri) | A website security and web application firewall service provider. | waf | 0 | 16 | |
| 165 | +| Tencent (Tencent Cloud) | A Chinese cloud computing service provider and subsidiary of Tencent, offering cloud infrastructure and platform services. | cloud | 580 | 368 | |
| 166 | +| UKMoD (United Kingdom Ministry of Defence) | A U.K. government department responsible for implementing the defence policy of the United Kingdom and managing the British Armed Forces. | gov | 1 | 0 | |
| 167 | +| Wasabi (Wasabi) | A cloud storage provider offering hot cloud storage services with high performance and low cost. | cloud | 1 | 20 | |
| 168 | +| X4b (X4B) | A DDoS protection and content delivery network service provider. | cdn | 0 | 3 | |
| 169 | +| Zoho (Zoho) | An Indian software company that provides cloud-based business software and productivity tools including CRM, email, and office suites. | cloud | 13 | 91 | |
| 170 | +<!--ENDPROVIDERTABLE--> |
0 commit comments