SongBird court-circuite FairPlay
Par Didier Pulicani - Publié le
SongBirddevrait prochainement faire beaucoup parler de lui.
Son auteur a réussi à passer outre les DRM d'Apple et de Microsoft ! Les fichiers sont ainsi lus sans problème dans l'application.
Comment ça marche ?Disons que c'est très technique. Le développeur a d'abord remarqué que si vous utilisez l'API QuickTime dans votre application, que vous essayez de lire un fichier protégé et que votre logiciel est couplé à un débugger, le programme plante instantanément. (ce qui est, au passage, assez scandaleux pour une API publique). C'est à ce moment là que notre programmeur de génie à réussi à trouver LA faille. Utilisant une technique assez bas-niveau, il arrive à court-circuiter le processus et à ne pas planter son programme. Le fichier devient alors lisible.
Pour ceux qui désireraient une explication plus détaillée, voici le lien explicatif (en anglais) :
Source