He conegut fa poc un concepte que no coneixia: esteganografia. La idea és ocultar una informació dins d’una imatge.
Podem ocultar un text, o una altra imatge. Per poder dur a terme aquesta tècnica hi ha moltes eines, des de steghide o outgess. Les eines són molt completes i molt interessants. Però el que jo vull explicar aquí és com fer-ho des de la terminal, i d’una manera molt senzilla.
Anem a fer un exemple.

Ara vull desar un petit text dins d’una imatge, en aquest cas podriem usar una gif que ocupi molt poc espai:
http://croniqueslinux.files.wordpress.com/2012/12/wpid-mostra.gif

echo “text a afegir” » mostra.gif

per llegir el que he posat:

tail mostra.gif

Una altra opció seria usar un editor tipus emacs o vi(m). La idea és obrir la imatge amb l’editor i al final, escriure el text que volem!
Per exemple amb Emacs ho he intentat des de mode gràfic i hem visualitza la imatge, així que he ober una terminal i he escrit:

emacs -nw mostra.gif

Ara vaig al final del text, en el meu cas he vist un ; i a constinuació he escrit el que vull desar ocult en la imatge.
http://croniqueslinux.files.wordpress.com/2012/12/wpid-estego01.png

També es poden afegir dins de videos, o d’altres documents. Si volem afegir una imatge dins d’una altra, doncs podriem posar alguna cosa com:

cat imatge1.git » imatge2.gif

Així ens quedaria la imatge1 dins de la imatge2.

Crec que és una cosa força curiosa!

:-)