Forum général.général Clé USB - Zone privée

Posté par  (site web personnel) .
Étiquettes : aucune
0
16
août
2005
Bonjour, j'ai une clé USB de 512 Mo (cool). J'ai aussi des drivers Windows (moins cool) qui me permette d'avoir une zone public et une zone privée sur ma clé USB.

Je voulais savoir s'il est possible sous Linux d'accéder à la zone privée (via des outils spécialisés), et y écrire (Voir même la créer et la redimenssionner).

Quand je branche ma clé USB avec les 2 zones, je ne vois qu'une seul partition (la partition publique).

Merci
  • # questions

    Posté par  . Évalué à 1.

    Je suppose donc, que sur ta clé usb tu as 2 partitions :
    une normale (probablement de type vfat) et une autre cryptée. C'est ça ?
    Dans ce cas la il faudrait qu'on sache quel algorithme de cryptage est utilisé. Tu peux essayer de te renseigner au sujet de mount sur google...
    • [^] # Re: questions

      Posté par  (site web personnel) . Évalué à 2.

      le problème c'est que même si j'ai deux zone, je n'ai que /dev/sda (pas de partition du tout).
      Que je peux monter, mais c'est la zone publique.
      • [^] # Re: questions

        Posté par  (Mastodon) . Évalué à 2.

        Cherche un fichier (caché) de la taille de ta zone privée dans la zone publique, sinon, il n'y a pas de sdb ? au boulot, on a des clées de 2Go avec sda + un sdb qui fait 1,44 Mo, qui est reconnu automatiquement comme lecteur de disquette (b:) sous win (et qui contenanit les drivers Windows à l'origine)...
        • [^] # Re: questions

          Posté par  . Évalué à 0.

          Normalement :
          sda et sdb sont deux périphériques différents
          sda1 et sda2 sont deux partitions différentes sur un même périphérique
          Des partitions peuvent ne pas être reconnue, particulièrement si elles sont cryptées. Essaye de faire un "cat /dev/sda2" ou un "cat /dev/sdb1". Si ces partitions existent, tu recevra des tonnes de texte incompréhensibles à l'écran ( Ctrl + C pour quitter ).
          Et en effet, il y a peut-être un fichier caché qui contient tes documents.
          • [^] # Re: questions

            Posté par  (Mastodon) . Évalué à 1.

            Si une partition n'est pas identifiée par exemple par un fdisk -l /dev/sda, le cat ne fonctionnera pas, un cat /proc/partitions peut aider à les retrouver également.
            • [^] # Re: questions

              Posté par  (site web personnel) . Évalué à 2.

              Je regarderai tous ca se soir. Mais d'aprés ce que j'ai déjà remarqué, Il n'y a qu'une partition (en faite pas aucune, le disque est /dev/sda), et il n'y a pas de sdb (ou sdc, ...) [sauf si bien sur je branche un autre peripherique]
              • [^] # Re: questions

                Posté par  (site web personnel) . Évalué à 2.

                Donc voilà j'ai fais des test.

                Sous Windows, j'ai divisé ma clé en 2 partition de 250 Mo (Une publique et une privée).

                Sous Linux, j'obtient

                phoenix@maxiding:~$ ls /dev/usb/
                lp0 sda sda1 sda2 sdb
                phoenix@maxiding:~$ cat /proc/partitions
                major minor #blocks name

                3 0 78150744 hda
                3 1 104391 hda1
                3 2 15631245 hda2
                3 3 1 hda3
                3 5 1052226 hda5
                3 6 5502231 hda6
                3 7 10008463 hda7
                3 8 6883821 hda8
                3 9 4891761 hda9
                3 10 506016 hda10
                3 11 506016 hda11
                3 12 11727418 hda12
                3 13 21334288 hda13
                3 64 16841664 hdb
                3 65 16841632 hdb1
                8 0 39070080 sda
                8 1 20972826 sda1
                8 2 18089190 sda2
                8 16 256000 sdb

                Ma clé USB est sdb (en sda c'est un disque dur USB)
                Donc il n'y a pas de seconde partition (pour /dev j'utilise udev, mon noyau est 2.6.11.x)

                Si je monte la partition elle contient la zone publique et il n'y a pas de fichier caché (ou non) de 250Mo.

                J'ai regardé un peu /proc (scsi, usb) mais sans trouvé quelque chose qui puisse m'aider, ou donné une indication.

                Une autre idée ?
                • [^] # Re: questions

                  Posté par  (site web personnel) . Évalué à 2.

                  Par contre !!!!!!!J'ai fais un fdisk -l /dev/sdb

                  Disk /dev/usb/sdb: 262 MB, 262144000 bytes
                  9 heads, 56 sectors/track, 1015 cylinders
                  Units = cylinders of 504 * 512 = 258048 bytes

                  This doesn't look like a partition table
                  Probably you selected the wrong device.

                  Device Boot Start End Blocks Id System
                  /dev/usb/sdb1 ? 3809427 4889659 272218546+ 20 Unknown
                  Partition 1 has different physical/logical beginnings (non-Linux?):
                  phys=(356, 97, 46) logical=(3809426, 4, 31)
                  Partition 1 has different physical/logical endings:
                  phys=(357, 116, 40) logical=(4889658, 7, 27)
                  Partition 1 does not end on cylinder boundary.
                  /dev/usb/sdb2 ? 2639255 3708652 269488144 6b Unknown
                  Partition 2 has different physical/logical beginnings (non-Linux?):
                  phys=(288, 110, 57) logical=(2639254, 3, 19)
                  Partition 2 has different physical/logical endings:
                  phys=(269, 101, 57) logical=(3708651, 6, 50)
                  Partition 2 does not end on cylinder boundary.
                  /dev/usb/sdb3 ? 1069424 3843953 699181456 53 OnTrack DM6 Aux3
                  Partition 3 has different physical/logical beginnings (non-Linux?):
                  phys=(345, 32, 19) logical=(1069423, 3, 32)
                  Partition 3 has different physical/logical endings:
                  phys=(324, 77, 19) logical=(3843952, 8, 47)
                  Partition 3 does not end on cylinder boundary.
                  /dev/usb/sdb4 * 2767119 2767161 10668+ 49 Unknown
                  Partition 4 has different physical/logical beginnings (non-Linux?):
                  phys=(87, 1, 0) logical=(2767118, 3, 24)
                  Partition 4 has different physical/logical endings:
                  phys=(335, 78, 2) logical=(2767160, 6, 24)
                  Partition 4 does not end on cylinder boundary.

                  Partition table entries are not in disk order


                  Ou lalala ! Je ne sais pas trop quoi en dire ....
                  • [^] # Re: questions

                    Posté par  (Mastodon) . Évalué à 1.

                    OK, bon déja, il n'y a pas de table de partition ou elle n'est pas standard (c'était un peu prévisible vu qu'on monte directement sdb et non sdb1).

                    J'ai peut-être une idée:
                    pour "cacher" la partition privée, ils ne se sont peut-être pas pris la tête, elle doit être juste derrière l'autre, mais comme il n'y a pas de table de partition, on ne le voit pas et ont ne peut pas semble-t-il la monter...
                    Qu'elle est la taille d'un dd if=/dev/sdb of=/tmp/clee.dump ?
                    cfdisk /dev/sdb te montre-t-il de l'espace non partitionné ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.