memory-forensics

Acquire volatile memory with LiME and WinPmem, then analyze it using Volatility 3.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/robit-man/transcribe-cli --skill memory-forensics-robit-man
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-forensics
Source: https://github.com/robit-man/transcribe-cli/tree/main/.claude/skills/memory-forensics
Command: npx skills add https://github.com/robit-man/transcribe-cli --skill memory-forensics-robit-man

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and time-consuming process of acquiring volatile memory from live systems and performing in-depth forensic analysis to uncover hidden threats and artifacts.

Core Features & Use Cases

  • Automated Acquisition: Supports LiME for Linux and WinPmem for Windows, with options for local storage or network streaming.
  • Structured Analysis: Employs Volatility 3 plugins to systematically examine processes, network connections, code injection, and persistence mechanisms.
  • Use Case: A security analyst can trigger this skill on a suspected compromised Linux server to acquire a memory image and immediately begin analyzing running processes for signs of rootkits or malware that are not present on disk.

Quick Start

Acquire memory from the target host and analyze it for suspicious processes and network connections.

Frequently Asked Questions about memory-forensics

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

FAQPage Schema
How do I acquire volatile memory from a live Linux or Windows system for incident response?

To acquire volatile memory for incident response, use LiME for Linux hosts and WinPmem for Windows systems. This skill automates capturing memory images, supporting both local storage and network streaming options for immediate analysis.

How do I analyze a memory image to detect hidden rootkits or malware not present on disk?

Analyzing a memory image to detect hidden rootkits involves using Volatility 3 plugins to systematically examine running processes, network artifacts, and code injection. This identifies persistence mechanisms invisible to traditional disk scans.

Do I need Volatility 3 installed to perform memory forensics on a suspected compromised server?

Yes, you need Volatility 3 installed to perform structured memory forensics and extract network artifacts. It is required alongside LiME or WinPmem to comprehensively recover and analyze volatile data from the target host.

Can I extract network connections and process lists directly from a captured memory image?

Yes, you can extract network connections and process lists directly from a captured memory image. The skill employs Volatility 3 plugins specifically for network artifact extraction and process enumeration during its structured analysis.

What is the best way to detect code injection in a Windows memory dump?

The best way to detect code injection in a Windows memory dump is using Volatility 3 for structured forensic analysis. This approach systematically examines process memory spaces to identify malicious code injection and rootkit indicators.

What are the limitations of using LiME for Linux memory acquisition?

A limitation of using LiME for Linux memory acquisition is that it requires compatible kernel headers on the target host to compile the kernel module. This forensic acquisition method also requires Volatility 3 for subsequent analysis.