We know that keeping the targets you want to monitor for security weaknesses up to date can be a bit of a pain...
New instances are constantly being spun up in Google Cloud Platform, others are being closed down, keeping track of it all can easily become a full time job!
Connect Google Cloud Platform to your Intruder account
Head to the Cloud section of our settings page click the Add Google Cloud Platform account button:
Activate CloudBot (optional)
Once you've clicked to add your Google Cloud account, you'll see a popup asking whether to activate CloudBot.
CloudBot keeps a constant watch on your Google Cloud account and will automatically add any new external IP addresses or hostnames as Intruder targets. For more information see the CloudBot help page.
Enable Google Cloud APIs
In order for the Google Cloud integration to work, you'll need to enable some APIs using the GCP console.
Under 'APIs & Services' click 'Enable APIs and Services':
Use the search to to find the following APIs and enable them:
Compute Engine API (required to sync external and ephemeral IP addresses)
Cloud Resource Manager API (required to sync external and ephemeral IP addresses
Google Cloud DNS API (required to sync Google Cloud DNS records)
Sign into a Google account that has access to Google Cloud Platform
Grant Intruder access to your Google Cloud Platform account
We require access to the following scopes:
View your DNS records hosted by Google Cloud DNS
Provides read-only access to Google Cloud DNS records, which is required to list your DNS hostnames.
View your Google Compute Engine resources
Provides read-only access to Compute Engine resources, which is required to list your external IP addresses.
View your Cloud Platform projects
Allows us to iterate over the projects associated with your Google account and check each project for external IP addresses.
Once you've added a Google Cloud Platform account, you'll be able to see external IP addresses and hostnames in the Add Cloud Targets popup on our targets page:
To add them for continuous monitoring, simply select the external IP addresses or hostnames you want as targets and click add.
Note: Google Cloud Platform integration is only available for customers on our Pro and Verified plans.
Intruder is a Google Cloud Technology Partner