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

dead-drop

Encode a payload for posting on a public platform without direct file transfer.

Usage

shadowforge dead-drop \
  --cover <FILE> --input <FILE> --platform <PLATFORM> --output <FILE> [OPTIONS]

Options

OptionRequiredDescription
--coverYesCover image path
--inputYesPayload file path
--platformYesTarget platform
--outputYesOutput stego file
--techniqueNoSteganographic technique (defaults to platform-appropriate)

Supported Platforms

PlatformRecompression
instagramAggressive JPEG
twitterJPEG
whatsappJPEG
telegramModerate JPEG
imgurJPEG

Examples

# Prepare a dead-drop image for Twitter
shadowforge dead-drop \
  --cover photo.jpg --input secret.txt \
  --platform twitter --output post.jpg

How It Works

  1. The payload is embedded using a technique that survives the target platform’s recompression.
  2. The output image is posted publicly (e.g. uploaded to Twitter).
  3. The recipient downloads the image and extracts using shadowforge extract.

This eliminates direct sender-recipient communication channels, defeating traffic analysis.