stegsnow
Stegsnow conceals messages in ASCII text files by appending whitespaces to the end of lines, making them invisible to casual observers. It supports built-in encryption using the ICE algorithm for added security.
Description
This utility performs steganography using ASCII files by hiding messages through trailing whitespaces and tabs, which are generally not visible in text viewers. If the built-in encryption is enabled, the message remains unreadable even if detected. The name derives from the difficulty of spotting trailing whitespace, likened to finding a polar bear in a snowstorm, and its use of the ICE encryption algorithm.
Stegsnow is useful for personal security, forensics investigations, and other actions where covert communication or data hiding is needed. It allows users to embed secret information in seemingly innocuous text files.
How It Works
Stegsnow hides data by appending spaces and tabs to the end of lines in ASCII text files. These trailing whitespaces encode the message bits and are invisible in most text viewers. The tool optionally encrypts the message using the ICE algorithm before embedding it into the whitespace.
Installation
sudo apt install stegsnowFlags
Examples
stegsnow -hstegsnow -C -p mypass -m 'secret message' input.txt output.txtstegsnow -p mypass input.txtstegsnow -f secret.txt -p pass input.txt output.txtstegsnow -l 80 input.txt output.txtstegsnow -C input.txtstegsnow -Q -p pass input.txt