|
-C
|
Compress the data if concealing, or uncompress it if extracting.
|
|
-Q
|
Quiet mode. If not set, the program reports statistics such as compression percentages and amount of available storage space used.
|
|
-S
|
Report on the approximate amount of space available for hidden message in the text file. Line length is taken into account, but other options are ignored.
|
|
-p password
|
If this is set, the data will be encrypted with this password during concealment, or decrypted during extraction.
|
|
-l line-length
|
When appending whitespace, snow will always produce lines shorter than this value. By default it is set to 80.
|
|
-f message-file
|
The contents of this file will be concealed in the input text file.
|
|
-m message-string
|
The contents of this string will be concealed in the input text file. Note that, unless a newline is somehow included in the string, a newline will not be printed when the message is extracted.
|
|
The following command will conceal the message "I am lying" in the file infile, with compression, and encrypted with the password "hello world". The resulting text will be stored in outfile.
|
snow -C -m "I am lying" -p "hello world" infile outfile |
|
To extract the message, the command would be
Note that the resulting message will not be terminated by a newline. |
snow -C -p "hello world" outfile |
|
To prevent line wrap if text with concealed whitespace is likely to be indented by mail or news readers, a line length of 72 or less can be used. snow -C -l 72 -m "I am lying" infile outfile
|
snow -C -l 72 -m "I am lying" infile outfile |
|
The approximate storage capacity of a file can be determined with the -S option.
|
snow -S -l 72 infile |
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.