Come nascondere un file in un'immagine

Sommario

[color = # 000000] Un metodo sicuro in Linux per proteggere i nostri dati personali è nascondere i file o le directory in un'immagine .png.webp o .jpg.webp. [/ color]
[color = # 000000] Questa tecnica è chiamata Steganografia. La steganografia è la tecnica per nascondere file o testo all'interno di un supporto multimediale (audio, video o immagine). Un modo semplice e senza installare alcun software.[/ Color]
[color = # 000000] È molto semplice, solo due passaggi, comprimere il file o la directory in .zip e concatenare il file .zip ottenuto in precedenza, con un'immagine esistente. Lo faremo come root o usando il comando Debian sudo e derivati. Può essere fatto come un normale utente ma si tratta dei permessi che avranno le immagini in uscita.[/ Color]
[color = # 000000] Per applicare questo metodo come esempio avremo un'immagine test.jpg.webp e un file di testo con le informazioni personali mydata.txt [/ color]
[color = # 000000] Accediamo alla finestra del terminale ed eseguiamo il seguente comando come root per comprimere [/ color]
 zip -e data.zip miei dati.txt 

[color = # 000000] Dove data.zip è il nome del file e mydata.txt è il nome del file di testo che andremo a comprimere. [/ color]
[color = # 000000] L'opzione -e significa che aggiungeremo anche una password al file .zip per maggiore sicurezza. [/ color]
[color = # 000000] Ci chiede di creare la password, la creiamo e la rimettiamo per sicurezza. Con questo abbiamo il file data.zip compresso con la password già creata.[/ Color]
[color = # 000000] Quindi dalla finestra del terminale e in modalità root, concateniamo i file [/ color]
[colore = # 000000]
gatto test.jpg.webp data.zip> immagine finale.jpg.webp
[/Colore]
[color = # 000000] Dove test.jpg.webp è l'immagine in entrata in cui avremo i dati nascosti, data.zip il file che andremo a nascondere e final image.jpg.webp è l'immagine finale che contiene già i nostri dati. [ / colore ]
[color = # 000000] Puoi verificare il risultato, [/ color] [color = # 000000] con il comando unzip -t il file dalla finestra del terminale che ti permette di vedere il contenuto di un file zip, qui l'estensione è jpg.webp ma il contenuto risponde al formato zip [/ color]
[colore = # 000000]
unzip -t finalimage.jpg.webp
[/Colore]
[color = # 000000] Ci chiederà la password che abbiamo creato e durante la decompressione vedrà il file di testo che abbiamo nascosto mydata.txt [/ color]
[color = # 000000] Per recuperare i dati che abbiamo nascosto nel file immagine utilizziamo il seguente comando [/ color]
[colore = # 000000]
decomprimi finalimage.jpg.webp
[/Colore]
[color = # 000000] Qui otterremo i due file iniziali test.jpg.webp e mydata.txt [/ color]
[color = # 000000] Puoi utilizzare file di qualsiasi tipo, siano essi sql, video, audio o anche directory protette da password, il che lo rende ancora più sicuro. Se qualcuno vuole accedere alle nostre informazioni, deve prima sapere in quale immagine si trova e poi devi conoscere la password.[/ color]
[color = # 000000] Oltre a qualsiasi file immagine possiamo pubblicarlo o utilizzarlo normalmente come immagine su un sito Web o in qualsiasi altra applicazione, senza che nessuno sappia che ha file nascosti. [/ color]
Un altro modo per farlo è attraverso programmi speciali per questo scopo come steghide
per installarlo da terminale digitiamo
sudo apt-get install steghide

[color = # 000000] per nascondere un file all'interno di un'immagine con steghide dovremo fare quanto segue [/ color]
[colore = # 000000]
steghide embed -cf mimagen.jpg.webp -ef document_to_hide.txt
[/Colore]
[color = # 000000] -cf indica il file di copertina [/ color]
[color = # 000000] -ef Indica il file nascosto [/ color]
[color = # 000000] e per estrarre il contenuto nascosto non ci resta che digitare [/ color]
estratto di steghide -sf mimagen.jpg.webp
Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave