gcp_scanner icon indicating copy to clipboard operation
gcp_scanner copied to clipboard

A comprehensive scanner for Google Cloud

Results 26 gcp_scanner issues
Sort by recently updated
recently updated
newest added

## Description Issue #247 Added support for CloudTrace resource ## Changes Made - Created client factory for CloudTrace resource : cloud_trace_client.py - Created a new crawler factory in the crawler...

📝 **List of resources:** I've compiled the following resources that we need to add support for. Feel free to suggest any other resources that should be prioritized. Additionally, let me...

enhancement

Getting an installation error during `pip install gcp_scanner`. **Affected Component** * [ ] Crawl * [ ] CredsDB * [ ] Scanner * [ ] Test * [ ] Docs...

[**Is your feature request related to a problem? Please describe.** There are GCP SA with DWD capabilities. It would be nice to identify them. **Describe the solution you'd like** GCP...

enhancement

All crawlers do not need `scan_config` for their crawling mechanism. Hence it's redundant to pass the scan config into every crawler and needs refinement. Ref: https://github.com/google/gcp_scanner/blob/27fd173f783f914cbe619aed5e0ea34757fd18e7/src/gcp_scanner/scanner.py#L234

enhancement

**Describe the bug** The scanner fails if the service account token does not have access to list projects via resources manager. When scanning service account keys json files, that includes...

**Is your feature request related to a problem? Please describe.** Right now we do not test gcp scanner on Windows and MacOS **Describe the solution you'd like** We need to...

enhancement

## Problem statement ### Introduction The **_crawl_** module is responsible for querying GCP resources via REST API. As of the writing of this document, the current version of the crawl.py...

enhancement

**Is your feature request related to a problem? Please describe.** In #238 we found that some commits might not work on older versions of Python3. **Describe the solution you'd like**...

enhancement

**Is your feature request related to a problem? Please describe.** We are currently dumping results per [project_id](https://github.com/google/gcp_scanner/blob/4c416d7c889708e7e01bad5f92339c802135165f/src/gcp_scanner/scanner.py#L173C18-L173C18). However, if two SA have access to the same project, we will have...

enhancement