Il s'agit de la commande outguess-extract qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
outguess - outil stéganographique universel
SYNOPSIS
devancer [ -emt ] [ -r ] [ -k clé ] [ -F [+-] ] [ -d fichier de données ] [ -s seed ] [ -i limite ] [
-x clés max ] [ -p arrêter ] [ fichier d'entrée [ fichier de sortie ]]
DESCRIPTION
Devancer est un outil stéganographique universel qui permet l'insertion de
informations dans les bits redondants des sources de données. La nature de la source de données est
sans rapport avec le cœur de devancer. Le programme repose sur des gestionnaires de données spécifiques qui
va extraire les bits redondants et les réécrire après modification. Actuellement, seuls les
Les formats d'image PPM, PNM et JPEG sont pris en charge, bien que devancer pourrait utiliser n'importe quel type de
données, à condition qu'un gestionnaire soit fourni.
Devancer utilise un objet itérateur générique pour sélectionner les bits des données qui doivent être
modifié. Une graine peut être utilisée pour modifier le comportement de l'itérateur. Il est intégré dans
les données avec le reste du message. En modifiant la graine, devancer essaie de trouver
une séquence de bits qui minimise le nombre de modifications des données qui doivent être apportées.
Un biais est introduit qui favorise la modification des bits qui ont été extraits d'un haut
valeur, et essaie d'éviter la modification des bits qui ont été extraits d'une valeur faible.
En outre, Devancer permet de cacher deux messages distincts dans les données, ainsi
fournir un déni plausible. Il garde une trace des bits qui ont été modifiés
précédemment et les verrouille. Un code de Golay (23,12,7) est utilisé pour la correction d'erreur à
tolérer les collisions sur les bits verrouillés. Des erreurs artificielles sont introduites pour éviter de modifier
bits qui ont un biais élevé.
OPTIONS
Les options de ligne de commande suivantes, lorsqu'elles sont spécifiées en lettres majuscules, indiquent des options
pour le deuxième message.
-F [+-]
Spécifie qu'OutGuess doit conserver les statistiques basées sur le nombre de fréquences. Comme un
résultat, aucun test statistique basé sur le nombre de fréquences ne pourra
détecter le contenu stéganographique. Cette option est activée par défaut.
-kK clé
Spécifiez la clé secrète utilisée pour chiffrer et masquer le message dans les données fournies.
-dD fichier de données
Spécifiez le nom de fichier contenant un message à masquer dans les données.
-HH seed
Spécifiez la valeur initiale que l'objet itérateur utilise pour sélectionner des bits dans le
données redondantes. Si aucune limite supérieure n'est spécifiée, l'itérateur utilisera cette graine
sans chercher un encastrement plus optimal.
-je limite
Spécifiez la limite supérieure pour trouver une graine d'itérateur optimale. La valeur maximale pour
la limite est de 65535.
-eE Utilisez la correction d'erreurs pour l'encodage et le décodage des données.
D'autres options qui s'appliquent à l'exécution générale de devancer:
-r Récupérer un message d'un objet de données. Si cette option n'est pas spécifiée, devancer
intégrera des messages.
-x clés max
Si la deuxième clé ne crée pas d'objet itérateur qui réussit
incorporant les données, le programme dérivera jusqu'au nombre spécifié de nouvelles clés.
-p arrêter
Passe une chaîne en tant que paramètre au gestionnaire de données de destination. Pour l'image JPEG
format, c'est la qualité de compression, il peut prendre des valeurs entre 75 et 100.
Plus la qualité est élevée, plus le nombre de bits disponibles pour masquer un message dans les données est élevé.
-m Marquez les pixels qui ont été modifiés.
-t Collectez des statistiques sur l'utilisation des bits redondants. L'utilisation répétée augmente le niveau de sortie.
Pour intégrer des messages, vous devez spécifier une source et un nom de fichier de destination. Devancer
détermine le format des données par l'extension du nom de fichier. Si aucun nom de fichier n'est spécifié
devancer fonctionne comme un filtre et assume le format de données PPM.
EXEMPLES
Pour intégrer le message caché.txt into the monkey.jpg image:
devancer -k "mon mot de passe secret" -d caché.txt monkey.jpg dehors.jpg
Et dans l'autre sens :
devancer -k "mon mot de passe secret" -r dehors.jpg message.txt
récupérera le message caché de l'image.
Si vous souhaitez intégrer un deuxième message, utilisez :
devancer -k "secret1" -d cacher1.txt -E -K "secret2" -D cacher2.txt monkey.jpg dehors.jpg
Devancer intégrera d'abord cacher1.txt et alors cacher2.txt en plus, en utilisant l'erreur
codes de correction. Le deuxième message cacher2.txt peut être récupéré avec
devancer -k "secret2" -e -r dehors.jpg message.txt
Utilisez outguess-extract en ligne à l'aide des services onworks.net