| name | steganographie |
| description | Guide complet de stéganographie — zsteg, steghide, stegsolve, stegcracker, binwalk, strings, LSB, PNG, JPEG, WAV, extraction et dissimulation de données. |
Stéganographie — Guide Complet
Définition
Art de dissimuler des données dans d'autres fichiers (images, audio, vidéo).
Contrairement à la cryptographie qui rend les données illisibles, la
stéganographie rend les données invisibles.
1. Analyse rapide — Premiers réflexes
file image_suspecte.png
strings image_suspecte.png | less
strings -n 8 image_suspecte.png
xxd image_suspecte.png | head -20
exiftool image_suspecte.png
exiftool -Comment image_suspecte.png
ls -lh image_suspecte.png
2. Images PNG — zsteg
zsteg image.png
zsteg -a image.png
zsteg -E b1,r,lsb,xy image.png > extrait.bin
zsteg --bits 1 --channel r --lsb --order xy image.png
3. Images JPEG/BMP/WAV — steghide
steghide extract -sf image.jpg
steghide extract -sf audio.wav -p password
steghide embed -cf image.jpg -ef secret.txt
steghide embed -cf image.jpg -ef secret.txt -p password
steghide info image.jpg
4. Bruteforce steghide — stegcracker / stegseek
stegcracker image.jpg rockyou.txt
stegseek image.jpg rockyou.txt
stegseek --crack image.jpg rockyou.txt resultat.txt
5. Analyse visuelle — Stegsolve (GUI Java)
java -jar Stegsolve.jar
6. Extraction de fichiers cachés — binwalk
binwalk image.png
binwalk -e image.png
binwalk -Me image.png
binwalk --dd='.*' image.png
binwalk -E image.png
7. Extraction bas niveau — foremost / dd
foremost -i image.png -o /sortie/
dd if=image.png of=extrait.bin bs=1 skip=<OFFSET> count=<TAILLE>
strings -t x image.png | grep -E "PK|IHDR|ID3|RIFF|JFIF"
8. Images GIF animées
convert image.gif frame_%d.png
identify -verbose image.gif
9. Audio WAV/MP3 — stégano audio
sox audio.wav -n spectrogram -o spectro.png
10. Texte / Whitespace
snow -C fichier.txt
stegsnow -C -p password fichier.txt extrait.txt
11. PDF / Documents
pdfinfo document.pdf
pdf-parser.py document.pdf
peepdf document.pdf
pdfimages -j document.pdf /sortie/
Cheatsheet rapide
file suspect.xxx
strings suspect.xxx | less
exiftool suspect.xxx
binwalk suspect.xxx
zsteg suspect.png
steghide extract -sf suspect.jpg
steghide info suspect.jpg
stegseek suspect.jpg rockyou.txt
binwalk -Me suspect.xxx
foremost -i suspect.xxx -o /sortie/
sox audio.wav -n spectrogram -o spec.png
snow -C fichier.txt
Ressources