| name | forensics |
| description | Extracts hidden data from files and analyzes forensic artifacts. Use when working with images, memory dumps, disk images, steganography, file carving, or when searching for hidden flags in files. |
| allowed-tools | Bash, Read, Write, Grep, Glob |
Forensics Analysis Skill
Quick Workflow
Progress:
- [ ] Identify file type (file, xxd)
- [ ] Check metadata (exiftool)
- [ ] Search strings for flag
- [ ] Check for embedded data (binwalk)
- [ ] Try steganography tools
- [ ] Extract hidden content
Step 1: Quick Analysis
file suspicious_file
exiftool suspicious_file
strings suspicious_file | grep -iE "flag|ctf|secret|key"
binwalk suspicious_file
Step 2: Identify Challenge Type
Image Stego - Quick Start
zsteg image.png
zsteg -a image.png
steghide extract -sf image.jpg
stegseek image.jpg rockyou.txt
Full techniques: reference/steganography.md
Memory Dump - Quick Start
vol -f memory.dmp windows.info
vol -f memory.dmp windows.pslist
vol -f memory.dmp windows.filescan | grep -i flag
Full techniques: reference/memory.md
File Carving - Quick Start
binwalk -e suspicious_file
foremost -i file -o output/
xxd file | head -10
Full techniques: reference/file-analysis.md
Online Tools
| Tool | URL | Purpose |
|---|
| AperiSolve | aperisolve.com | All-in-one stego |
| StegOnline | stegonline.georgeom.net | Image analysis |
| CyberChef | gchq.github.io/CyberChef | Data transform |
Reference Files