Detections
- Home
- - Detections
- -DT065
- ID: DT065
- Created: 22nd July 2024
- Updated: 25th July 2024
- Contributor: The ITM Team
GCP Cloud Audit Logs, Resource Deletion
GCP Cloud Audit Logs can be used to identify resource deletion events. These logs contain the account that performed the action (within the Principal field), a timestamp, and more detailed information depending on what resource was deleted. Some query examples include; resource.type="gcs_bucket"
and protoPayload.methodName="storage.buckets.delete"
for bucket deletion and resource.type="gce_instance"
and protoPayload.methodName="v1.compute.instances.delete"
for computer instance deletion.
Sections
ID | Name | Description |
---|---|---|
IF014.005 | Deletion of Cloud Resources | A subject deletes cloud resources, resulting in harm to the organization's operations. |
AF018.002 | Environment Tripwires | The subject develops a custom API that monitors specific activities, network traffic, and system changes within the target environment. The API could monitor HTTP/HTTPS requests directed at sensitive endpoints, track modifications to security group settings (such as firewalls or access policies), and identify administrative actions like changes to user accounts, data access requests, or logging configurations.
This tripwire API is embedded within various parts of the environment:
Once deployed, the tripwire API continuously monitors network traffic, API calls, and system changes for indicators of an investigation. It looks for:
The API can use whitelists for expected IP addresses or user accounts, triggering alerts if unexpected access occurs.
Upon detecting activity, the API tripwire can take immediate evasive actions:
|