Académique Documents
Professionnel Documents
Culture Documents
En réalité
STI2D – Epreuve Ecrite les informations dans la mémoire de l’ordinateur (RAM, Disque dur,…) sont stockées en binaire sous
forme d'une succession de 0 et de 1 (bits). Les 128 premiers bits du fichier "Autruche.bmp" sont les
2.4. Approche fonctionnelle et structurelle suivants : 01000010 01001101 11000110 00010110 00000000 00000000 00000000 00000000 00000000
d’une chaîne d’information 00000000 00110110 00000000 00000000 00000000 00101000 00000000… Pas facile à interpréter…
Codage et Traitement de l’Information Réaliser une copie du fichier « Autruche.bmp »
Nommer ce nouveau fichier « Autruche_modifiee.bmp »
Lancer EDITHEXA puis ouvrir le fichier Autruche_modifiee.bmp
1. CODAGE D’UN FICHIER BINAIRE (EDITHEXA)
Dans cette partie nous allons utiliser le logiciel EditHexa. Cet éditeur hexadécimal permet Q4. Changer les données du fichier
d'effectuer les opérations classiques : chercher, modifier, ajouter ou supprimer une « Autruche_modifiee.bmp » en mettant
séquence, écrire un nombre, etc... des « 00 » de l’adresse 00000100 à
l’adresse 00000200 (voir capture écran ci-
Visualiser attentivement le document ressource : edithexa.swf contre) et enregistrer cette nouvelle photo
Lancer EDITHEXA puis ouvrir le fichier Autruche.bmp au format « bmp ». Visualiser les
changements sur l’image. Que constatez-vous ?
Q5. Concluez à propos de la relation existant entre les informations numériques contenues dans le
fichier et l’aspect de l’image ?
Q6. Ouvrir ce fichier dans l’éditeur EditHexa. Vérifiez d’abord que le texte correspond bien à celui saisi
avec le « Bloc-notes ». En cliquant sur chaque caractère ASCII du texte qu’observez-vous sur la partie
hexadécimale ?
Q7. Certains caractères de ce fichier ne sont pas visualisables à l’écran. En vous aidant du fichier
ressource « ascii.gif » dites à quoi correspondent les valeurs hexadécimales notées dans ce tableau.
$20
$0D
$0A
Q1. Citer la base et le code avec lesquels sont représentées les informations contenues dans le fichier
Q8. On souhaite remplacer le mot « CONDORCET » par le mot « SchoenecK ». Chercher les codes
« Autruche.bmp » ?
hexadécimaux correspondants dans le document « ascii.gif » et compléter le tableau.
Q2. Sur la partie centrale de la fenêtre de travail, le contenu du fichier est visualisé par « paquets ». S C h o e n e c K
Quelle est la taille en bits et en octet de chaque « paquet » ?
Q3. La colonne « Offset » correspond aux adresses hexadécimales. Par exemple le contenu de l’adresse
$00000000 vaut $42, autrement dit la donnée $42 est mémorisée à l’adresse $00000000 du fichier. De la Q9. Dans l’éditeur EditHexa à partir de l’adresse $00000036 reporter les codes hexadécimaux trouvés à
même façon la donnée $4D est située à l’adresse $00000001, etc… Donner l’adresse hexadécimale de la la Q8. Enregistrer vos modifications. Ouvrir le fichier avec le « Bloc-notes ». Que constatez-vous ?
donnée $5B entourée d’un cercle rouge.
1 – SA – 2I2D – Activité N2 Stéganographie 2 – SA – 2I2D – Activité N2 Stéganographie
Dans le champ « Dossier de destination Q13. Chaque octet du fichier "TEXTE.txt" a été écrit dans le fichier "Futur.bmp" en remplaçant les chiffres de
» sélectionnez votre dossier poids faible de deux octets consécutifs par ceux de l'octet à cacher. La partie modifiée s’étend sur 64 octets
de l’adresse $00000036 à l’adresse $00000075. Retrouver les octets cachés en complétant ce tableau.
Rem : vous pouvez visualiser ces fichiers en cliquant sur les boutons « Voir » 35 33 35 34 34 35 34 37 30 30
Lancez la stéganographie en cliquant sur le bouton « DISSIMULER »
Code signalant que ce fichier cache un autre fichier
Vérifier qu’un fichier « STEGANO.BMP » a bien été créé dans le dossier de
30 30 30 30 30 37 30 30 30 30 30 30 30 39 30 30
destination. Cette nouvelle image est l’image initiale « Futur.bmp » dans
laquelle on a dissimulé le fichier « TEXTE.txt ».
Nombre d’octets cachés Nombre de caractères du fichier caché Nombre…
Q11. Visualiser le fichier « STEGANO.BMP ». Que constatez-vous ? 30 30 30 30 30 30 35 34 34 35 35 38 35 34 34 35
Q12. Pour le vérifier, rendez-vous dans votre dossier personnel et supprimez le fichier « TEXTE.txt ».
…d'octets séparant 2 octets modifiés Nom du fichier caché
Dans l’application « Steganooff.exe » sélectionnez l’onglet « Révéler ». Dans le champ « Fichier
32 3E 37 24 27 28 37 24 24 32 34 3F 34 3E 34 3A
stéganographié » sélectionnez le fichier « STEGANO.bmp » créé précédemment. Dans le champ « Dossier
de destination » sélectionnez votre dossier. Lancez la révélation en cliquant sur le bouton « REVELER » ;
que constatez-vous ? L’extraction a-t-elle réussi ? Faites valider par le professeur. Extension du fichier caché Caractères contenus dans le fichier…
34 3F 35 35 35 32
L'application "Steganooff.exe" a fusionné les deux fichiers "Futur.bmp" qui sert ici de support et le
fichier "TEXTE.txt" qui est le fichier à dissimuler pour créer un fichier résultant nommé STEGANO.bmp.
… caché
Q14. Déduire du tableau précédent, les informations suivantes. Compléter le tableau
Désignation Valeur
Code signalant que ce fichier cache un autre fichier (en clair)
Nombre d’octets cachés (en décimal)
Nombre de caractères du fichier caché (en décimal)
Nombre d'octets séparant 2 octets modifiés (en décimal)
Nom du fichier caché (en clair)
Si on visualise le contenu de ces trois fichiers avec un éditeur hexadécimal on s'aperçoit que: Extension du fichier caché
- l'entête (54 octets 1er octets) du fichier "Futur.bmp" n'a pas été modifié,
Caractères contenus dans le fichier caché (en clair)
- une partie de la zone de définition de l'image a été modifiée.
Dans la partie modifiée, le chiffre de poids faible de l'octet a été modifié.
Q15. Refaire les questions Q11 et Q12 avec le logo du lycée. Faites valider par le professeur.
3 – SA – 2I2D – Activité N2 Stéganographie 4 – SA – 2I2D – Activité N2 Stéganographie