---
tags: STEGANO,binaire,SNT,ASCII,IMAGE
title: STEGANO PHOTO SIMPLE 0,1
---
# STEGANOGRAHIE PHOTO SIMPLE 0,1
> la stéganographie est différente de la cryptographie , dans le sens où aussi on connaît la technique on est capable de retrouver le message dissimulé
:a: **transformer une image, photo en version ascii avec uniquement des 0 et des 1**
- Pour cela aller sur
[https://cloudapps.herokuapp.com/imagetoascii/](https://cloudapps.herokuapp.com/imagetoascii/), mettre les paramètres suivants:
- Choisir l'image,photo de votre choix (Choisir un fichier ou Webcam Capture) puis cliquer sur Create from full image
[](https://minio.apps.education.fr/codimd-prod/uploads/upload_55dfa95eb17fd801e50d0b9ce4ceeab4.png )
:b: **dissimuler son message dans l'image précédente**
- par exemple, on veut dissimuler le message **"OK"**,
**O**,**K** sont les 15e et 11e lettre de l'alphabet.
- utilisons maintenant le binaire:
-- 15 s'écrit 01111
-- 11 s'écrit 01011
à noter qu'on choisit d'écrire sur 5 bits (il ya a 27 lettres et 27 s'écrit en binaire 11011)
- l'***astuce*** ici va consister à remplacer des **o** par des **0** et des **l** par des **1**
-- 1e méthode : lire les o,l dans l'ordre (on commence généralement en haut à gauche) et remplacer
llllllllllllllllllllllllllllllllllllllllllllollooooooooollllllllllllllllllllllllllllllllllllllllllllllllllllllllll
ce qui donne pour le **0** de **OK**
llllllllllllllllllllllllllllllllllllllllllll**011**ooooooooo**11**llllllllllllllllllllllllllllllllllllllllllllllllllllllll
*inconvénient*: pas très robuste, facilement repérable.
-- 2e méthode: on va aléatoiriser le rmeplacement:
llllllllllllllllllllllllllllllllllllllllllllollooooooooollllllllllllllllllllllllllllllllllllllllllllllllllllllllll
ce qui donne pour le **0** de **OK**
llllllllllllllllllllllllllllllllllllllllllllollooo**0**ooooolll**1**llllllll**1**lllllllllllllllllll**1**llllllllllllllllllllll**1**ll
On obtient comme image finale avec le message dissimulé
[](https://minio.apps.education.fr/codimd-prod/uploads/upload_e34f69e7d952e49de892a666695d9c64.png)
🕵️ **Récupération du message caché**
Il suffit de recherche les caractères 0 et 1 à l'aide de Crtl+F et de traduire binaire -> décimal
🎁 **Bonus** dissimulation avec Python 
[voir ici](https://replit.com/@mrchretien/stegano-binaire#main.py)
https://scape.enepe.fr/steganographie.html