Reverse Enginnering - la Nintendo Switch et ses Joy-Cons déjà sur le billard

Cible de toutes les convoitises et de toutes les interrogations, la Nintendo Switch est actuellement décortiquée par les développeurs sévèrement atteints par le Punding*. Ses périphériques, les fameux Joy-Cons sont d'ailleurs actuellement sur la table d'opération chirurgicale...
publié le 10 mars 2017
partager sur :

En faisant entrer sa Switch dans le programme Bug Bounty juste après sa sortie, et en proposant une rémunération pour les utilisateurs qui lui feraient part des failles de la console, Nintendo avait indiqué par la même occasion que sa nouvelle console est largement hackable. Encore faut-il qu'elle soit facilement démontable...

Et c'est depuis quelques temps l'excellent site Logic Sunrise qui s'est fait le relais régulier des premières tentatives des développeurs pour lire dans les entrailles de la machine. Certains seront sans doute attristés de constater qu'à peine 2 semaines après son lancement, la Switch de Nintendo est déjà sur les tables d'opérations de bien des chirurgiens plus ou moins confirmés...

Le très avisé Logic Sunrise donc, nous présente un utilisateur qui s'est mis à partager ses découvertes via Github. Ses premières dissections portent sur le Joy-Con souvent décrié pour sa faible ergonomie et certains problèmes de connexion. Il propose à un public averti de lire ses progrès dans l'analyse du Joy-Con gauche.

I'm just going to dump all my discoveries here, and hopefully they would be useful to the Nintendo Switch community. If you think something is wrong, have some observations or hypothesis that I might have missed, stuff you want to contribute, or just general questions please feel free to ask here.

Il révèle sa fréquence de fonctionnement de 3 MHz en identifiant le chip BT et en interceptant les passages d'infos qui se font grâce au protocole SPI,  les connexions Bluetooth, les ports et les pins...

Une démarche qui entre en résonnance avec la vidéo de IFIXIT. Le spécialiste des tutoriels pour les réparations de produits High Tech avait démonté la Nintendo Switch afin d'aider les personnes devant réparer la console (voir vidéo en fin d'article)

Que les pirates en herbe ou autres adeptes de Linkers se calment tout de suite, il ne s'agit là que de comprendre le fonctionnement de la machine et pourquoi pas, plus tard, pouvoir proposer des applications à ces trouvailles, comme réparer la console par exemple. Je laisse donc le soin aux ingénieurs et spécialistes goûter cette information et les données qui sont partagées via Github, eux seuls connaissent l'éthique des hackers :)

* Le punding est un comportement moteur stéréotypé, non productif, sans but, caractérisé par le besoin d’examiner, manipuler, collectionner, monter et démonter des objets.