Capability Access Manager

Location and Format

The Capability Access Manager is Located in both the SOFTWARE and NTUSER registry hives. The locations for these registry keys are:

- SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore
- NTUSER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore

Purpose

The Capability Access Manager is used to track application usage of the Microphone, Camera, along with other application specific settings. Essentiallly, it tracks what applications are allowed to use these devices. Think about that prompt you get when an application wants to use your microphone or camera.

- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone\
- HKEY_USERS\User\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
- HKEY_USERS\User\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone\

Above is an example of some specific keys that you will find for various devices.

Forensic Uses

With an understanding of the structure of this key it can aid us in answering three main questions.

  • What app was using the microphone?
  • When was the last session?
  • How long was that last session?

These are relatively niche questions that can be asked but when investigating advanced cases it could turn up some interesting information. Microsoft applications are stored in the child keys, but any application that is not a Microsoft application will be stored in the “Nonpackaged child key”.

Example Analysis

pending

results matching ""

    No results matching ""