Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

AirPlay a été craqué

par - source: Mafipulation.org

AirPlay, la technologie Apple qui permet de transmettre du son sans fil, a été craqué. Pour faire simple, AirPlay permet d'envoyer du son avec comme source un ordinateur utilisant iTunes (Windows ou Mac) ou un appareil iOS vers un récepteur AirPlay. Il en existe plusieurs, de l'Apple TV aux bornes AirPort Express en passant par des boîtiers provenant d'autres constructeurs — Denon, JBL, etc. —, s'ils payent une licence.

AirPlay est assez simple : le flux est encodé en ALAC — un format de compression sans pertes — et est transmis chiffré au récepteur. Jusqu'ici, il était possible d'utiliser une source alternative, mais pas un récepteur alternatif : la clé privée nécessaire au décodage n'était pas connue. Mais un hacker a décidé de s'attaquer à ce problème, a démonté sa borne AirPort Express et a lu le contenu de sa ROM interne. Il a ensuite effectué du reverse engineering et découvert la clé privée. Un petit programme permet maintenant de faire croire à un appareil iOS qu'un ordinateur est un récepteur AirPlay.

Avec cette clé privée, il est donc possible de transformer différents appareils en récepteur AirPlay, que ce soit un ordinateur, un boîtier Media Center, un téléphone, etc. Reste à voir comment Apple va réagir et si la société ne va tout simplement pas modifier la clé privée... Ce serait assez logique, la société vend des licences AirPlay et le prix de ces dernières semble assez élevé, les firmwares activant la fonction sur les appareils audio déjà sur le marché étant vendu parfois près de 50 $.

Partager:
13
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
Anadrol 11/04/2011 12:30
Masquer
-2+

S'il changent la clé peut être que les anciens périphériques ne seront plus compatibles...

Il me semble que la même chose est arrivée avec la protection du Bluray.

dandu 11/04/2011 13:11
Masquer
-1+

Anadrol :
S'il changent la clé peut être que les anciens périphériques ne seront plus compatibles...Il me semble que la même chose est arrivée avec la protection du Bluray.



Suffit de mettre à jour les périphériques, et on peut tous les mettre à jour facilement

Drizzt 11/04/2011 13:37
Masquer
-2+

Je dirais suffit surtout de pas les mettre à jour :D

Et s'ils changent la clé, elle sera re-craquée.

Comme d'hab, la politique commercial et les tarifs d'Apple sont merdiques aussi bien pour les constructeurs tiers que les consommateurs.

c_planet 11/04/2011 13:48
Masquer
-0+

Citation :Ce serait assez logique, la société vend des licences AirPlay et le prix de ces dernières semble assez élevé


les fabricants n'achètent pas la licence parce que le système est chiffré, ils achètent la licence pour avoir l'autorisation légale de mettre leur production sur le marché :D

si demain apparaissent trois produits airplay sans licence, ça sera juste de la chair à canon pour les avocats d'apple :D


Citation :Reste à voir comment Apple va réagir et si la société ne va tout simplement pas modifier la clé privée


Ce qui ne sert à rien au final si cela ne supprime pas la faille existante.

De plus,comment pourraient-ils forcer une mise à jour de 100% des récepteurs simultanément ? et même de tous les émetteurs ?

à mon avis, ils ne peuvent pas se permettre de mettre à jour une partie du parc connecté et laissé le déconnecté en l'état, ça va engorger le sav pour des mois et ternir la réputation du système.

ps : craqué >< cracké

dandu 11/04/2011 13:50
Masquer
-0+

Pour les mises à jour, c'est assez simple : y a assez peu de sources et de récepteurs que pour que ce soit faisable. Et suffit de mieux coder la clé en hard.

c_planet 11/04/2011 14:03
Masquer
-0+

mieux coder la nouvelle clé en hard, ça ne servira pas à contrer le hackeur puisque les périphériques existants ont une faille. on les utilisera pour trouver la nouvelle clé si ils sont mis à jour pour fonctionner avec les nouveaux.

sonney 11/04/2011 14:12
Masquer
-0+

mon popcorn hour c200 a un serveur airplay inofficiel depuis quelques temps. Je savais pas que c'était nouveau.

PetitGreg 11/04/2011 14:14
Masquer
-0+

A peu de choses près, c'est ce que fait déjà Airfoil Speaker depuis plusieurs années.
http://www.macgeneration.com/news/ [...] ur-distant
http://www.rogueamoeba.com/airfoil/speakers.php

dandu 11/04/2011 14:28
Masquer
-0+

Citation :

mieux coder la nouvelle clé en hard, ça ne servira pas à contrer le hackeur puisque les périphériques existants ont une faille. on les utilisera pour trouver la nouvelle clé si ils sont mis à jour pour fonctionner avec les nouveaux.




Y a pas de faille à proprement parler : il a ouvert le truc, pris la ROM et décodé ce que ça faisait. Si la méthode pour coder la clé change, il doit tout recommencer. C'est pas trivial de trouver la clé : ça fait 6 ou 7 ans que les bornes existent.

Citation :

A peu de choses près, c'est ce que fait déjà Airfoil Speaker depuis plusieurs années.
http://www.macgeneration.com/news/ [...] ur-distant
http://www.rogueamoeba.com/airfoil/speakers.php




Non. Comme expliqué, Airfoil travaille comme source uniquement. Airfoil speaker, ça ne marche qu'avec Airfoil comme source, pas avec iTunes ou un iPhone, parce qu'ils avaient pas la clé pour se faire passer pour un appareil AirPlay.

dthx 11/04/2011 15:08
Masquer
-0+

J'ai déjà ce qu'il me faut. Dans cette histoire, les Airport Express ne m'ont jamais dérangé (je trouve que ce sont de bons petits appareils multifonctions assez bien conçus et compacts). Ce qui me dérangeait franchement par contre, c'était l'obligation de passer par iTunes pour ce job, problème que j'avais résolu avec Airfoil. Pour ceux qui n'aiment pas les Airport Express, il existait déjà certaines solutions chez Turtle Beach, Logitech,...

c_planet 11/04/2011 15:27
Masquer
-0+

Citation :

Y a pas de faille à proprement parler : il a ouvert le truc, pris la ROM et décodé ce que ça faisait. Si la méthode pour coder la clé change, il doit tout recommencer. C'est pas trivial de trouver la clé : ça fait 6 ou 7 ans que les bornes existent.




Citation :mieux coder la nouvelle clé en hard


Si, éventuellement, ils sortent un hardware v2 pour complexifier le chiffrement, c'est bien que le hardware v1 a une faille. Mais si tu veux que les périphs v2 fonctionnent avec les périphs v1, t'es obligé de partager (par des mises à jour) la clé commune, donc il y a toujours la faille sur les v1 qui servira à trouver la nouvelle clé même si sur v2 elle est inviolable.

shooby 12/04/2011 11:23
Masquer
--1+

Drizzt :
Je dirais suffit surtout de pas les mettre à jour Et s'ils changent la clé, elle sera re-craquée.Comme d'hab, la politique commercial et les tarifs d'Apple sont merdiques aussi bien pour les constructeurs tiers que les consommateurs.


comme pendant la bonn vieille époque des DRM ;)

tarass 13/04/2011 11:38
Masquer
-0+

Apple va donc devoir payé des royalties au ayant droit pour broadcasting illégale :>

Publicité

Les offres du moment

Newsletters


OK