La Nintendo Alarmo n’est rien de plus qu’un écran circulaire de 2,8 pouces logé dans un grand ordinateur circulaire rouge. Cela en a immédiatement fait une cible privilégiée pour les pirates informatiques désireux d'obtenir le réveil à 100 $ pour faire ce qu'ils veulent. La première étape sur cette voie consiste inévitablement à forcer l'appareil à fonctionner Perte. Malheureusement, il n'essaie pas de réveiller vos voisins à chaque fois que vous tuez un démon, du moins pas encore.
GaryOderNichts, spécialiste de l'ingénierie inverse et YouTuber, propose une vidéo de la Nintendo Alarmo exécutant Doom de manière native, sans remplacement de matériel. Gary a publié une vidéo sur ses comptes YouTube et Twitter ce week-end montrant cela en action. Les commandes utilisent la roue qui tourne sur le dessus d'Alarmo pour viser et se déplacer, et les deux boutons latéraux vous permettent de tirer avec vos armes. Le pirate informatique a présenté les instructions et le code sur son GitHub pour toute autre personne souhaitant réaliser le même exploit.
Il n'y a pas de son, comme Gary l'a expliqué, il a rencontré des « restrictions de taille de mémoire du chargeur USB ». Il est possible d'obtenir du son si vous chargez entièrement Doom depuis USB sans modifier Alarmo, mais cela nuirait au spectacle. Dans ce cas, Alarmo exécute une version de Chocolate Doom, une version facilement portable du jeu de tir classique de 1993.
Les pirates ont fouillé Alarmo depuis sa sortie en octobre. Gary a cité un autre pirate informatique et utilisateur de Twitter, Spinda, qui a été l'un des premiers à procéder à un démontage et à montrer comment on pourrait connecter des périphériques externes comme le Flipper Zero à la carte de l'Alarmo pour commencer à rooter sa mémoire interne.
Démontage de Nintendo Alarmo. Contient:
-MCU ARM STM32H730ZBI6
– SoC Wi-Fi NXP 88W8801-NMD2
– THGBMTG5D1LBAIL 4 Go de stockage eMMC
– Capteur radar SC1233A 24 GHz
Malheureusement, j'ai déchiré la nappe LCD 😅 pic.twitter.com/6hjkgAYfd9– Spinda 🐲🦊🏳️🌈🏳️⚧️ (@_spinda) 12 octobre 2024
Gary a travaillé sur l'ingénierie inverse d'Alarmo au cours des dernières semaines. Sur son blog, le hacker a décrit le processus de soudure de certains fils connectés aux broches SWD d'un Raspberry Pi pour lire les registres de la carte. L'Alarmo utilise un MCU STM32H7, ce qui, selon Gary, est une grande aubaine puisqu'il existe de nombreux exemples de code disponibles gratuitement en ligne.
En bref, Gary a réussi à contourner les verrous de l'appareil et à obtenir un mode USB et le port USB-C unique de l'appareil pour exécuter une mise à jour personnalisée du micrologiciel. Cela signifie que vous pouvez exécuter n'importe quel code personnalisé sur l'appareil sans avoir besoin de l'ouvrir. Il fonctionne toujours sur la version actuelle du logiciel 2.0.
Gary a également montré le réveil affichant l'image d'un chat, mais vous pouvez également exécuter des animations. Vous pouvez y porter tous les visuels de votre choix, comme un effet de lampe à lave. Cependant, rien de tout cela ne vous permet nécessairement de pirater le logiciel de base de Nintendo Alarmo pour certaines utilisations hérétiques, comme laisser Dieu de la guerre Kratos vous crie de « réveille-toi, mon garçon » chaque matin. Nintendo pourrait en profiter pour mettre à jour la console afin d'éviter d'autres manigances. Pour l’instant, ce n’est que la pointe de l’iceberg de ce qui est techniquement possible.
Ce n'est peut-être pas le Switch 2, mais l'Alarmo s'avère une bonne distraction jusqu'à ce que nous voyions finalement la suite de la console de Nintendo en action l'année prochaine.


GIPHY App Key not set. Please check settings