web-dev-qa-db-fra.com

Utilisez binwalk pour extraire tous les fichiers

J'ai un fichier music.mp3. Après avoir utilisé binwalk, j'obtiens le résultat:

pexea12@DESMICE:~/Downloads$ binwalk music.mp3

DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
152318        0x252FE         MySQL ISAM compressed data file Version 2
586865        0x8F471         MySQL ISAM compressed data file Version 5
5669358       0x5681EE        MySQL ISAM index file Version 1
5831936       0x58FD00        TIFF image data, little-endian offset of first image directory: 8
5832467       0x58FF13        Unix path: /www.w3.org/1999/02/22-rdf-syntax-ns#">
5832624       0x58FFB0        Unix path: /purl.org/dc/elements/1.1/"
5832748       0x59002C        Unix path: /ns.Adobe.com/xap/1.0/mm/"
5832806       0x590066        Unix path: /ns.Adobe.com/xap/1.0/sType/ResourceEvent#">

Je me rends compte qu'il existe un autre type de fichier dans mon music.mp3 comme MySQL, image TIFF. Maintenant, je veux extraire tous ces fichiers pour en voir le vrai contenu.

J'essaye la commande binwalk -e music.mp3 mais il ne fonctionne qu'avec des fichiers compressés tels que .Zip. Comment puis-je obtenir tous ces fichiers?

8
pexea12

Que diriez-vous binwalk --dd='.*' music.mp3?

29
foudfou
binwalk -e music.mp3

répertorie/extrait automatiquement les types de fichiers connus, O WH

binwalk -D='.*' music.mp3

OR

binwalk --dd='.*' music.mp3

extraira les signatures de type, donnera aux fichiers une extension ext et exécutera cmd. Vous pouvez consulter la page de manuel de binwalk ici pour plus d'options.

3
Smshrimant

Vous pouvez utiliser

binwalk -e -c music.mp3  

le répertoire par défaut serait votre pwd

0
poorna chandra