4 votes

Empêcher le transfert de données USB (pendant l'utilisation du téléphone) et la charge

Je voudrais savoir comment protéger mes données lorsque j'utilise un chargeur de batterie public dans les lieux publics. Je sais que si je ne déverrouille pas mon écran lors de la charge, mes données sont en sécurité, mais que se passe-t-il si je veux utiliser mon téléphone tout en étant connecté à un chargeur public ?

Je voudrais savoir s'il est nécessaire d'avoir une application qui peut m'aider à bloquer le transfert de données via USB, même si j'utilise le téléphone.

0 votes

Quelle version d'Android et quel téléphone utilisez-vous? Certains fabricants ainsi que les nouvelles versions d'Android stock ont cela intégré.

2 votes

Android 4+, vous pourriez suivre ce stackoverflow.com/a/21712630/1757321

0 votes

J'ai Samsung Dous2 (système d'exploitation 4.2) Samsung J7 / A5 (système d'exploitation 5.1). J'ai vérifié les paramètres de connexion USB mais il n'y a pas de bouton radio pour choisir entre MTP ou PTP. Aucune option pour éteindre.

4voto

beeshyams Points 37355

Modifier : En lisant après avoir répondu, je suis tombé sur le nom de cette menace - Juice Jacking, défini comme (accent ajouté)

Juice jacking est un terme utilisé pour décrire une attaque cybernétique lors de laquelle un logiciel malveillant pourrait être installé sur un téléphone intelligent, une tablette ou autre appareil informatique en copiant clandestinement des données, via un port de charge qui sert également de connexion de données, typiquement via USB.

De plus, la section de mitigation du wiki indique

Le juice jacking n'est pas possible si un appareil est chargé via l'adaptateur secteur fourni avec l'appareil, un dispositif de sauvegarde de batterie, ou en utilisant un câble USB dont les câbles de données ont été retirés

  • Le moyen le plus simple serait d'utiliser un câble qui ne permet que la charge sans transfert de données. Un tel câble est non standard, car il ne respecte pas les normes dans lesquelles les connecteurs / câbles de données jouent également un rôle important pour négocier les exigences de puissance (1)

  • Ces câbles présentent un inconvénient - la vitesse de charge est très lente (souvent par un facteur de 10 selon certains forums). Une solution consiste à acheter un câble d'une épaisseur de 20 AWG (2) Étant donné que le 20 AWG est le câble le plus épais autorisé et qu'en raison de son épaisseur il offre une résistance moindre, il permet une charge plus rapide. De tels câbles sont disponibles sur ebay par exemple. Bien que ces câbles puissent charger à un taux raisonnable, ils ne sont pas recommandés pour une utilisation régulière, car le taux de courant de charge est constant et non négociable (comme le souhaite la logique de charge de la batterie)

Autres méthodes possibles

  1. Commandes adb / ajustement de votre système d'exploitation : Cela peut fonctionner ou non, car cela dépend largement de la manière dont l'OS de l'appareil est conçu. Pour avoir une idée, consultez ma réponse, qui est l'opposé de ce que vous souhaitez obtenir.

Modificateur : Grâce à la réponse de Firelord réponse, j'ai trouvé une manière qui n'a été documentée nulle part AFAIK.

Vous pouvez exécuter cette commande :

adb shell svc usb setFunctions Cela devrait réinitialiser le mode / configuration USB en charge seulement.

  1. Méthodes DIY modifiant le câble ou les connecteurs d'extrémité : Non recommandé sauf si vous avez une bonne connaissance et êtes habile pour de telles modifications. Par exemple, Comment-faire-un-câble-de-charge-sans-données-USB - Une recherche Google vous en donnera beaucoup d'autres

  2. Préservatifs USB : Je n'ai pas inventé ça :). Ce sont des implémentations de méthodes DIY, vendues prêtes à l'emploi. SyncStop/ préservatif USB est un produit de ce type - beaucoup sont disponibles

Remarque : Toutes les méthodes ci-dessus entraînent une charge suboptimale et à mon avis ne sont pas recommandées pour une utilisation régulière, car la puissance de charge ne peut pas être négociée

Curieusement, il existe un produit Charging Safely over USB commercialisé l'année dernière (actuellement en rupture de stock selon le site web). Cela reconnaît qu'éliminer les connecteurs de données est une mauvaise idée, et permet la négociation de puissance (bien que lentement) tout en refusant le transfert de données en utilisant des condensateurs pour limiter la bande passante uniquement pour la négociation de puissance

En conclusion Utilisez un câble 20 AWG recommandé en haut, et aussi parcimonieusement que possible


(1) : Spécifications de charge USB en conjonction avec Révision de charge de batterie 1.2 établit " la norme pour établir la bonne méthode pour charger une batterie à partir d'un port USB"

(2) : Calibre de fil américain (AWG) est une référence pour l'épaisseur des câbles. Dans ce système, les numéros plus grands indiquent des fils plus minces. La spécification USB ci-dessus fait référence aux numéros AWG de 20, 22, 24, 26 et 28

0 votes

Est-il possible d'utiliser un bateau à moteur (batterie de secours) et de le recharger à partir d'une source non sécurisée, puis de recharger ensuite votre téléphone à partir de la banque

0 votes

@Willemien: Bien sûr, c'est une autre possibilité mais la question parle de charger directement. Oui, vous avez raison. Merci

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