memory-forensics

Analyze volatile memory artifacts with Volatility 3 across Windows, Linux, and macOS.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/haxlys/skills --skill memory-forensics-haxlys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-forensics
Source: https://github.com/haxlys/skills/tree/main/vendored/wshobson-agents/plugins/reverse-engineering/skills/memory-forensics
Command: npx skills add https://github.com/haxlys/skills --skill memory-forensics-haxlys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memory forensics enables investigators to recover and interpret volatile data from RAM to detect malware, uncover attacker activity, and reconstruct incident timelines.

Core Features & Use Cases

  • Live and offline memory acquisition across Windows, Linux, and macOS using tools like WinPmem, DumpIt, LiME, and osxpmem.
  • Volatility 3 based analysis for process enumeration, memory artifacts, network activity, and artifact extraction.
  • Incident response workflows including triage, malware analysis from memory, and evidence reconstruction from dumps.

Quick Start

Perform a memory capture of a host, then run volatility3 plugins to enumerate processes and extract indicators.

Frequently Asked Questions about memory-forensics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze memory dumps for malware during incident response?

Memory dumps are analyzed for malware using Volatility 3 plugins to enumerate processes and extract network, registry, and artifact indicators. This workflow supports incident response triage and reconstructs attacker activity from captured volatile memory.

What is the best way to extract process and network artifacts from a memory dump?

Extracting process and network artifacts from a memory dump requires running Volatility 3 plugins against the captured file. This method identifies volatile data, supporting forensic investigations across Windows, Linux, and macOS environments.

Does Volatility 3 work with Linux and macOS memory dumps?

Volatility 3 works with Linux and macOS memory dumps, provided that OS-specific symbols and data are accessible. The analysis covers multi-OS environments to extract processes, network activity, and registry artifacts.

What tools do I need to capture live memory for offline forensic analysis?

Capturing live memory for offline forensic analysis requires tools like WinPmem, DumpIt, LiME, and osxpmem. These acquisition methods create memory dumps that Volatility 3 then processes to generate actionable findings.

How does memory forensics help reconstruct incident timelines?

Memory forensics helps reconstruct incident timelines by recovering and interpreting volatile data from RAM to uncover attacker activity. Analyzing memory dumps detects malware and extracts artifacts to support forensic investigations.

Do I need OS-specific symbols to run Volatility 3 plugins on a memory dump?

Running Volatility 3 plugins on a memory dump requires proper OS-specific symbol and data access. Without these symbols, the framework cannot accurately interpret the volatile memory artifacts for process and network extraction.