Process Monitor (Procmon)

Tool

Process Monitor (Procmon) Cheatsheet

What It Is

Real-time file system, registry, and process/thread monitoring tool from Sysinternals.

Why It Matters

The single most important tool for observing malware behavior during dynamic analysis.

Quick Start

  1. Launch Procmon (as Administrator)
  2. Set filters before execution (reduce noise)
  3. Execute malware sample
  4. Analyze captured events

Essential Filters

FilterPurpose
Process Name is [malware.exe] → IncludeFocus on target process
Operation is WriteFile → IncludeFile modifications
Operation is RegSetValue → IncludeRegistry changes
Path contains Run → IncludePersistence indicators
Path contains Temp → IncludeDropped files

Key Shortcuts

  • Ctrl+E – Toggle capture
  • Ctrl+X – Clear display
  • Ctrl+L – Open filter dialog
  • Ctrl+T – Process tree view
  • Ctrl+H – Toggle highlight

Common Mistakes

  • Not filtering before capture (millions of events)
  • Forgetting to run as Administrator
  • Not saving PML files for later review
  • Missing child process activity

Pro Tip

Use Process Tree view (Ctrl+T) to see parent-child process relationships at a glance.