meson build
meson compile -C build
alternatively run for release build
meson release -Dbuild=release
meson compile -C release
Usage: imagesteganography [OPTION] ...
Supported formats: PPM-P6, Windows-BMP
-i, --info shows size, last modification date, image size
-e, --encrypt [FILE] "[MESSAGE]" encrypts file with specified message
-d, --decrypt [FILE] decrypts file
-c, --check [FILE] "[MESSAGE]" checks whether message can be encrypted into specified file
-h, --help shows help
To encrypt message into file:
./image_steganography -e ./sample.bmp "sample message"
To decrypt message from file run:
./image_steganography -d ./sample.bmp