Come nascondere un file o una cartella in un'immagine in Linux
Se altre persone usano il tuo PC Linux di volta in volta, puoi nascondere file e cartelle da occhi indiscreti. Ma se conoscono il modo più ovvio per visualizzare i file nascosti, puoi usare un metodo più segreto: comprimi quei file e nascondili in un file immagine dall'aspetto innocente.
Prima di iniziare, crea una directory contenente un file immagine (.png o .jpg) e il file o la directory che desideri nascondere. Per il nostro esempio, nascondiamo una directory di file, chiamata secret_files. Il nostro file immagine originale è htg-site.png. Utilizzare il CD
comando per passare alla directory contenente l'immagine e il file o la cartella da nascondere.
cd files_to_hide /
Creeremo un file compresso contenente la directory che vogliamo nascondere nell'immagine. Per fare ciò, digitiamo il comando seguente al prompt e premiamo Invio.
zip -r secret.zip secret_files /
Nel comando precedente, -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 ritorna al prompt dei comandi, digitare ls
e premere Invio. Vedrai il secret.zip
file (o qualsiasi cosa tu abbia chiamato il tuo file compresso) elencato.
Ora, concateneremo il file compresso e il file immagine e lo salveremo come un nuovo file di immagine usando il gatto
comando. Nel nostro esempio, digitiamo il comando seguente al prompt e premiamo Invio.
cat htg-site.png secret.zip> secret.png
Il file immagine originale deve essere elencato prima del nome del file compresso che si desidera inserire nel file immagine. Quindi, dirigiamo (>) il file immagine originale e il file compresso in una nuova immagine chiamata secret.png
.
Quando usi 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 di immagini o editor. Un modo semplice per visualizzare l'immagine è di 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 cancellare il nostro file compresso e la cartella originale.
rm secret.zip
rm -r secret_files
Per accedere nuovamente al file o alla cartella nascosti, assicurati di essere nella directory contenente l'immagine in cui il tuo file o cartella è nascosto. Quindi, estrai il file o la cartella dall'immagine digitando il seguente comando e premendo Invio.
unzip secret.png
Sostituire il nome del file immagine per secret.png
nel comando precedente.
Nostro secret_files
la directory è di nuovo disponibile e quando cambiamo in quella directory ( cd secret_files /
) e elenca i file ( ls
), vediamo i nostri file originali.
Questo non è necessariamente il modo più sicuro per proteggere i tuoi file. Semplicemente li rende meno ovvi per qualcuno che si muove intorno al tuo sistema. Puoi crittografare i tuoi file zip per renderli più sicuri.
Puoi anche nascondere un file compresso in un'immagine in Windows.