Skip to content
Back to skills

Monitoring Process And File Behavior

ASecurity

'Summarizes runtime behavior of a sample from Procmon-style operation logs — process

  • 22 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
securitypythongoshellbashapisecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add meltedinhex/analyst-ai-pack --skill monitoring-process-and-file-behavior --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Monitoring Process And File Behavior?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Monitoring Process And File Behavior
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/meltedinhex-monitoring-process-and-file-behavior/badge)](https://www.skillsdirectory.com/skills/meltedinhex-monitoring-process-and-file-behavior)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: monitoring-process-and-file-behavior
description: 'Summarizes runtime behavior of a sample from Procmon-style operation logs — process
  and thread creation, file and registry writes, and network-related operations — to build a
  behavioral profile. Activates for requests to analyze Procmon output, summarize sample behavior,
  or profile process/file/registry activity from a sandbox run.'
domain: cybersecurity
subdomain: malware-analysis
tags:
  - malware-analysis
  - dynamic-analysis
  - procmon
  - behavioral
  - sandbox
version: 1.0.0
author: analyst-ai-pack
license: Apache-2.0
mitre_attack:
  - T1106
  - T1112
  - T1059
d3fend:
  - D3-PSA
  - D3-FAPA
car:
  - CAR-2013-05-002
references:
  - 'MITRE ATT&CK T1106 Native API — https://attack.mitre.org/techniques/T1106/'
  - 'Sysinternals Process Monitor — https://learn.microsoft.com/sysinternals/downloads/procmon'
---

# Monitoring Process and File Behavior

## When to Use

- You have a Procmon CSV/XML export (or equivalent sandbox operation log) from detonating a sample.
- You need a concise behavioral profile: child processes, file writes, registry persistence,
  and network-related calls.
- You are correlating dynamic behavior with static indicators.

**Do not use** this to detonate the sample yourself — it consumes already-captured logs. Run the
sample only inside an isolated, instrumented sandbox you own.

## Prerequisites

- A Procmon CSV export (or comparable operation log) from an isolated detonation.

## Safety & Handling

- Only consume logs; never execute the sample on an analyst workstation.
- Defang any captured URLs/hosts before sharing.

## Workflow

### Step 1: Summarize operations by category

```bash
python scripts/analyst.py summarize procmon.csv
```

Counts operations by class (Process/Thread, File, Registry, Network) and lists the busiest paths.

### Step 2: Identify process tree

Extract `Process Create` events to reconstruct parent/child relationships and command lines —
LOLBins (`powershell`, `rundll32`, `mshta`) spawned from the sample are high-signal.

### Step 3: Identify persistence and drops

Registry writes under `Run`/`RunOnce`/services, and file writes to `%APPDATA%`/`%TEMP%`/startup,
indicate persistence and staged payloads.

### Step 4: Build the behavioral profile

Map observed operations to ATT&CK techniques and defang any network endpoints.

## Validation

- The process tree reconstructs from `Process Create` events.
- File and registry writes are categorized with their target paths.
- Observed behaviors map to specific ATT&CK techniques.

## Pitfalls

- Treating noisy read operations as significant — writes and creates carry the signal.
- Missing short-lived child processes that exited before capture stopped.
- Ignoring path normalization (`%TEMP%` vs absolute) when deduplicating.

## References

- See [`references/api-reference.md`](references/api-reference.md) for the summarizer.
- ATT&CK T1106 and Process Monitor docs (linked in frontmatter).

Files in this skill

  • LICENSE340 B
  • SKILL.md2.9 KB
  • references/api-reference.md1.1 KB
  • scripts/analyst.py2.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.