Même si vous n’avez pas déchiré l’écran supérieur de votre DS d’origine pour créer un jeu encore meilleur jeu de jeunes garçons encore, il reste peut-être une certaine vie laissée dans ce vieux peu de Matériel. [SMEA] est en cours d’exécution du code non signé sur la Nintendo DS, en utilisant uniquement un jeu Bargain-bin et un fichier audio.
L’exploitation Cette fois est présente sous une forme qui pourrait être familière à quiconque a déjà installé la chaîne Homebrew sur une Wii. Comme Smashstack, cet exploit utilise une fonctionnalité de niveau d’éditeur / transfert dans une partie, cette fois avec un jeu DS de 6 ans Bangai-O Spirits.
[SMEA] utilise la fonction de transfert de niveau à base de son pour charger le code non signé dans la DS. Cette fonctionnalité de transfert de niveau fonctionne en envoyant une seule vague sinusoïdale à 1024Hz avec une amplitude donnée; Un binaire 1 est quelques dB plus fort qu’un binaire 0, et avec un dépassement tampon, il est possible de charger du code dans une DB dans une DS et de sauter dans ce code. Il n’y a pas de redondance, de correction d’erreur et n’est pas la chose que vous voulez lors du chargement du code non signé sur une DS. Cela fonctionne cependant.
Le code permettant de générer la charge utile audio pour cet exploit est disponible sur GitHub et si vous avez une copie de Bangai-O Spirits, vous pouvez l’essayer par vous-même en jouant ce fichier (AVERTISSEMENT CASSOLE).
Merci [Gudenau] pour la pointe