0 votes

Sécurité : comment empêcher le montage USB d'un appareil mobile

J'utilise Android KitKat 4.4.2 sur un Samsung Galaxy SIII Neo. Par mesure de sécurité, je voudrais empêcher le montage automatique de mon téléphone lorsque je connecte un câble USB de mon appareil mobile à un PC. De cette façon, si quelqu'un vole mon appareil, il ne pourra pas lire ou copier les fichiers stockés sur mon appareil mobile. Cependant, je ne sais pas comment activer ou désactiver cette fonction.

J'ai lu ce poste mais j'ai effectivement activé le débogage USB sous Settings | General | Developer Options . Mais la réponse trouvée là-bas ne semble pas s'appliquer à mon appareil.

0 votes

S'il s'agit d'Android 4.4.x, alors l'option de connexion USB dans Android devrait avoir l'option de Charge only à moins que Samsung ne l'ait supprimé délibérément. Avez-vous une telle option ?

1 votes

En général, l'utilisation d'un écran de verrouillage sécurisé résout ce problème. Vous devez d'abord déverrouiller l'appareil avant qu'il n'autorise l'accès à son espace de stockage. Par conséquent, si quelqu'un volait votre appareil, il devrait également connaître le mot de passe/le modèle de déverrouillage. Quitter adb Il ne serait probablement pas sage de vous en préoccuper, cependant.

0 votes

@FIRELORD, mon appareil ne dispose pas de l'option que vous mentionnez.

2voto

Matthew Read Points 50150

Essayez ceci à partir de adb shell sur votre PC ou à partir d'un terminal Root sur votre appareil :

content update --uri content://settings/secure --bind name:s:mount_ums_autostart --bind value:i:0

Par le code source d'Android :

/**
 * Whether or not UMS auto-starts on UMS host detection. (0 = false, 1 = true)
 * @hide
 */
public static final String MOUNT_UMS_AUTOSTART = "mount_ums_autostart";

0 votes

Je ne reconnais pas `content' comme une commande standard du shell Linux. Y a-t-il un endroit où je peux trouver sa page de manuel ou une description de son fonctionnement ?

1 votes

@user100380 C'est parce que c'est une commande Android. Elle gère essentiellement les requêtes SQLite. Si vous l'exécutez simplement sans arguments, vous obtiendrez des informations sur son utilisation.

1voto

mattm Points 4120

Je pense que c'est dans Android 4.2 qu'une fonctionnalité a été ajoutée qui demande au téléphone d'autoriser chaque PC auquel il est connecté, qui est identifié par une clé unique. Vous pouvez enregistrer cette clé dans votre téléphone plutôt que de devoir cliquer sur accepter à chaque fois.

Si vous voulez effacer les clés que vous avez déjà acceptées : Paramètres -> Options du développeur -> Révoquer l'autorisation de débogage USB

Maintenant, tout appareil connecté à votre téléphone doit être accepté de nouveau par le téléphone.

Cela ne devrait pas vraiment poser de problème, sauf si quelqu'un vole à la fois votre téléphone et votre ordinateur portable. Si vous branchez votre téléphone sur l'ordinateur de quelqu'un d'autre, le téléphone devrait demander le code de déverrouillage de votre téléphone et l'acceptation explicite d'autoriser le débogage USB.


EDIT : Après avoir joué un peu plus avec ces paramètres, je pense que ma réponse ci-dessus n'est pas vraiment liée au problème du montage.

Je ne pense pas qu'il y ait un moyen d'empêcher le montage automatique. Mais si votre téléphone est verrouillé, il ne devrait pas être lisible. Alors verrouillez votre téléphone. Vous pouvez tester si quelque chose est lisible sur votre téléphone en le branchant sur le câble USB d'un ordinateur alors que le téléphone est verrouillé.

0 votes

Oui, je n'ai pas de PC avec moi pour le moment pour le tester mais j'ai trouvé le bouton et j'ai appuyé dessus et révoqué l'autorisation de débogage USB. Pouvez-vous s'il vous plaît confirmer que cela fonctionne même si aucun mot de passe ou pin n'est défini pour le téléphone ? En outre, pourquoi le montage est appelé débogage ?

0 votes

A quoi bon désactiver l'USB si vous n'avez pas de verrou qui empêche une personne ayant un accès physique d'utiliser tout le contenu de votre téléphone ? Ils peuvent simplement activer le débogage. Je pense que le montage et le débogage sont regroupés pour cette fonctionnalité lorsque le mode développeur est activé, mais je n'en suis pas sûr.

0 votes

Je n'ai pas obtenu cette boîte de dialogue avant la version 4.3 (elle a donc pu être introduite à ce moment-là). Mais à part ça : qu'est-ce que ADB a à voir avec le "montage automatique sous Windows" ? Ne serait-ce pas plutôt quelque chose à appliquer à UMS/MTP/PTP ? Ou ai-je manqué quelque chose, et ce dialogue s'applique à tous les 4 ? Ne disposant pas d'un PC Windows (heureusement), je ne peux pas vérifier - et j'utilise toujours ADB pour manuellement sur ma boîte Linux via adbfs :)

1voto

gekigek99 Points 121

Essayez de couper deux fils de synchronisation à l'intérieur du câble usb. Gardez le rouge et le noir pour la charge uniquement.

https://forum.allaboutcircuits.com/threads/i-can-not-find-micro-usb-with-all-connectors.131677/

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X