forensic-disk

Analyze disk images read-only with Sleuth Kit, foremost, and bulk_extractor.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sleuthkit, foremost, bulk_extractor.

What problem does it solve?

This skill addresses the need for rigorous, non-destructive disk forensics, ensuring that evidence remains untampered while allowing for deep analysis of filesystems and artifacts.

Core Features & Use Cases

  • Read-Only Analysis: Enforces strict discipline to prevent any modification of original evidence images.
  • Artifact Extraction: Recovers deleted files, reconstructs timelines, and extracts system-specific artifacts like registry hives and browser history.
  • Use Case: Use this skill to investigate a disk image from a compromised system to identify the timeline of unauthorized access and recover deleted logs without altering the source evidence.

Quick Start

Use the forensic-disk skill to analyze the disk image located at path/to/evidence.img and generate a full forensic report in the output directory.

Frequently Asked Questions about forensic-disk

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

FAQPage Schema
How do I perform read-only disk image analysis to preserve evidence integrity?

Read-only disk image analysis prevents any modification of original evidence images by enforcing strict discipline during filesystem processing. This approach ensures that forensic artifacts remain untampered while allowing deep analysis of unallocated space and system structures.

Can I recover deleted files and reconstruct timelines from a compromised disk image?

Yes, you can recover deleted files and reconstruct timelines from a compromised disk image using file carving and artifact extraction. This process identifies forensic artifacts and system anomalies to determine the timeline of unauthorized access without altering source evidence.

Do I need sleuthkit, foremost, and bulk_extractor to process filesystem structures and unallocated space?

Yes, you need sleuthkit, foremost, and bulk_extractor to process filesystem structures and unallocated space safely. These dependencies enable file carving, timeline reconstruction, and artifact extraction while maintaining strict chain-of-custody for incident response investigations.

What's the best way to investigate a disk image for unauthorized access without altering source evidence?

The best way to investigate a disk image for unauthorized access without altering source evidence is non-destructive disk forensics. This method extracts system-specific artifacts like registry hives and browser history while enforcing read-only analysis to maintain chain-of-custody.

What is file carving and when do I need it for digital forensics and incident response?

File carving is the process of recovering deleted files by scanning unallocated space for file signatures without relying on filesystem metadata. You need it for digital forensics and incident response when investigating compromised systems to extract artifacts that suspects attempted to destroy.

Are there limitations when extracting forensic artifacts from unallocated space during disk analysis?

Limitations of extracting forensic artifacts from unallocated space include partial file recovery when data blocks are overwritten, and fragmented artifacts that file carving cannot fully reconstruct. Strict read-only analysis is required to prevent further degradation of the original evidence image.