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 ! :)
--
Le monde sera bientôt dominé par les fourmis. C'est moi qui vous le dit !

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Essaye un
    fdisk -lu  monfichier.img

    1
    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
      1. 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
      2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > 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
    2. 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
  2. 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
    1. 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
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > 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
    3. eeee4444 Messages postés 482 Statut Membre 318 > zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Oui, mais rien de 'relevant'

      ~/Downloads# disktype monfichier.img

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


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

      ~/Downloads# dd if=monfichier.img | file -
      /dev/stdin: data
      0
    5. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > 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