detections
- ID: DT126
- Created: 21st May 2025
- Updated: 23rd October 2025
- Platform: Windows
- MITRE ATT&CK®: DS0024
- Contributor: The ITM Team
Registry Value Audit, Start_TrackProgs
Monitor and audit the Start_TrackProgs registry value located at:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
This value controls whether Windows logs application launch activity to the UserAssist and RunMRU keys. When set to 1 (default), app tracking is enabled. When set to 0, application launch tracking is disabled, significantly reducing the availability of user activity artifacts for forensic reconstruction.
A subject modifying this setting may be attempting to operate without leaving standard execution traces, making it a low-noise anti-forensics technique that can persist across sessions and reboots.
Sections
| ID | Name | Description |
|---|---|---|
| AF007.003 | Disabling Application Launch Tracking via Registry | The subject modifies the Windows Registry to disable the operating system’s application launch tracking, thereby preventing the creation of key forensic artifacts used to reconstruct user activity. This technique suppresses the generation of records in RunMRU (Run Most Recently Used) and UserAssist, both of which are commonly referenced in forensic timelines to identify command execution and GUI application use.
Windows stops logging user application launches, resulting in missing or incomplete histories. This technique is subtle and persistent, particularly effective on systems where registry auditing is not actively enforced.
Example Scenario: |
| PR040.003 | Testing Endpoint and Application Controls | A subject performs a limited action on an organizational endpoint to determine whether software restrictions, endpoint security controls, browser management, device controls, or application policies prevent or report the behavior.
The subject may install a low-impact unauthorized application, add a browser extension, execute a portable utility, alter a minor endpoint setting, or attempt to run software from an unusual location. They may also connect a removable device or use a test script to establish whether application allowlisting, Endpoint Detection and Response (EDR), antivirus, mobile device management, or device-control policies are active.
The test may be designed to resemble ordinary experimentation or troubleshooting. Investigators should consider whether the subject subsequently used the same installation method, application type, device, or control weakness to support data collection, persistence, circumvention, or another infringement. |
MITRE ATT&CK® Mapping (1)
ATT&CK Enterprise Matrix Version 19.1