First Run Checks¶
Run these checks before processing real evidence.
Version¶
uv run perceptor standalone version
Dependencies¶
uv run perceptor standalone dependencies --format table
Doctor¶
uv run perceptor standalone doctor --smoke --format table
For a real workspace:
uv run perceptor --root ~/analysis/case01 standalone doctor --smoke --format table
Smoke Regression¶
uv run perceptor standalone smoke-regression --format table
Dry Run an Image¶
uv run perceptor --root ~/analysis/case01 --dry-run process \
--path ~/evidence/host.E01 \
--computer-label HOST01 \
--profile windows-full \
--filesystem \
--sudo \
--workers 4
--filesystem is the switch that enables mounted-volume processing. If it is
left out, Perceptor will not mount the image and will use Sleuth Kit extraction
where possible. Use --sudo only after configuring the passwordless mount rule
in Mounted Image Notes.
Common Checks¶
command -v mmls fsstat fls icat
command -v ewfinfo ewfmount
command -v qemu-img
command -v ntfs-3g
command -v dotnet
command -v esedbexport
command -v exiftool
command -v pdftotext || echo "PDF parser will use pypdf fallback"
command -v tesseract
command -v vshadowinfo vshadowmount || echo "VSC sidecar unavailable"