No project description provided
Project description
camouflage-decryptor
This is a tool to extract information from files that have been generated with camouflage.
Table of Contents
Installation
pip install camouflage-decryptor
Usage
This tool provides different tools for analyzing a file that has been generated with camouflage. This includes the following:
Command Line Help
For the tool and all its subcommands, help can be retrieved by calling the tool with the --help
flag:
camouflage-decryptor --help
Metadata retrieval
To retrieve all the camouflage metadata from a prepared file the following command can be used:
camouflage-decryptor get-info camouflaged-file.jpg
The output will look similar to this one:
File Name Carrier: normal_file.png
File Name Secret: secret.txt
Size secret file: 4.00 B
File size unmodified carrier: 4.00 B
Camouflage Version: v1.2.1
Password: very-secret-password
'Carrier' refers to the file that has been used to hide the secret file. 'Secret' refers to the file that has been hidden in the carrier file.
Password retrieval
To get the password only from a stego file:
camouflage-decryptor get-key my-stego-file.jpg
Secret file retrieval
To retrieve the secret file from a stego file and save it to a file (here: secret.txt
):
camouflage-decryptor get-data my-stego-file.jpg > secret.txt
This solution only works on Linux and Mac OS X. On Windows, the following command can be used:
python -m camouflage-decryptor get-data my-stego-file.jpg | Out-File -Encoding utf8 secret.txt
Get unmodified carrier file
To get the unmodified carrier file from a stego file (-> remove the part added by camouflage) and save it to a file (here: carrier.png
):
camouflage-decryptor get-original camouflaged-carrier.png > carrier.png
This solution only works on Linux and Mac OS X. On Windows, the following command can be used:
python -m camouflage-decryptor get-original camouflaged-carrier.png | Out-File -Encoding utf8 carrier.png
Usage on Windows
For all presented commands you might need to use the following syntax to call the script, e.g. if on Windows:
python -m camouflage_decryptor get-key my-stego-image.jpg
License
camouflage-decryptor
is distributed under the terms of the EUPL-1.2 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for camouflage_decryptor-0.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f85715fd32a28b223c5db016e38920e3f70ef8703403d4ebeb78d045a7085bd0 |
|
MD5 | f4e386409a763d759d85e5d9eb71f1cc |
|
BLAKE2b-256 | 7c8e13a46a7dd63bb4d65e7d1aa8516e25e259bf01dbda76c06713fd223f46f2 |
Hashes for camouflage_decryptor-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c76c17473545a85f75f28bd979b40b4328fe83ee133cd334ab26195aeae3439a |
|
MD5 | 3f3865ad0444cdf2224a9d25a2ef032d |
|
BLAKE2b-256 | 2e088e3da6dd7749aa04e0ae89a3c196a7f5ae3c827d2483907adac7d092d4bd |