Account Discovery: Cloud Account T1087.004

Tactic: Discovery

Adversaries may attempt to get a listing of cloud accounts. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application.

Authoring guide

These 32 rules share fields, values, and exclusions.

Fields filtered most (59 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
data_stream.dataset12eq 11, in 1azure.aadgraphactivitylogs, aws.cloudtrail, azure.signinlogs, azure.activitylogs, azure.auditlogs
OperationName8contains 6, in 2update a partner cross-tenant access setting, Add member to group, Add owner to group, Bulk invite users - started (bulk), Invite external user
type8eq 8policy, user
displayName7eq 7tenantid, b2bcollaborationinbound, b2bcollaborationoutbound, b2bdirectconnectinbound, b2bdirectconnectoutbound
EventType5eq 3, in 1, ne 1getcalleridentity, describecapacityreservations, describeorganization, describeorgnanizationalunit, describeresourcepolicy
Provider_Name5eq 4, in 1iam.amazonaws.com, sts.amazonaws.com, cloudfront.amazonaws.com, cloudtrail.amazonaws.com, dynamodb.amazonaws.com
event.outcome5eq 5success, failure
aws::eventName4eq 4GetCallerIdentity, getcalleridentity, listroles, listusers
aws::eventSource4eq 4iam.amazonaws.com, sts.amazonaws.com
aws::userAgent3eq 1, is_not_null 1, regex_match 1(azure|sharp|blood)(hound)/.*, mozilla/5.0 (windows nt 10.0; win64; x64)...
sourcetype3eq 3azure:monitor:aad, oktaim2:log
userAgent3contains 3trufflehog, azurehound
PremodifiedInboundSettings2cross_field_compare 2ModifiedInboundSettings
PremodifiedOutboundSettings2cross_field_compare 2ModifiedOutboundSettings
aws::userIdentity.type2eq 1, ne 1assumedrole, awsservice

Top indicator values (166 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
typeeq
policy
66
typeeq
user
216
data_stream.dataseteq
azure.aadgraphactivitylogs
56
data_stream.dataseteq
aws.cloudtrail
4173
data_stream.dataseteq
azure.signinlogs
336
OperationNamecontains
update a partner cross-tenant access setting
44
event.outcomeeq
success
4375
EventTypeeq
getcalleridentity
22
PremodifiedInboundSettingscross_field_compare
ModifiedInboundSettings
22
PremodifiedOutboundSettingscross_field_compare
ModifiedOutboundSettings
22
Provider_Nameeq
iam.amazonaws.com
232
Provider_Nameeq
sts.amazonaws.com
212
aws::eventSourceeq
iam.amazonaws.com
228
aws::eventSourceeq
sts.amazonaws.com
26
azure.aadgraphactivitylogs.properties.actor_typeeq
user
22
displayNameeq
tenantid
22
sourcetypeeq
azure:monitor:aad
247
userAgentcontains
trufflehog
23
AppIdcontains
04b07795-8ddb-461a-bbee-02f9e1bf7b46
1
AppIdcontains
12128f48-ec9e-42f0-b203-ea49fb6af367
1
AppIdcontains
14d82eec-204b-4c2f-b7e8-296a70dab67e
1
AppIdcontains
1950a258-227b-4e31-a9cf-717495945fc2
1
AppIdcontains
1b730954-1685-4b74-9bfd-dac224a7b894
1
AppIdcontains
23d8f6bd-1eb0-4cc2-a08c-7bf525c67bcd
1
AppIdcontains
31359c7f-bd7e-475c-86db-fdb8c937548e
1
AppIdcontains
90f610bf-206d-4950-b61d-37fa6fd1b224
1
AppIdcontains
9bc3ab49-b65d-410a-85ad-de819febfddc
1
AppIdcontains
9cee029c-6210-4654-90bb-17e6e9d36617
1
AppIdcontains
a0c73c16-a7e3-4564-9a95-2bdf47383716
1
AppIdcontains
d1ddf0e4-d672-4dae-b554-9d5bdfd93547
1

Exclusions (18 distinct)

These values appear most often in top-level exclusions.

FieldKindValueRules excluding
aws::userAgentcontains
terraform
2
aws::userAgentcontains
eksctl
1
aws::userAgentcontains
pulumi
1
AADGroupIdin
Custom AAD GROUP OBJECT ID 2
1
AADGroupIdin
List with Custom AAD GROUP OBJECT ID 1
1
ExtTenantIDAddedin
List of expected tenant IDs
1
ExtTenantIDAddedin
Tenant ID 2
1
aws::sessionCredentialFromConsoleeq
true
1
aws::userIdentity.typeeq
assumedrole
1
aws::userIdentity.typeeq
awsservice
1
azure.aadgraphactivitylogs.properties.app_idin
00000006-0000-0ff1-ce00-000000000000
1
azure.aadgraphactivitylogs.properties.app_idin
18ed3507-a475-4ccb-b669-d66bc9f2a36e
1
azure.aadgraphactivitylogs.properties.app_idin
74658136-14ec-4630-ad9b-26e160ff0fc6
1
azure.aadgraphactivitylogs.properties.app_idin
bb8f18b0-9c38-48c9-a847-e1ef3af0602d
1
source.as.organization.nameeq
mongodb, inc.
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 5 rules

Elastic 13 rules

Splunk 4 rules

Kusto 8 rules

Panther 2 rules