extracting-credentials-from-memory-dump

Extract credentials from memory dumps using Volatility 3 and pypykatz.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill extracting-credentials-from-memory-dump
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extracting-credentials-from-memory-dump
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/extracting-credentials-from-memory-dump
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill extracting-credentials-from-memory-dump

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires volatility3, pypykatz, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps investigators quickly extract credentials from memory dumps, including password hashes, Kerberos tickets, and authentication tokens, enabling rapid assessment of credential exposure in incidents.

Core Features & Use Cases

  • Credential extraction from LSASS memory: NTLM hashes, Kerberos tickets, WDigest, and DPAPI master keys.
  • SAM, LSA, and cached credentials: Local and cached account credentials from memory artifacts.
  • Structured reporting: Generates a machine-readable JSON report and actionable remediation guidance.

Quick Start

Run the agent against a memory dump to generate a credential extraction report.

Frequently Asked Questions about extracting-credentials-from-memory-dump

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

FAQPage Schema
How do I extract credentials from a memory dump during incident response?

Volatility 3 and pypykatz parse memory dump artifacts to extract credentials like NTLM hashes, Kerberos tickets, and DPAPI master keys from LSASS. This provides a structured JSON report assessing credential exposure for incident response and digital forensics remediation.

Can I retrieve NTLM hashes and Kerberos tickets from an LSASS memory image?

Yes, retrieving NTLM hashes and Kerberos tickets from an LSASS memory image involves parsing authentication artifacts. The extraction process also captures WDigest credentials, DPAPI master keys, and cached domain credentials to evaluate overall authentication token exposure.

Does Volatility 3 work with pypykatz for memory forensics credential extraction?

Volatility 3 works with pypykatz to parse memory dump artifacts for credential extraction. Together they identify local SAM credentials, LSA secrets, and cached domain credentials, producing a machine-readable JSON report for assessing exposure during incident response.

What is the best way to analyze cached domain credentials in memory forensics?

The best way to analyze cached domain credentials in memory forensics is parsing memory artifacts with Volatility 3 and pypykatz. This extracts local and cached account credentials along with authentication tokens, outputting a structured report to guide remediation actions.

How do I generate a structured report after extracting credentials from a memory dump?

Generating a structured report after extracting credentials from a memory dump requires parsing LSASS, SAM, and LSA artifacts. The tools produce a machine-readable JSON file containing extracted hashes and tickets alongside actionable remediation guidance for the investigation.