Ouvrir le menu principal

iGeneration

Recherche

Détails sur le hack utilisant un faux chargeur USB

Florian Innocente

jeudi 01 août 2013 à 16:15 • 4

App Store

La manière dont s'y sont pris en juin dernier les deux chercheurs du Georgia Institute of Technology pour installer du code sur un iPhone via un faux chargeur USB a été détaillée par Ars Technica (lire iOS 7 détecte les chargeurs malicieux). Grosso modo, il s'agit de reproduire la manière dont les développeurs installent des apps sur des appareils iOS, branchés directement en USB sur leur Mac. Dans le cas de cette démonstration, l'iPhone était relié à un ordinateur de la taille d'une toute petite carte électronique. Sous réserve que le téléphone soit déverrouillé, il accepte les commandes USB envoyées par son hôte et les chercheurs ont pu ainsi transférer une application. Pour y arriver, leur carte a récupéré l'identifiant UDID du téléphone qui a été soumis aux serveurs d'Apple pour obtenir un fichier dit de provisionning profile. Celui-ci est associé à l'application créée par le développeur et il contient la liste des appareils iOS que ce développeur a autorisés. Ce fichier est alors transféré vers le téléphone. Partant, il peut faire fonctionner l'app envoyée dans son sillon. Lors de leurs essais, ces chercheurs avaient remplacé l'app Facebook du téléphone par une copie contenant un trojan capable de prendre des captures pendant la saisie d'un mot de passe. Ils pouvaient aussi passer un appel sans l'aide de l'utilisateur. La réussite d'une telle opération doit cependant contourner plusieurs obstacles. Le téléphone ne doit pas être verrouillé lorsqu'il est branché au faux chargeur. Ensuite, le provisionning profile est nécessairement associé à un compte développeur valide et enregistré auprès d'Apple. Enfin, une limite de déploiement à 100 appareils est imposée pour ces fichiers. Ce procédé n'autorise donc pas un piratage en masse d'appareils iOS, on s'inscrit plutôt dans un contexte où un individu, une organisation ou un gouvernement a besoin de s'attaquer à l'appareil d'une personne très ciblée. Apple a donc ajouté une barrière dans la dernière bêta d'iOS 7. Lorsqu'on branche son téléphone à un périphérique USB, si celui-ci est autre chose qu'un banal chargeur USB, un message invite l'utilisateur à confirmer qu'il valide l'ordinateur auquel le périphérique est relié. Cette demande sera répétée aussi longtemps que l'on n'aura pas donné son accord. C'est une action supplémentaire à réaliser mais modérément contraignante.
À gauche, l'iPhone est verrouillé et branché à un MacBook Air. Il passe simplement en charge. À droite, même scénario, mais on a déverrouillé l'iPhone avant son branchement
Le message affiché sur le MacBook Air si l'on a refusé de lui faire confiance

Soutenez MacGeneration sur Tipeee

Précommandez le livre et rejoignez la fête

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

L'Apple Pencil Pro en promotion à 122 € au lieu de 150 € et la version USB-C à 77 €

28/02/2026 à 11:15

• 6


Test des BILRESA d’IKEA : des télécommandes correctes… à condition d’éviter Matter

28/02/2026 à 10:00

• 32


Apple Experience : à quoi faut-il s’attendre cette semaine ? iPhone 17e, MacBook (Pro) et iPad au programme

28/02/2026 à 07:43

• 26


À quoi ressemblera le futur iPad Air M4 ? 🆕

28/02/2026 à 00:30

• 18


iPhone 17e : date de sortie, puce A19, design… tout ce qu’on sait déjà du futur iPhone “entrée de gamme” 🆕

28/02/2026 à 00:16

• 25


Contrôle de l’âge sur l’App Store UK : Apple indique un bug de la beta d’iOS 26.4

27/02/2026 à 22:20

• 20


HBO Max renforce la lutte contre les comptes partagés, et annonce l’extension du compte additionnel à l’international

27/02/2026 à 20:30

• 16


Blocall : un bloqueur d’appels indésirables pour iPhone et Android plein de fonctions

27/02/2026 à 17:09

• 26


Blender met en pause son app iPad et mise d’abord sur les tablettes Android

27/02/2026 à 16:05

• 16


iOS 26.4 : le partage de tranche d’âge apparaît dans des apps Apple

27/02/2026 à 15:18

• 5


Huawei GT Runner 2 : un nouveau système d’antenne qui change la donne pour le GPS ?

27/02/2026 à 11:30

• 11


RAMpocalypse : pourquoi il est (peut-être) urgent d’acheter un Mac aujourd’hui

27/02/2026 à 11:30

• 48


En 2026, Samsung boude toujours les aimants sur ses téléphones Galaxy

27/02/2026 à 10:38

• 25


L’itinérance gratuite pourrait s’étendre à 6 pays des Balkans occidentaux

27/02/2026 à 10:03

• 11


Hue commercialise un ruban décoratif « Essential » : 100 € pour 5 mètres

27/02/2026 à 08:14

• 9


RAMpocalypse : le marché des smartphones va entrer en récession

27/02/2026 à 08:10

• 50