Questo è il comando outguess-extract che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
outguess - strumento steganografico universale
SINOSSI
indovinare [ -emt ] [ -r ] [ -k chiave ] [ -F [+-] ] [ -d file di dati ] [ -s seme ] [ -i limitare ] [
-x tasti massimi ] [ -p param ] [ file di input [ file di uscita ]]
DESCRIZIONE
indovinare è uno strumento steganografico universale che permette l'inserimento di nascosti
informazioni nei bit ridondanti delle origini dati. La natura della fonte dei dati è
irrilevante per il nucleo di indovinare. Il programma si basa su gestori di dati specifici che
estrarrà i bit ridondanti e li riscriverà dopo la modifica. Attualmente solo il
Tuttavia, sono supportati i formati immagine PPM, PNM e JPEG indovinare potrebbe usare qualsiasi tipo di
dati, purché sia stato fornito un responsabile.
indovinare utilizza un oggetto iteratore generico per selezionare quali bit nei dati dovrebbero essere
modificato. Un seme può essere usato per modificare il comportamento dell'iteratore. È incorporato in
i dati insieme al resto del messaggio. Alterando il seme, indovinare cerca di trovare
una sequenza di bit che riduce al minimo il numero di modifiche ai dati che devono essere apportate.
Viene introdotto un bias che favorisce la modifica dei bit estratti da un high
value e cerca di evitare la modifica dei bit estratti da un valore basso.
Inoltre, indovinare consente di nascondere due distinti messaggi nei dati, quindi
fornendo una negabilità plausibile. Tiene traccia dei bit che sono stati modificati
in precedenza e li blocca. Un codice Golay (23,12,7) viene utilizzato per la correzione degli errori per
tollera le collisioni sui bit bloccati. Vengono introdotti errori artificiali per evitare modifiche
bit che hanno un bias elevato.
VERSIONI
Le seguenti opzioni della riga di comando, quando specificate in lettere maiuscole, indicano opzioni
per il secondo messaggio
-F [+-]
Specifica che OutGuess deve conservare le statistiche in base ai conteggi di frequenza. Come un
risultato, nessun test statistico basato su conteggi di frequenza sarà in grado di
rilevare il contenuto steganografico. Questa opzione è attiva per impostazione predefinita.
-kK chiave
Specificare la chiave segreta utilizzata per crittografare e nascondere il messaggio nei dati forniti.
-dd file di dati
Specificare il nome del file contenente un messaggio da nascondere nei dati.
-ss seme
Specifica il seme iniziale che l'oggetto iteratore usa per selezionare i bit nel
dati ridondanti. Se non viene specificato alcun limite superiore, l'iteratore utilizzerà questo seme
senza cercare un inserimento più ottimale.
-II limitare
Specificare il limite superiore per trovare un seme di iteratore ottimale. Il valore massimo per
il limite è 65535.
-eE Utilizzare la correzione degli errori per la codifica e la decodifica dei dati.
Altre opzioni che si applicano all'esecuzione generale di indovinare:
-r Recupera un messaggio da un oggetto dati. Se questa opzione non è specificata, indovinare
incorporerà messaggi.
-x tasti massimi
Se la seconda chiave non crea un oggetto iteratore che ha successo in
incorporando i dati, il programma ricaverà fino al numero specificato di nuove chiavi.
-p param
Passa una stringa come parametro al gestore dati di destinazione. Per l'immagine JPEG
formato, questa è la qualità di compressione, può assumere valori compresi tra 75 e 100.
Maggiore è la qualità, più bit sono disponibili per nascondere un messaggio nei dati.
-m Contrassegna i pixel che sono stati modificati.
-t Raccogliere statistiche sull'utilizzo di bit ridondanti. L'uso ripetuto aumenta il livello di uscita.
Per incorporare i messaggi, è necessario specificare un'origine e un nome file di destinazione. indovinare
determina il formato dei dati in base all'estensione del nome del file. Se non viene specificato alcun nome di file
indovinare funziona come un filtro e assume il formato dati PPM.
ESEMPI
Per incorporare il messaggio nascosto.txt nella monkey.jpg immagine:
indovinare -k "la mia passphrase segreta" -d nascosto.txt monkey.jpg fuori.jpg
E nell'altra direzione:
indovinare -k "la mia passphrase segreta" -r fuori.jpg messaggio.txt
recupererà il messaggio nascosto dall'immagine.
Se vuoi incorporare un secondo messaggio, usa:
indovinare -k "segreto1" -d nascondi1.txt -E -K "segreto2" -D nascondi2.txt monkey.jpg fuori.jpg
indovinare prima incorporerò nascondi1.txt e poi nascondi2.txt sopra di esso, usando l'errore
codici correttivi. Il secondo messaggio nascondi2.txt può essere recuperato con
indovinare -k "segreto2" -e -r fuori.jpg messaggio.txt
Usa outguess-extract online utilizzando i servizi onworks.net