Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

extract-distributed

Reconstruct a payload from distributed stego covers.

Usage

shadowforge extract-distributed \
  --input-archive <FILE> --output <FILE> --technique <TECHNIQUE> [OPTIONS]

Options

OptionRequiredDefaultDescription
--input-archiveYesInput archive or directory path
--outputYesOutput path for the recovered payload
--techniqueYesSteganographic technique
--data-shardsNo3Number of data shards in the original split
--parity-shardsNo2Number of parity shards in the original split

Examples

# Reconstruct from archive
shadowforge extract-distributed \
  --input-archive distributed.zip \
  --output recovered.txt \
  --technique lsb

# Custom shard counts
shadowforge extract-distributed \
  --input-archive distributed.zip \
  --output recovered.txt \
  --technique lsb \
  --data-shards 5 --parity-shards 3

Fault Tolerance

If some shards are missing or corrupted, Reed-Solomon coding can reconstruct the original payload as long as at least data-shards valid shards remain. With 3+2 defaults, losing any 2 shards is tolerable.