GCIH · Question #646
What would an incident handler use the contents of the following registry key to determine? HKLM\Software\Microsoft\Windows\CurrentVersion\Run
The correct answer is B. A list of programs that run on start up. The Run key under HKLM\Software\Microsoft\Windows\CurrentVersion\Run lists programs configured to launch automatically for all users every time Windows starts.
Question
What would an incident handler use the contents of the following registry key to determine? HKLM\Software\Microsoft\Windows\CurrentVersion\Run
Options
- AA list of programs run by the currently logged in user
- BA list of programs that run on start up
- CA list of currently running programs
- DA list of currently installed programs
How the community answered
(28 responses)- B93% (26)
- C4% (1)
- D4% (1)
Why each option
The Run key under HKLM\Software\Microsoft\Windows\CurrentVersion\Run lists programs configured to launch automatically for all users every time Windows starts.
Programs run by the currently logged-in user are tracked under the HKCU (not HKLM) Run key, which is per-user rather than system-wide.
Values stored under the HKLM Run registry key specify executable paths that Windows launches at every system startup for all users, making it a common persistence location for both legitimate software and malware. Incident handlers inspect this key to identify unauthorized or malicious persistence mechanisms installed on the system.
Currently running processes are enumerated through the task list or process tree, not a static registry key.
Installed programs are listed under HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall, not the Run key.
Concept tested: Windows registry Run key for persistence analysis
Source: https://learn.microsoft.com/en-us/windows/win32/setupapi/run-and-runonce-registry-keys
Topics
Community Discussion
No community discussion yet for this question.