NTDS.dit copy via ntdsutil IFM (T1003.003)
SIGhighconfidence 85/100generated 2026-10-18
ntdsutil creating Install-From-Media output, which writes a copy of NTDS.dit and the SYSTEM hive — the domain's password hashes — to disk. Observed for: APT10, APT15, APT28, Chimera, ENERGETIC BEAR, FIN13 and 10 more.
- Linked actors
- APT10 · APT15 · APT28 · Chimera · ENERGETIC BEAR · FIN13 · FIN6 · Fox Kitten · HAFNIUM · LAPSUS · Medusa Group · MirrorFace · Sandworm · Scattered Spider · Volt Typhoon · WIZARD SPIDER
- False positives
- Matches only ntdsutil with both 'ifm' and 'create'; routine ntdsutil maintenance (metadata cleanup, snapshot listing) does not match.
Sigma rule
skopnix-sigma-ttp-t1003-003-bbd4e2b2.ymldownload .yml ↓title: Skopnix - NTDS.dit copy via ntdsutil IFM (T1003.003)
id: 49c708a6-ad97-5d5e-ae91-b2e4c64cae97
status: experimental
description: 'ntdsutil creating Install-From-Media output, which writes a copy of NTDS.dit and the SYSTEM hive — the domain''s password hashes — to disk. Observed for: APT10, APT15, APT28, Chimera, ENERGETIC BEAR, FIN13 and 10 more.'
references:
- https://attack.mitre.org/techniques/T1003/003/
- https://skopnix.com/actors/apt10
- https://skopnix.com/actors/apt15
- https://skopnix.com/actors/apt28
- https://skopnix.com/actors/chimera
- https://skopnix.com/actors/energetic-bear
- https://skopnix.com/actors/fin13
- https://skopnix.com/actors/fin6
- https://skopnix.com/actors/fox-kitten
- https://skopnix.com/actors/hafnium
- https://skopnix.com/actors/lapsus
author: skopnix
date: '2026-10-18'
tags:
- attack.credential-access
- attack.t1003.003
logsource:
category: process_creation
product: windows
detection:
selection:
Image|endswith: \ntdsutil.exe
CommandLine|contains|all:
- ifm
- create
condition: selection
falsepositives:
- Planned domain controller promotion from IFM media (change-managed; whitelist the admin account and host)
level: high
How to deploy on Sigma
- 1.Convert for your SIEM with sigma-cli / pySigma, e.g. sigma convert -t splunk -p sysmon rule.yml.
- 2.Run it as a hunt first: every rule ships as status experimental.
- 3.Promote to an alert once a week of results is clean on your data.
Check · The processing pipeline must map the logsource (firewall, dns, proxy, webserver, process_creation) to your field names.
References
- attack.mitre.org/techniques/T1003/003/ ↗
- skopnix.com/actors/apt10 ↗
- skopnix.com/actors/apt15 ↗
- skopnix.com/actors/apt28 ↗
- skopnix.com/actors/chimera ↗
- skopnix.com/actors/energetic-bear ↗
- skopnix.com/actors/fin13 ↗
- skopnix.com/actors/fin6 ↗
- skopnix.com/actors/fox-kitten ↗
- skopnix.com/actors/hafnium ↗
- skopnix.com/actors/lapsus ↗