Executando o código não assinado da Nintendo DS com áudio

Mesmo que você ainda não tenha roubado a tela superior do seu DS original para criar um jogo ainda melhor ainda melhor, ainda pode haver alguma vida naquele velho hardware. [SMEa] está executando código não assinado no Nintendo DS, usando apenas um jogo de barganha e um arquivo de áudio.

A exploração desta vez vem em uma forma que pode ser familiar para qualquer um que tenha instalado o canal homebrew em um Wii. Como Smashstack, este explorador usa um recurso de editor / transferência de nível em um jogo, desta vez com um jogo de 6 anos de idade DS Bangai-o espíritos.

[SMEa] está usando o recurso de transferência de nível baseado em som para carregar o código não assinado no DS. Este recurso de transferência de nível funciona enviando uma onda senoidal de um único período a 1024Hz com uma determinada amplitude; Um binário 1 é um pouco mais alto que um binário 0, e com um buffer superado é possível carregar o código em um DS e saltar para esse código. Não há redundância, correção de erros e não é a coisa que você deseja ao carregar o código não assinado em um DS. No entanto, funciona.

O código para gerar a carga útil de áudio para esta exploração está disponível no GitHub e se você tiver uma cópia de Espíritos Bangai-o, você pode experimentá-lo para si mesmo jogando este arquivo (aviso de fone de ouvido).

Obrigado [Gudenau] para a dica

Leave a Reply

Your email address will not be published. Required fields are marked *