#1 Le 03/07/2016, à 17:18
- Glolec
[Résolu] Convertir une image en hexadecimal
Bonjour
Je souhaite convertir une image en jpg (ou tout autre format) en code hexadécimal, je veux dire par cela accéder au code de l'image avec l'entête...
Pour cela j'ai essayer : hexdump image.jpg > img.hex (avec image jpg présente sur mon bureau et img.hex une image innexistante).
Le terminal me réponds : hexdump : image.jpg: Aucun fichier ou dossier de ce type.
Meme chose avec hd 123.jpg > img.hex
J'ai aussi essayer : vi 123.jpg réponse :
~
~
~
~
~
~
"123.jpg" [New file] : pas vraiment du binaire
J'ai donc besoin de vous pour en apprendre un peu plus sur le terminal et ses utilisations.
Merci d'avance
Dernière modification par Glolec (Le 03/07/2016, à 20:26)
Hors ligne
#2 Le 03/07/2016, à 17:59
- Brunod
Re : [Résolu] Convertir une image en hexadecimal
Je ne comprends pas bien ce que tu veux faire. Tu veux "voir" le code raster de l'image ? Un jpg est comme une image bitmap mais compressée. Donc tu ne pourras pas y arriver ainsi.
Ou s'agit-il des données exif que tu veux ?
Dernière modification par Brunod (Le 03/07/2016, à 18:00)
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#3 Le 03/07/2016, à 18:21
- Glolec
Re : [Résolu] Convertir une image en hexadecimal
La même chose qu'avec ce type de logiciel en ligne.
https://hexed.it/
J'ai pris le format jpg un peu par hasard dans mon message, Tout format pas trop compliqué à analyser me convient
Hors ligne
#4 Le 03/07/2016, à 18:27
- pingouinux
Re : [Résolu] Convertir une image en hexadecimal
Bonjour,
Pour cela j'ai essayer : hexdump image.jpg > img.hex (avec image jpg présente sur mon bureau et img.hex une image innexistante).
Le terminal me réponds : hexdump : image.jpg: Aucun fichier ou dossier de ce type.
Je pense que tu n'es pas dans le bon répertoire.
Il faudrait que tu fasses un copier-coller de la commande et de son résultat. Donne aussi le retour de
ls -l *.jpg
Sinon, tu peux essayer
jpegtopnm image.jpg >img.ppm
Tu pourras ensuite regarder le fichier généré avec un éditeur hexadécimal.
Dernière modification par pingouinux (Le 03/07/2016, à 18:28)
Hors ligne
#5 Le 03/07/2016, à 18:57
- Brunod
Re : [Résolu] Convertir une image en hexadecimal
Sinon tu peux recommencer avec hexedit après l'avoir installé, utilisable en console; je pense qu'il n'est pas installé par défaut.
Dernière modification par Brunod (Le 03/07/2016, à 18:58)
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#6 Le 03/07/2016, à 19:04
- Glolec
Re : [Résolu] Convertir une image en hexadecimal
hexdump image.jpg > img.hex
réponse : hexdump: image.jpg: Aucun fichier ou dossier de ce type
ls -l *.jpg
réponse : ls: impossible d'accéder à *.jpg: Aucun fichier ou dossier de ce type
jpegtopnm image.jpg >img.ppm
réponse : jpegtopnm: Can't open image.jpg. Errno=No such file or directory(2).
Hors ligne
#7 Le 03/07/2016, à 19:11
- pingouinux
Re : [Résolu] Convertir une image en hexadecimal
Tu n'as aucun fichier *.jpg dans le répertoire d'où tu lances les commandes.
Hors ligne
#8 Le 03/07/2016, à 19:51
- Compte anonymisé
Re : [Résolu] Convertir une image en hexadecimal
Bonjour,
.. avec image jpg présente sur mon bureau
je pense qu'il faut faire :
cd Bureau
avant n'importe quel autre manipulation.
Pour un affichage similaire au site, je conseille :
hd nomdufichier.jpg|less
#9 Le 03/07/2016, à 20:09
- Glolec
Re : [Résolu] Convertir une image en hexadecimal
Merci beaucoup !!!
En effet il y avait un problème de répertoire, mais grâce à vos conseils je vois s'afficher un joli pavé en hexadécimal. Je me coucherai moins bête.
Bonne soirée à tous
Hors ligne
#10 Le 03/07/2016, à 20:15
- Hizoka
Re : [Résolu] Convertir une image en hexadecimal
Salut,
si c'est bon ajoute un [résolu] dans le titre de ton topic.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne