Image disque (.img) corrompue | Doit extraire un certain fichier

Résolu
eeee4444 Messages postés 482 Statut Membre -  
eeee4444 Messages postés 482 Statut Membre -
Bonjour/Bonsoir,

Dans le cadre d'un mini CTF 'Capture The Flag' organisé par un groupe d'amis, on nous propose certaines épreuves allant de la simple lecture d'un fichier binary à des procédures bien plus compliquées afin de gagner des points faisant monter notre équipe, le tout se déroulant sur une semaine.

Malheureusement, je suis bloqué à une certaine épreuve, et pas moyen de m'en sortir :@

On me donne un fichier 'monfichier.img' qui contient l'indice me permettant d'accéder à l'épreuve suivante. J'ai donc essayé de trouver le système de fichiers de ce fichier à l'aide d'un
file monfichier.img


Ce qui me rend en sortie
monfichier.img : data
donc pas moyen de trouver comment je suis censé monter l'image. (J'ai quand même essayé avec tous les types connus mais aucun ne fonctionne).

Je suis donc passé à un scan avec Autopsy mais il ne parvient pas à détecter le système de fichiers non plus, donc aucun résultat de ce côté là non plus.

Si vous connaissez quelques techniques qui pourraient m'aider à résoudre cette énigme, je suis preneur !

Si vous avez envie de vous y essayer je peux également vous fournir le fichier en question par MP, en sachant bien que vous ne pourrez pas participer à la suite étant donné que vous n'êtes pas inscrit.

Merci par avance ! :)
A voir également:

2 réponses

zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Salut,

Essaye un
fdisk -lu  monfichier.img

1
eeee4444 Messages postés 482 Statut Membre 318
 
Salut, Merci de ta réponse rapide :)

Malheureusement (et j'ai oublié de préciser) j'avais déjà tenté ça aussi.

Et ça ne semble pas beaucoup m'aider :(

Disk disk1.img: 1 MB, 1048576 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2048 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9e6b8265

Disk disk1.img doesn't contain a valid partition table
0
jns55 > eeee4444 Messages postés 482 Statut Membre
 
Bonjour,
La table des partitions a été altérée volontairement...
Et si tu utilisais testdisk pour réparer la table des partitions ?
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > eeee4444 Messages postés 482 Statut Membre
 
Sans conviction essaye un
blkid monfichier.img

ou encore un
dd if=monfichier.img | file -


Tu peux aussi essayer avec
disktype


Source
0
Flachy Joe Messages postés 2303 Statut Membre 261
 
Ton image est peut-être chiffré, c'est peut être un volume truecrypt par exemple. Auquel cas il te faudrait trouver le mot-de-passe.

As-tu essayé de l'ouvrir avec un éditeur hexadécimal ? Les informations recherchée sont peut -être juste noyées dans des données aléatoires.
0
eeee4444 Messages postés 482 Statut Membre 318
 
Merci pour toutes vos réponses !

Malgré tout, les différentes alternatives soumises ne me donnent rien de particulier.

Je comptais justement passer à l'hexa.

Je vous tiens au courant, merci encore !
0
eeee4444 Messages postés 482 Statut Membre 318
 
Bon, apparemment après une fouille appronfondie ligne par ligne, rien qui ne ressort du reste ... Je suis bien embêté :/
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > eeee4444 Messages postés 482 Statut Membre
 
As-tu essayé avec disktype ?
$ disktype boot.img

--- boot.img
Regular file, size 239 MiB (250609664 bytes)
FAT16 file system (hints score 5 of 5)
Volume size 238.8 MiB (250347520 bytes, 61120 clusters of 4 KiB)
Volume name "Debian Inst"


$ disktype installer.img

--- installer.img
Regular file, size 73.24 MiB (76800000 bytes)
DOS/MBR partition map
Partition 1: 70 MiB (73400320 bytes, 143360 sectors from 4096)
Type 0x0C (Win95 FAT32 (LBA))
FAT32 file system (hints score 5 of 5)
Volume size 68.91 MiB (72254464 bytes, 141122 clusters of 512 bytes)
Volume name "
0
eeee4444 Messages postés 482 Statut Membre 318 > zipe31 Messages postés 38797 Statut Contributeur
 
Oui, mais rien de 'relevant'

~/Downloads# disktype monfichier.img

--- monfichier.img
Regular file, size 1.000 MiB (1048623 bytes)


(Et rien après)
0
eeee4444 Messages postés 482 Statut Membre 318
 
Et avec le dd :

~/Downloads# dd if=monfichier.img | file -
/dev/stdin: data
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > eeee4444 Messages postés 482 Statut Membre
 
Toujours extrait de du même thread (suite à la même sortie que toi) :
dd if=monfichier.img | strings | head -20
0