Domaine public 🅭

CMS minimal
ecrit avec VI

[ /  ^ < ]

steganographie

dissimuler un message dans un autre

steghide
notes       14/03/2022
spectograme       04/10/2022
logiciels       23/02/2024

# dissimuler les données parmis d'autres ou dans les metadata invisibles
# utile pour un tatouage numérique discret
# ne dispense pas de chiffrer à cause du problème de sécurité par l'obscurité
# mais permet le denis plausible
# et surtout de na pas attirer l'attention
# par exemple traverser certains filtres stupides qui bloquent les fichiers chiffrés

# par exemple en écrivant de la m&ecric;me couleur que le fond sur une page web
<html><body bgcolor="white><font color="white">petit secret

# ou utilisant une image de assortie dont certaines zones sont transparantes

# ou vec gimp sur un fond noir
# ou en écrivant à l'aveuglette avec un bleu foncé 000001
# ou vert 000100 ou rouge 010000
# ou inversement FFFEFE .. sur fond blanc
# par exemple dans l'image ci-dessous, en baissant la luminosité par couleur individuelement

# sur le spectrogramme d'un fichier audio on peut dessiner avec Virtual ANS copie local du logiciel et visualiser avec spek (dans les depots Debian) ou plus perfectionné Sonic Visualiser
# astuces:
#   importer des dessins en blanc sur noir
	convert -negate -pointsize 100 label:"\n  memoperso.fr  \n\n\n\n" memoperso.fr.png
#   spek etant en échelle logarythmique il écrase le bas du dessin
# penser à convertir en mp3 pour gagner de la place
# on peut modifier un fichier preexistant
# cela s'entend : exemple tout seul
# mais ça ressemble à un chant d'oiseaux, à comparer avec l'originale

# autre méthode plus simple mais moins audible:
# gâce à la commande enscribe heureusement dans les dépots car le site est difficil à trouver
# il conseil de visualiser avec http://www.baudline.com/
# ça fait plutôt des bruits d'insecte

convert  -pointsize 100 -rotate 90 label:"\n  memoperso.fr  \n" memopeso.fr.png
enscribe -i memopeso.fr.png memopeso.fr.wav
spek memopeso.fr.wav


# il y a quelques logiciels sympas
steghide peut s'installer depuis les dépots, cache dans une image ou un fichier audio.

SNOW dans un texte, ajoute des espaces en fin de ligne pour coder l'intormation

# comme le format zip lit les fichiers en commençant par la fin, il suffit de concatener derrière un fichier formaté par exemple PDF ou PNG

# au départ (petit raffinement : mettre un long mot de passe aléatoire sur le PDF et enlever la dernière ligne %%PDF)
cat bidon.pdf secret.zip > mine_de_rien.pdf


# à l'arrivée:
mv mine_de_rien.pdf secret_2.zip

# il semble que les logiciels ZIP comme Ark ne support plus, il faut essayer d'ecrire à l'envers:
< secret.zip xxd -p -c1 | tac | xxd -p -r >> mine_de_rien.pdf

ƒraηcois✉memoρersο.ƒr