Command: HIP
WARNING: THE USE OF HIP IS PROHIBITED IN MANY COUNTRIES! USE IT AT
YOUR OWN RISK!
IT IS STRICTLY RECOMMENDED TO READ THE DOCUMENTATION FOR MORE
DETAILED INFORMATION ABOUT THIS TOOL!
Hide In Picture (HIP) is a steganography program. It is a program that
allows you to "hide" any kind of file inside standard bitmap pictures.
The pictures look like normal images, so people will not suspect they
contain hidden data.
You can use a password to hide your files, and only those who know the
password use are able to retrieve them - without it, people cannot
even be sure there is something hidden in the image.
Syntax:
To hide a file inside a picture, use:
hip h source_image input_file [destination_image] [options]
If the destination image name is not specified, the destination image
is written on top of the source image.
To retrieve a file from a picture, use:
hip r source_image [output_file] [options]
If the output file name is not specified, the name saved in the picture
is used.
To erase a file previously hidden in a picture, use:
hip e source_image [destination_image] [options]
If the destination image name is not specified, the destination image
is written on top of the source image.
Options:
fxxxxxx - file name to write in image
By default, the name of the input file is written in the image. Use
this option to specify a different name to write. If you use it
without specifying a file name, no name is written.
pxxxxxx - password to use
When used with the hide or retrieve operations, this option specifies
the password to use for hiding/retrieving the file. If you do not use
this option, you will be asked to enter a password (recommended).
When used with the erase operation, HIP assumes there is a file
hidden with the specified password and overwrites only the first bits
of the hidden data; if the image contains a file hidden with a
different password, it will not be erased correctly.
thh or thhhhhh - transparent color index or RGB value
Use this option to set the transparent color for the image. To
specify the palette index for the transparent color of an 8-bit
image, use two hexadecimal digits (00-FF). To specify the RGB value
for the transparent color, use six hexadecimal digits (the first two
represent the red component, the next two represent the green one
and the last two, the blue one). If you specify the RGB value for
the transparent color of an 8-bit image and there is more than one
palette entry with that color, the one with the lowest index will be
used.
ex - encryption algorithm
Use this option to choose the encryption algorithm: a for Blowfish
(default) or b for Rijndael.
ix - image format
Use this option to choose the image format for the output file. If
the format is not specified, HIP will choose the format based on the
file extension; if the extension is not recognized, the file will be
saved as a Windows Bitmap (BMP) picture.
c - write the CRC-32 of the data
Use this option to append a checksum to the data to identify data
corruption. This is enabled by default.
C - do not write the CRC-32 of the data
Use this option if you do not wish to append a checksum to the data;
see above.
h - hide the password characters
If the p option is not used, the program asks the user for the
password. Use this option to show *'s (asterisks) instead of the
password characters. This is enabled by default.
H - do not hide the password characters
Use this option to show the password characters while you are typing
them.
v - view file information only
Use this option if you only want to see whether the file fits inside
the picture when hiding, or the name and size of the hidden file when
retrieving. The destination image or output file is not written.
q -quiet mode
Use this option if you do not want to see unnecessary messages (such
as the file information and status bars). The only things that will
be shown are password prompts, confirmation messages and error
messages.
y -answer 'yes' to all confirmation questions
By default, the program asks for confirmation before overwriting a
file that already exists. If this option is specified, you will not
be asked for confirmation.
Comments:
IT IS STRICTLY RECOMMENDED TO READ THE DOCUMENTATION FOR MORE
DETAILED INFORMATION ABOUT THIS TOOL!
See:
https://gitlab.com/FreeDOS/util/hip/-/tree/master/UTIL/HIP?ref_type=heads
OR:
https://sourceforge.net/projects/hide-in-picture/files/hide-in-picture/
OR:
C:\UTIL\HIP\hip.txt or hip.htm
WARNING: THE USE OF HIP IS PROHIBITED IN MANY COUNTRIES! USE IT AT
YOUR OWN RISK!
Examples:
- none -
See also:
- nowhere -
Copyright © 2002 Davi Figueiredo, help version 2023 W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.