AdFind domain trust or controller enumeration (T1482)
AQLmediumconfidence 70/100generated 2026-10-18
AdFind.exe run with trustdmp / dclist / domainlist — the reconnaissance step that precedes lateral movement in many ransomware intrusions. Observed for: APT35, blackbyte, Chimera, Earth Lusca, FIN8, LOTUS PANDA and 4 more.
- Linked actors
- APT35 · blackbyte · Chimera · Earth Lusca · FIN8 · LOTUS PANDA · MirrorFace · Storm-0501 · Storm-1567 · UNC4393
- False positives
- Requires adfind plus a trust / DC enumeration switch; generic LDAP queries with other tools do not match.
AQL search
skopnix-qradar-ttp-t1482-484652db.aqldownload .aql ↓SELECT DATEFORMAT(starttime, 'yyyy-MM-dd HH:mm:ss') AS event_time, LOGSOURCENAME(logsourceid) AS log_source, sourceip, username, "Process Name", "Process CommandLine"
FROM events
WHERE "Process Name" ILIKE 'adfind.exe' AND ("Process CommandLine" ILIKE '%trustdmp%' OR "Process CommandLine" ILIKE '%dclist%' OR "Process CommandLine" ILIKE '%domainlist%')
LAST 7 DAYS
CRE rule (build in Offenses > Rules)
download .txt ↓Rule name: "Skopnix: AdFind domain trust or controller enumeration (T1482)"
Rule type: Event
Test stack:
- and when the event(s) were detected by one or more of [Microsoft Windows Security Event Log, Microsoft Windows Sysmon]
- and when the event matches this AQL filter query: "Process Name" ILIKE 'adfind.exe' AND ("Process CommandLine" ILIKE '%trustdmp%' OR "Process CommandLine" ILIKE '%dclist%' OR "Process CommandLine" ILIKE '%domainlist%')
Response: dispatch new event / create offense indexed by Source IP; annotate "Skopnix T1482".
FP-safety: Requires adfind plus a trust / DC enumeration switch; generic LDAP queries with other tools do not match.How to deploy on IBM QRadar
- 1.Create the reference set from its spec (Reference Data API, or Admin > Reference Set Management) and schedule the skopnix feed load.
- 2.Paste the AQL into Log Activity > Advanced Search to hunt the last seven days.
- 3.For alerting, build the CRE rule from the test stack shown and exclude your known-good building block.
Check · Custom properties ("URL Host", "URL", "File Hash", "Process CommandLine") come from your DSMs and content extensions; rename them if yours differ.
References
- attack.mitre.org/techniques/T1482/ ↗
- skopnix.com/actors/apt35 ↗
- skopnix.com/actors/blackbyte ↗
- skopnix.com/actors/chimera ↗
- skopnix.com/actors/earth-lusca ↗
- skopnix.com/actors/fin8 ↗
- skopnix.com/actors/lotus-panda ↗
- skopnix.com/actors/mirrorface ↗
- skopnix.com/actors/storm-0501 ↗
- skopnix.com/actors/storm-1567 ↗
- skopnix.com/actors/unc4393 ↗