You are performing a live memory analysis using Volatility 3. You suspect a rootkit is hiding processes. Which plugin should you run to compare the process list from the EPROCESS block with the thread scheduler's list?
Trap 1: windows.netscan
netscan is used for identifying network connections and sockets.
Trap 2: windows.modules
modules is used for listing loaded kernel modules.
Trap 3: windows.vadyarascan
vadyarascan is used to scan memory ranges for YARA rules.
- A
windows.netscan
Why it fails: netscan is used for identifying network connections and sockets.
- B
windows.modules
Why it fails: modules is used for listing loaded kernel modules.
- C
windows.vadyarascan
Why it fails: vadyarascan is used to scan memory ranges for YARA rules.
- D
windows.psscan
windows.psscan carves process objects directly from the memory image rather than trusting the linked list, so it surfaces processes unlinked from the active EPROCESS list by a rootkit. Comparing its output with windows.pslist reveals the hidden entries.