Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

La steganografia è l'arte di nascondere le informazioni e in questo tutorial utilizzeremo Steghide, un semplice strumento da riga di comando per farlo.

Cos'è la steganografia?

A differenza della crittografia in cui le informazioni sono nascoste in bella vista, la steganografia nasconde i dati in bella vista, all'interno di un file come un'immagine o un file audio.

La steganografia è utile in situazioni in cui vengono inviati messaggi crittografati, come in paesi senza libertà di parola. Viene spesso utilizzato anche come filigrana digitale per trovare immagini o file audio rubati.

Come funziona la steganografia

Esistono diverse tecniche per nascondere i dati all'interno dei file normali. Una delle tecniche più utilizzate e forse la più semplice è la tecnica del bit meno significativo, comunemente nota come LSB.

Questa tecnica modifica gli ultimi bit in un byte per codificare un messaggio, particolarmente utile con le immagini, dove i valori rosso, verde e blu di ciascun pixel sono rappresentati da 8 bit (un byte) compresi tra 0 e 255 in formato decimale o Da 00000000 a 11111111 in binario.

Cambiando gli ultimi due bit in un pixel completamente rosso da 11111111 a 11111101 cambierà solo il valore del rosso da 255 a 253, che è un cambiamento di colore impercettibile ad occhio nudo ma ci consente comunque di codificare i dati all'interno dell'immagine.

Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

La tecnica del bit meno significativo viene utilizzata anche per i file audio. Ci sono due cose da considerare quando si nascondono le informazioni: crittografia e compressione. Crittografa i dati prima di incorporarli in un ulteriore livello di sicurezza durante la compressione dei dati.

Come nascondere i dati nelle immagini o nei file audio

Passaggio 1: incorpora i dati in un file

Usare Steghide è molto semplice, per installarlo da Terminal in Linux basta usare apt .

apt-get install steghide

Una volta completata l'installazione, incorpora i dati in un file, inserisci il comando seguente.

steghide embed -ef Filesegreto -cf Filecopertura -sf Fileoutput -z Livellocompressione -e schema

I componenti del comando sono suddivisi come segue:

  • -ef specifica il percorso del file che vuoi nascondere, qualsiasi tipo di file può essere incorporato in un file di copertina come uno script Python o un file di shell.
  • -cf è il file in cui sono incorporati i dati, è limitato ai formati BMP, JPEG, WAV e AU.
  • -sf è un argomento facoltativo che specifica il file di output. Se omesso, il file originale verrà sovrascritto dal nuovo file steganografico.
  • -z specifica il livello di compressione, da 1 a 9. Se non vuoi comprimere il file, usa l' argomento -Z .
  • -e specifica il tipo di codifica. Steghide supporta più tipi di crittografia e, se l'argomento viene omesso per impostazione predefinita, Steghide utilizzerà la crittografia AES a 128 bit. Se non vuoi utilizzare la crittografia, digita semplicemente -e none .

In questo esempio, le informazioni segrete sono nascoste nell'immagine di un gatto, non sovrascrivere l'immagine originale né comprimerla, basta crittografare l'immagine

steghide incorpora -ef secret.txt -cf StegoCat.jpg -e none -Z

Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

Dopo aver eseguito il comando Steghide, appare un messaggio per impostare una password per estrarre i dati incorporati, inserire la password e confermare nuovamente.

Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

Passaggio 2: estrai i dati nascosti dal file

Estrarre i dati nascosti da un'immagine steganografica è ancora più semplice con il seguente comando:

$ steghide extract -sf stegoFile -xf outputFile

Quando esegui questo comando, ti verrà richiesto di inserire la stessa password creata sopra.

Come nascondere i dati segreti nelle immagini o nei file audio con un solo clic

Ti auguro successo!

Inoltre, puoi utilizzare cmd per nascondere documenti riservati nelle immagini. Nascondi documenti riservati come immagini

Per saperne di più: Istruzioni per proteggere con password file e cartelle in Windows


Cosè COBIT? Che ruolo ha per le imprese?

Cosè COBIT? Che ruolo ha per le imprese?

Cos'è COBIT? Qual è il ruolo e perché le aziende devono comprenderlo chiaramente?

Come condividere rapidamente grandi blocchi di testo su Internet

Come condividere rapidamente grandi blocchi di testo su Internet

A volte hai bisogno di un modo per condividere rapidamente un contenuto con qualcuno online, ma caricare file su un cloud come Dropbox e ricevere un collegamento di condivisione pubblico non è il modo più veloce. Questo articolo ti guiderà su come condividere rapidamente i documenti.

Come attivare la modalità notturna Night Light su Windows 10

Come attivare la modalità notturna Night Light su Windows 10

L'attivazione della modalità Luce notturna su Windows 10 aiuta gli utenti a ridurre la luce blu quando lavorano in ambienti scarsamente illuminati o di notte, evitando danni agli occhi.

Vale ancora la pena utilizzare Windows ReadyBoost?

Vale ancora la pena utilizzare Windows ReadyBoost?

ReadyBoost è stato introdotto ufficialmente in Windows Vista e, al momento del suo lancio, era una funzionalità fortemente promossa da Microsoft.

Cosè Cobalt Strike? Come lo usano i ricercatori della sicurezza?

Cosè Cobalt Strike? Come lo usano i ricercatori della sicurezza?

Cobalt Strike viene utilizzato principalmente dai ricercatori di sicurezza per valutare le vulnerabilità della sicurezza nell'ambiente.

Come trovare voli economici utilizzando una VPN

Come trovare voli economici utilizzando una VPN

Dai un'occhiata ai voli e i prezzi dei biglietti sembrano abbastanza ragionevoli. Ma ogni volta che controlli, il prezzo del biglietto aumenta leggermente. Hai la sensazione che le compagnie aeree stiano monitorando il tuo interesse e aumentando i prezzi dei biglietti.

Le istruzioni di sottotensione riducono la temperatura della CPU

Le istruzioni di sottotensione riducono la temperatura della CPU

Più lavoro svolgi sul computer, più la CPU (processore) si surriscalda, soprattutto durante i giochi pesanti o l'editing video. È più probabile che la CPU si surriscaldi quando il sistema di ventilazione è scadente o la pasta termica sul chip si è consumata. Tuttavia, esiste un processo che può aiutarti a ridurre la temperatura del processore chiamato “undervolting”.

Come impostare le immagini giornaliere di Bing come sfondo e schermata di blocco di Windows 10

Come impostare le immagini giornaliere di Bing come sfondo e schermata di blocco di Windows 10

Microsoft ti consente di scaricare gratuitamente le immagini di Bing e di utilizzarle sul tuo sistema. Ecco come impostare Bing Daily Images come sfondo, schermata di blocco e schermata di accesso su Windows 10.

Perché è presente licona di un lucchetto sullunità e come rimuoverla?

Perché è presente licona di un lucchetto sullunità e come rimuoverla?

Ti stai chiedendo perché è presente l'icona di un lucchetto sull'unità in Esplora file? Il seguente articolo spiegherà cos'è quell'icona e come rimuovere l'icona del lucchetto dall'unità in Windows 10.

Come aggiungere/rimuovere il menu contestuale Apri nel terminale di Windows in Windows 10

Come aggiungere/rimuovere il menu contestuale Apri nel terminale di Windows in Windows 10

Una volta installato Windows Terminal, verrà aggiunta una voce Apri in Windows Terminal al menu di scelta rapida delle cartelle in Esplora file. Se non sei soddisfatto di questa opzione, ecco come rimuoverla dal menu contestuale.