unire due files per nasconderne uno

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
craft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2059
Iscrizione: venerdì 6 aprile 2007, 18:07
Distribuzione: Ubuntu 14.04 (x86_64)
Località: Napoli

unire due files per nasconderne uno

Messaggio da craft »

Ciao a tutti, girovagando per internet ho trovato una simpatica guida sul come nascondere, sotto una immagine un file di testo contenente delle informazioni. il tutto sotto windows.
La cosa è molto semplice, si usa winrar e poi il semplice comando copy da prompt.
So che per linux esistono molti programmi per fare robe di questo tipo. Ma io vorrei imparare a farlo utilizzando quello che di base è installato sulla nostra ubuntu. è possibile? Ad esempio utilizzare il comando cp e tar? ho letto le pagiine man di cp e mi sembra che tale operazione non sia possibile (ovviamente ho cercato con cp in quanto lo ritenevo "simile" a copy) forse la cosa è possibile tramite cat?
Spiego per chi non lo sapesse la procedura sotto windows:

Codice: Seleziona tutto

1)creare un file di testo (con il testo che si vuole occultare agli occhi dei ficcanaso, magari anche poco esperti)
2)creare un pacchetto .rar (contenente il file di testo appunto)
3)procurarsi una immagine (più è grande l'immagine e più il file di testo da nascondere potrà essere grande)
4)da prompt digitare: copy /b immagine1.jpg + pacchetto.rar immagine2.jpg
dove /b sta per copia di bite;
immagine1.jpg è l'immagine che useremo per nascondere il file;
pacchetto.rar è ovviamente il pacchetto contenente il file di testo;
immagine2.jpg è il nome in uscita della nostra immagine.
Ovviamente è possibile nascondere anche una foto dietro un'altra foto.
Al click sulla immagine ottenuta si visualizzerà l'immagine come una normalissima immagine, ma cambiando l'estenzione da .jpg a .rar si aprirà l'archivio e quindi verrà visualizzato il nostro file di testo.
Spero di non aver rotto abbastanza, ho scritto l'intero procedimento per rendere l'idea di cosa vorrei fare con linux :-[
Ciao a tutti!
Se in un primo momento l'idea non è assurda, allora non c'è nessuna speranza che si realizzi! A.Einstein
MadnessMike
Prode Principiante
Messaggi: 60
Iscrizione: sabato 8 novembre 2008, 16:53

Re: unire due files per nasconderne uno

Messaggio da MadnessMike »

Io ho appena provato con:

Codice: Seleziona tutto

cat Immagine.jpg Archivio.zip > output.jpg
..e ha funziato ;)
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: unire due files per nasconderne uno

Messaggio da kiroken_ »

non per fare il guastafeste ma come torni indietro? (oltre al fatto che non è un sistema poi così efficace e robusto).

Non mi è neppure ben chiaro il perchè l'immagine dovrebbe essere più grande se si vuole nascondere più testo.
Ultima modifica di kiroken_ il mercoledì 25 agosto 2010, 23:10, modificato 1 volta in totale.
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Avatar utente
m3nhir
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2291
Iscrizione: mercoledì 31 dicembre 2008, 18:48
Desktop: gnome-shell
Distribuzione: Ubuntu 12.04.4 LTS x86_64

Re: unire due files per nasconderne uno

Messaggio da m3nhir »

il processo di cui parli si chiama steganografia, sotto linux esistono vaire applicazioni adatte allo scopo
come ad esempio steghide, che ti consente di nascondere all'interno di un'immagine un file di testo,
e di poterlo recuperare.  ;)
Chi sa ascoltare non soltanto è simpatico a tutti , ma dopo un pò finisce  con l'imparare qualcosa.
-Wilson Mizner- Linux User # 207701 Ubuntu User # 27508
Avatar utente
craft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2059
Iscrizione: venerdì 6 aprile 2007, 18:07
Distribuzione: Ubuntu 14.04 (x86_64)
Località: Napoli

Re: unire due files per nasconderne uno

Messaggio da craft »

kiroken ha scritto: non per fare il guastafeste ma come torni indietro? (oltre al fatto che non è un sistema poi così efficace e robusto).

Non mi è neppure ben chiaro il perchè l'immagine dovrebbe essere più grande se si vuole nascondere più testo.
rinominando l'estensione dell'immagine ottenuta con .rar oppure .zip come nel caso di MadnessMike.
m3nhir ha scritto: il processo di cui parli si chiama steganografia, sotto linux esistono vaire applicazioni adatte allo scopo
come ad esempio steghide, che ti consente di nascondere all'interno di un'immagine un file di testo,
e di poterlo recuperare.  ;)
Grazie, non lo sapevo ci studierò su, la cosa mi diverte! ;D
Ma è sicura oppure non lo è tanto?
Se in un primo momento l'idea non è assurda, allora non c'è nessuna speranza che si realizzi! A.Einstein
Avatar utente
m3nhir
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2291
Iscrizione: mercoledì 31 dicembre 2008, 18:48
Desktop: gnome-shell
Distribuzione: Ubuntu 12.04.4 LTS x86_64

Re: unire due files per nasconderne uno

Messaggio da m3nhir »

Grazie, non lo sapevo ci studierò su, la cosa mi diverte! Grin
Ma è sicura oppure non lo è tanto?
è abbastanza sicuro, diciamo che per accorgerti che l'immagine è stata modificata per cotenere un altro file dovresti aprire l'immagine usando un editor esadecimale. Io ho provato a farlo ma sinceramente non saprei cosa bisogna cercare all'interno di una sfilza di numeri senza fine... >:(
se proprio uno è paranoico prima cripta il file con gnupg e poi lo nasconde nell'immagine ;D
Chi sa ascoltare non soltanto è simpatico a tutti , ma dopo un pò finisce  con l'imparare qualcosa.
-Wilson Mizner- Linux User # 207701 Ubuntu User # 27508
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: unire due files per nasconderne uno

Messaggio da kiroken_ »

craft ha scritto: rinominando l'estensione dell'immagine ottenuta con .rar oppure .zip come nel caso di MadnessMike.
eh ti piacerebbe non funziona così l'unico modo di tornare indietro è sapere il numero di byte che componevano l'immagine che hai unito (oppure la dimensione dell'archivio). Molto più scomodo che ricordarsi una password.
craft ha scritto:Ma è sicura oppure non lo è tanto?
quella che hai introdotto tu non molto è la tecnica di stenografia più facile e insicura che esiste (o almeno credo). La vera stenografia è molto più complessa e sicura. Prendi un programma di crittografia scegli un algoritmo a caso mettici "gatto" come chiave e otterrai un risultato migliore :P
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Avatar utente
craft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2059
Iscrizione: venerdì 6 aprile 2007, 18:07
Distribuzione: Ubuntu 14.04 (x86_64)
Località: Napoli

Re: unire due files per nasconderne uno

Messaggio da craft »

Ma funziona solo se il mio archivio è .zip? Ho provato con un archivio .tar.gz, ,ma quando poi rinomino l'immagine ottenuta con .tar.gz appunto, mi restituisce un errore e non riesco a leggere il file.....
Se in un primo momento l'idea non è assurda, allora non c'è nessuna speranza che si realizzi! A.Einstein
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: unire due files per nasconderne uno

Messaggio da kiroken_ »

incredibile con zip funziona davvero chissà come mai  ::)
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: unire due files per nasconderne uno

Messaggio da kiroken_ »

kiroken ha scritto: incredibile con zip funziona davvero chissà come mai  ::)
rettifico funziona solo a volte quindi non molto affidabile come sistema :)
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Bakuriu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1156
Iscrizione: venerdì 23 ottobre 2009, 23:43
Desktop: KDE4
Distribuzione: Kubuntu 12.04 LTS - x86_64

Re: unire due files per nasconderne uno

Messaggio da Bakuriu »

kiroken ha scritto: Non mi è neppure ben chiaro il perchè l'immagine dovrebbe essere più grande se si vuole nascondere più testo.
Prova a passare ad un tuo amico una GIF da 64 pixel che nasconde un file da 2 GB...
scommettiamo che capisce che non è una semplice immagine?
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: unire due files per nasconderne uno

Messaggio da kiroken_ »

beh più che altro allora più pesante in memoria se vogliamo essere pignoli :P
Visto che jpg fa compressione dei dati non è detto che un immagine grande occupi di più di una più piccola.

Avevo realmente capito grande nel senso di risoluzione comunque la prima volta che ho letto :|
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti