Come nascondere le informazioni con la steganografia in Ubuntu? Parte 2

linux-avatar-steg

Qualche giorno fa si parla qui sul blog di un ottimo strumento di steganografia qual è il suo nome Steghide che è un'utilità della riga di comando che consente di nascondere i dati riservati all'interno di vari tipi di file immagine e audio.

Oggi parleremo di un altro strumento di steganografia che funziona sulla riga di comando e ci aiuterà a visualizzare le nostre informazioni, lo strumento di cui dobbiamo parlare oggi Si chiama Outguess.

Outguess lo è anche un'utilità di steganografia da riga di comando che consente di inserire informazioni nascoste in bit ridondanti di origini dati.

Il programma si basa su gestori di dati specifici che estrarranno bit ridondanti e li scriveranno dopo la modifica.

Il file lo formatta Outguess attualmente supportati includono JPEG, PPM e PNM, sebbene sia possibile utilizzare qualsiasi tipo di dati, purché venga fornito un driver.

Fortunatamente Outguess si trova nei repository della maggior parte delle distribuzioni Linux, quindi la sua installazione è abbastanza semplice.

Come installare Outguess su Ubuntu e derivati?

Se sei interessato a poter installare questo strumento sul tuo sistema devi aprire un terminale e in esso digiterai il seguente comando:

sudo apt-get install outguess

E hai finito, puoi iniziare a utilizzare questo strumento sul tuo sistema.

Come crittografare i file con l'aiuto di Outguess?

Bene, una volta terminata l'installazione dell'applicazione, come detto sopra, questo strumento funziona da riga di comando, quindi dobbiamo aprire un terminale e in esso eseguiremo il nostro test di steganografia.

Qui in questo caso dobbiamo avere il file che vogliamo nascondere e avere il file che servirà da contenitore per il file nascosto.

In questo semplice test, Creeremo qualsiasi file txt e in questo inseriranno il testo che desiderano.

Per questo digiteremo:

touch oculto.txt

Ora aggiungeremo del testo al suo interno:

nano oculto.txt

Già inserito il testo che desideri, puoi procedere a salvare il file con Ctrl + O e uscire da nano con Ctrl + X

Ora il comando per nascondere le informazioni all'interno del file selezionato è così composto:

outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg

Dove "chiave segreta" sarà la chiave che verrà richiesta per estrarre le informazioni che stai nascondendo e il resto sono semplicemente i percorsi in cui si trovano i tuoi file che hai scelto inizialmente.

Si consiglia di averli nella stessa cartella in modo che il comando possa essere il seguente:

outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg

Come puoi vedere, supponiamo che il file verrà crittografato dalla cartella corrente alla cartella corrente.

Nel caso in cui il file iniziale da crittografare sia altrove nel sistema, è necessario fornire il suo percorso completo.

Allo stesso modo, se il loro file immagine è altrove, devono specificarne il percorso completo.

Dopo che la crittografia è stata eseguita, possono eliminare il file txt e mantenere il file immagine di output che verrà successivamente utilizzato per la decrittografia.

Come estrarre i file nascosti con outguess?

Ora per vedere che il nostro processo precedente ha funzionato, procederemo con l'estrazione del file che inizialmente abbiamo nascosto nell'immagine selezionata.

Il modo in cui è composto il comando di estrazione è il seguente:

outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”

Dove "chiave segreta" è la chiave che hai assegnato per proteggere il file. Quanto segue corrisponde al percorso dell'immagine che contiene il file nascosto e quanto segue è il nome del file che era nascosto.

Nel caso dell'esempio che eseguiamo, possiamo digitare il seguente comando:

outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt

Dopo l'estrazione, lo strumento Outguess controlla anche le statistiche per assicurarsi che il file originale sia esattamente come era prima della crittografia.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.