0 votes

Comment puis-je vérifier le contenu d'une clé USB en toute sécurité ?

Je voudrais vérifier le contenu d'une clé USB provenant d'une source pas tout à fait digne de confiance (ma sœur) : y a-t-il un moyen sûr de le faire sous OSX 10.9.5 ou 10.10.1 ?

1voto

SaxDaddy Points 343

Ce que je fais généralement est de monter le lecteur USB dans une machine virtuelle isolée. Mais cela nécessite d'avoir un hyperviseur installé et un système d'exploitation invité configuré, etc. Cela fonctionne parce que je peux prendre un instantané de l'état de la machine virtuelle ainsi que l'isoler au niveau du réseau. Mais c'est trop compliqué à expliquer ici.

Probablement le moyen le plus simple de le faire est de monter le lecteur en lecture seule. Vous pouvez le faire en utilisant diskutil depuis le Terminal.

  1. Ouvrez /Applications/Utilitaires/Terminal.
  2. Insérez le lecteur dans un port USB.
  3. Exécutez diskutil list depuis le Terminal et notez le numéro de disque pour votre lecteur USB. Voici à quoi ressemblait ma sortie

$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage 250.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD *249.8 GB disk1 Logical Volume on disk0s2 5F6A08FD-AD5D-4C63-9DF2-8C1DE409F264 Non crypté /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *32.7 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS TomThumb 32.4 GB disk2s2

Donc mon lecteur USB est disk2.

  1. Éjectez le disque en exécutant diskutil unmountDisk /dev/diskX (qui serait "disk2" pour moi)
  2. Remontez le disque en mode lecture seule en exécutant diskutil mountDisk readOnly /dev/diskX
  3. Utilisez Finder ou Terminal pour examiner le disque.

Remarquez que si vous éjectez le lecteur, vous devriez exécuter cette séquence à nouveau pour le monter en lecture seule. Il y a d'autres applications qui automatise le montage des disques en lecture seule mais la ligne de commande est la seule véritable UI pour n'importe quel OS! ;-) #opinion

0voto

Steve Chambers Points 21588

C'est une bonne idée et beaucoup de logiciels malveillants dépendent de pouvoir écrire là où ils s'exécutent, mais ce n'est pas infaillible et si le système d'exploitation peut lire le disque, des choses peuvent en sortir du disque.

Pour les plus paranoïaques, je serais tenté de télécharger et graver un LiveCD (Ubuntu ou similaire) qui démarrera sur votre Mac. Démarrez-le depuis le LiveCD et examinez ensuite le contenu.

Vous pourrez ainsi supprimer les éventuels programmes MAC nuisibles, les exploits Javascript ou Flash ou les fichiers infectés de toute autre sorte.

Cela nécessitera cependant un peu de compétence technique pour tout cela.

0voto

Patrick McMahon Points 975

Une option consiste à redémarrer votre Mac avec un CD/DVD d'installation de Linux.

Vous pouvez démonter votre disque dur local une fois le bureau Linux chargé.

Vous pouvez ensuite brancher la clé USB et être isolé de votre installation de Mac OS X ainsi que de votre disque dur local.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X