Come nascondere un file o una cartella in un'immagine in Linux

00_lead_image_hiding_folder_in_image

Se altre persone usano il tuo PC Linux di tanto in tanto, puoi nascondere file e cartelle da occhi indiscreti. Ma se conoscono il modo ovvio di visualizzare i file nascosti, puoi usare un metodo più riservato: comprimere quei file e nasconderli in un file di immagine dall'aspetto innocente.

RELAZIONATO: Come nascondere file e cartelle su ogni sistema operativo

Prima di iniziare, crea una directory contenente un file di immagine (.png o .jpg) e il file o la directory che vuoi nascondere. Per il nostro esempio, nasconderemo una directory di file, chiamata secret_files. Il nostro file di immagine originale è htg-site.png. Usa il cd comando per passare alla directory contenente l'immagine e il file o la cartella da nascondere.

cd files_to_hide/

01_folder_and_image_file

Creeremo un file compresso contenente la directory che vogliamo nascondere nell'immagine. Per fare ciò, al prompt digitiamo il seguente comando e premiamo Invio.

zip -r secret.zip secret_files/

Nel comando sopra, -r includerà tutte le sottodirectory all'interno della directory specificata nel file compresso. Il nome del file compresso è secret.zip e il nome della directory da comprimere è secret_files.

Quando si torna al prompt dei comandi, digitare ls e premi Invio. Vedrai il secret.zip file (o come si chiama il file compresso) elencato.

02_zipping_secret_folder

Ora concateneremo il file compresso e il file immagine e lo salveremo come nuovo file immagine usando il cat comando. Nel nostro esempio, digitiamo il seguente comando al prompt e premiamo Invio.

cat htg-site.png secret.zip > secret.png

Il file di immagine originale deve essere elencato prima del nome del file compresso che si desidera inserire nel file di immagine. Quindi, indirizziamo (>) il file di immagine originale e il file compresso in una nuova immagine chiamata secret.png .

03_putting_compressed_file_into_image

Quando si utilizza il ls comando al prompt, vedrai il nuovo file immagine, secret.png , che sta nascondendo il file compresso. È possibile visualizzare la nuova immagine utilizzando qualsiasi visualizzatore o editor di immagini. Un modo semplice per visualizzare l'immagine è fare doppio clic su di esso in Nautilus. Si aprirà automaticamente nel visualizzatore di immagini predefinito.

Una volta che hai la tua nuova immagine che nasconde il tuo file o cartella, puoi eliminare il file compresso e il file o la cartella originale, usando il rm comando. Nel nostro esempio, abbiamo digitato i seguenti due comandi per eliminare il nostro file compresso e la cartella originale.

rm secret.zip
rm -r secret_files

04_removing_compressed_file_and_secret_files

Per accedere nuovamente al file o alla cartella nascosti, assicurati di trovarti nella directory contenente l'immagine in cui il file o la cartella sono nascosti. Quindi, estrarre il file o la cartella dall'immagine digitando il comando seguente e premendo Invio.

unzip secret.png

Sostituisci il nome del tuo file immagine per secret.png nel comando sopra.

05_unzipping_secret_image

Nostro secret_files la directory è di nuovo disponibile e quando passiamo a quella directory ( cd secret_files/ ) ed elenca i file ( ls ), vediamo i nostri file originali.

06_private_files_extracted

Questo non è necessariamente il modo più sicuro per proteggere i tuoi file. Li rende solo meno ovvi per qualcuno che sta frugando nel tuo sistema. Puoi crittografare i tuoi file zip per renderli più sicuri.

RELAZIONATO: Come creare archivi zip crittografati o 7z su qualsiasi sistema operativo

Puoi anche nascondere un file compresso in un'immagine in Windows.

Articoli correlati

Ultimi articoli