Agent skill · security · wshobson

memory-forensics

Master memory forensics techniques including memory acquisition, process analysis, and artifact extraction using Volatility and related tools. Use when analyzing memory dumps, investigating incidents, or performing malware analysis from RAM captures.

Why this skill is useful

Adds detailed executable scripts for memory analysis workflows using Volatility that are not commonly known.

What it needs

Requires dumpit, lime, osxpmem, volatility, winpmem installed locally. About 4k tokens when loaded. Last updated 2026-08-05. 38,570 stars on the source repository.

What this skill does

Memory Forensics Comprehensive techniques for acquiring, analyzing, and extracting artifacts from memory dumps for incident response and malware analysis. When to Use This Skill Performing memory analysis during incident response or breach investigation Extracting malware artifacts (processes, injected code, network connections) from a RAM capture Acquiring volatile memory from a live Windows/Linux/macOS system before shutdown Using Volatility 3 / Rekall to triage memory dumps Recovering credentials, browser sessions, or open files from process memory Memory Acquisition Live Acquisition Tools Windows Linux macOS Virtual Machine Memory Detailed section: Volatility 3 Framework Originally a 2680-byte section in this SKILL.md. Moved to references/details.md to fit Codex's 8 KB skill body cap. Analysis Workflows Malware Analysis Workflow Incident Response Workflow Data Structures Windows Process Structures VAD (Virtual Address Descriptor) Detection Patterns Process Injection Indicators Rootkit Detection Credential Extraction YARA Integration Writing Memory YARA Rules Scanning Memory String Analysis Extracting Strings FLOSS for Obfuscated Strings Best Practices Acquisition Best Practices 1. Minimize footprint: Use lightweight acquisition tools 2. Document everything: Record time, tool, and hash of capture 3. Verify integrity: Hash memory dump immediately after capture 4. Chain of custody: Maintain proper forensic handling Analysis Best Practices 1. Start broad: Get overview before deep diving 2. Cross-reference: Use multiple plugins for same data 3. Timeline correlation: Correlate memory findings with disk/network 4. Document findings: Keep detailed notes and screenshots 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills wshobson/memory-forensics

View the source on GitHub

Browse the @skills marketplace