ctf-forensics-disk

Analyze disk images and memory dumps with Sleuth Kit, Volatility, and hashcat.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill ctf-forensics-disk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ctf-forensics-disk
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/ctf-forensics-disk
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill ctf-forensics-disk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, read-only pipeline for analyzing disk images and memory dumps in authorized CTF and lab environments, ensuring evidence integrity while automating complex forensic tasks.

Core Features & Use Cases

  • Systematic Investigation: Chains partition enumeration, filesystem reconstruction, and deleted file recovery into a repeatable workflow.
  • Advanced Analysis: Supports memory dump inspection via Volatility, encrypted volume recovery, and signature-based file carving.
  • Use Case: When presented with a raw disk image from a competition, use this skill to identify hidden partitions, recover deleted flag files, and extract artifacts from memory dumps without mutating the original evidence.

Quick Start

Use the ctf-forensics-disk skill to initialize the investigation of the provided disk image by calculating its hash and identifying the partition structure.

Frequently Asked Questions about ctf-forensics-disk

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

FAQPage Schema
How do I recover deleted files from a disk image in a CTF challenge?

Recover deleted files from a disk image by using signature-based file carving and filesystem reconstruction within a read-only forensic framework. This approach extracts hidden artifacts without mutating the original evidence.

What is the best way to analyze memory dumps for hidden system state information?

Analyze memory dumps for hidden system state information by performing memory dump inspection via Volatility. This process extracts runtime artifacts and system state details while maintaining strict evidence integrity.

How do I identify hidden partitions in a raw disk image?

Identify hidden partitions in a raw disk image by calculating its hash and running partition enumeration. This systematic investigation reconstructs the partition structure to locate concealed data segments.

Do I need Sleuth Kit and Volatility to perform disk and memory forensics?

Yes, you need Sleuth Kit, Volatility, and hashcat to perform disk and memory forensics. These tools satisfy the rigorous evidence collection, memory inspection, and encrypted volume recovery standards required by the workflow.

Can I recover data from encrypted volumes during a forensic investigation?

Recover data from encrypted volumes during a forensic investigation by executing encrypted volume recovery operations. This requires integrating hashcat to unlock the volumes while operating within a strictly read-only framework.

Why does disk forensics require a strictly read-only operational framework?

Disk forensics requires a strictly read-only operational framework to ensure evidence integrity and prevent accidental mutation of original artifacts. This guarantees that recovered data remains valid for rigorous validation standards.