Je vais donner ici toutes les dernières actualités concernant le hacking de la 3DS !
Donc commençons par Elisherer, il est l'auteur du logiciel 3DSExplorer.
Il a suivit une formation d'ingénieur en génie logiciel à Technion – Israel Institute of Technology. Il a travailler à Israel Defense Forces.
http://www.3dbrew.org/wiki/3DSExplorer
Ensuite pour Neimod, c'est un peu plus mystérieux, très peu d'informations à son sujet. On sait que c'est un très bon Rom-Hacker, apparemment très bon en informatique et en électronique.
https://twitter.com/neimod
Outils de Hack-3DS créés par Neimod : https://github.com/neimod/ctr
Puis Ozmodchips, Rom-Hacker australien participant au projet avec Neimod.
https://twitter.com/OzModChips
Le 8 Septembre 2012 :
Neimod réussit a dumper le Firmware de la 3DS :
Spoiler
FIRM:
Signature (GOOD): 5A8B6783AB73CB43425921D10C41527457B751E69F1C1B4453C30FFA4C408464
55E74D65D75037E2AB7A9FB9EC6F64D776D8324E338EFE459FFFA1BB4FA0A4EE
22C72A8771450298F774FB0743D2C396B62C04EA8A639F8C3671A54F1E34105B
B74392771297CAC298E56BF6FC7E22CA683EF6CEC9B45DB8362B9BC419C7ACBD
2E8DECD9169FAFCA9A59B38F9AC0A8433484C72B554AB58470571393962BD309
76A0B5A2791BDCA8B943F750AE66BF72B36B4AE3D2EF80134D72F5525A240046
0E7267855672F31C01CAAFEEDF5DFB886F01DA3FD032DE677D403A20FA730350
F7D104B1FA6DF31A760CEE85EB01B98C0E4F79F5702B5B01792FABE485944DFD
Entrypoint ARM9: 0x0801B01C
Entrypoint ARM11: 0x1FFDE034
Section 0
Type: ARM11
Address: 0x1FF80000
Offset: 0x00000200
Size: 0x0005C200
Hash (GOOD): A9772794B974D4A0DCC4CDB539757CE1845C787B7BB2BA52E73802AC1A6FB538
Section 1
Type: ARM11
Address: 0x1FFDD000
Offset: 0x0005C400
Size: 0x00003000
Hash (GOOD): 34869E6505129EB82F02CEB7166E9C3C1D1CB0D2876F8C4791CBF40652D9B365
Section 2
Type: ARM9
Address: 0x08006800
Offset: 0x0005F400
Size: 0x0007B400
Hash (GOOD): E86984C81D1AF9999F3D95BBF27C0A09673291C7384AFFB569B7B535217D5DA3
Saving section 0 to firm/firm_0_1FF80000.bin...
Saving section 1 to firm/firm_1_1FFDD000.bin...
Saving section 2 to firm/firm_2_08006800.bin...
Signature (GOOD): 5A8B6783AB73CB43425921D10C41527457B751E69F1C1B4453C30FFA4C408464
55E74D65D75037E2AB7A9FB9EC6F64D776D8324E338EFE459FFFA1BB4FA0A4EE
22C72A8771450298F774FB0743D2C396B62C04EA8A639F8C3671A54F1E34105B
B74392771297CAC298E56BF6FC7E22CA683EF6CEC9B45DB8362B9BC419C7ACBD
2E8DECD9169FAFCA9A59B38F9AC0A8433484C72B554AB58470571393962BD309
76A0B5A2791BDCA8B943F750AE66BF72B36B4AE3D2EF80134D72F5525A240046
0E7267855672F31C01CAAFEEDF5DFB886F01DA3FD032DE677D403A20FA730350
F7D104B1FA6DF31A760CEE85EB01B98C0E4F79F5702B5B01792FABE485944DFD
Entrypoint ARM9: 0x0801B01C
Entrypoint ARM11: 0x1FFDE034
Section 0
Type: ARM11
Address: 0x1FF80000
Offset: 0x00000200
Size: 0x0005C200
Hash (GOOD): A9772794B974D4A0DCC4CDB539757CE1845C787B7BB2BA52E73802AC1A6FB538
Section 1
Type: ARM11
Address: 0x1FFDD000
Offset: 0x0005C400
Size: 0x00003000
Hash (GOOD): 34869E6505129EB82F02CEB7166E9C3C1D1CB0D2876F8C4791CBF40652D9B365
Section 2
Type: ARM9
Address: 0x08006800
Offset: 0x0005F400
Size: 0x0007B400
Hash (GOOD): E86984C81D1AF9999F3D95BBF27C0A09673291C7384AFFB569B7B535217D5DA3
Saving section 0 to firm/firm_0_1FF80000.bin...
Saving section 1 to firm/firm_1_1FFDD000.bin...
Saving section 2 to firm/firm_2_08006800.bin...
Le 16 Décembre 2012 :
OzModChips, le Hacker australien affirme avoir hacker la 3DS. Cette info à était très vite confirmé par beaucoup de programmeur.Son Hack est partiel car avec cette technique on ne pourrait que lancer des Homebrews.
http://www.logic-sunrise.com/news-575750-we-hacked-it-le-hack-3ds-en-approche.html
Le 22 Décembre 2012 :
Neimod réussit à connecter une Nintendo 3DS à un ordi en connectant à la 3DS "Une Pseudo carte de jeu 3DS" puis de l'autre coté il connecte la 3DS à des broches d'un port IDE sur une carte mère.
Le 31 Décembre 2012 :
C'est bon, Neimod tient enfin le contrôle total du Kernel de la 3DS.
Après de nombreux test sur la RAM, soudures impressionnantes, il est enfin parvenu a ce résultat !
Discussion de Neimod :
Spoiler
[07:51:56] <@neimod> full control of the 3ds in kernel mode (arm9 & arm11) from an unmodified 3ds :]
[07:53:03] <EdTheNerd> HHNNNNGGGGG
[07:53:05] <@neimod> the sky is the limit!
[07:53:17] <EdTheNerd> Gib romz plox
[07:53:50] <@neimod> in theory it's possible
[07:53:52] <EdTheNerd> Now then, make it do somethig cool, while displaying GBA TEMP BLOWS somewhere on the screen
[07:54:04] <EdTheNerd> Then enjoy the show
[07:54:36] <EdTheNerd> "neimod: in theory it's possible"
[07:55:02] <EdTheNerd> T-10 seconds before gbatemp quotes that and pisses itself like an excited dog
[07:55:59] <jse> nice work neimod
[07:56:02] <jse> congrats
[07:57:34] <@neimod> unfortunately, we are elitist bastards who never share anything, so kiss that warez loader goodbye
[07:58:01] <EdTheNerd> So not to try to pry to much info here, but is this something you need a specific game/app for?
[07:58:31] <EdTheNerd> Should i by buying all of the eshop now?
[07:58:35] <@neimod> it's based on a specific card-based game
[07:58:39] <EdTheNerd> Nice
[07:58:58] <EdTheNerd> How patchable would you say this is?
[07:59:06] <@neimod> very easily
[07:59:12] <EdTheNerd>
[07:59:41] <EdTheNerd> Still, amazeing work as always
[07:59:46] <EdTheNerd> Congrats!
[08:00:10] <@yellows8> SD version can be used too but ofc one has to run code first for that.
[08:00:19] <EdTheNerd> Now take careof that pesky region lock!
[08:00:33] <EdTheNerd> Could such a thing be posible with this now?
[08:01:55] <@neimod> yes, with full kernel control anything is possible
[07:53:03] <EdTheNerd> HHNNNNGGGGG
[07:53:05] <@neimod> the sky is the limit!
[07:53:17] <EdTheNerd> Gib romz plox
[07:53:50] <@neimod> in theory it's possible
[07:53:52] <EdTheNerd> Now then, make it do somethig cool, while displaying GBA TEMP BLOWS somewhere on the screen
[07:54:04] <EdTheNerd> Then enjoy the show
[07:54:36] <EdTheNerd> "neimod: in theory it's possible"
[07:55:02] <EdTheNerd> T-10 seconds before gbatemp quotes that and pisses itself like an excited dog
[07:55:59] <jse> nice work neimod
[07:56:02] <jse> congrats
[07:57:34] <@neimod> unfortunately, we are elitist bastards who never share anything, so kiss that warez loader goodbye
[07:58:01] <EdTheNerd> So not to try to pry to much info here, but is this something you need a specific game/app for?
[07:58:31] <EdTheNerd> Should i by buying all of the eshop now?
[07:58:35] <@neimod> it's based on a specific card-based game
[07:58:39] <EdTheNerd> Nice
[07:58:58] <EdTheNerd> How patchable would you say this is?
[07:59:06] <@neimod> very easily
[07:59:12] <EdTheNerd>
[07:59:41] <EdTheNerd> Still, amazeing work as always
[07:59:46] <EdTheNerd> Congrats!
[08:00:10] <@yellows8> SD version can be used too but ofc one has to run code first for that.
[08:00:19] <EdTheNerd> Now take careof that pesky region lock!
[08:00:33] <EdTheNerd> Could such a thing be posible with this now?
[08:01:55] <@neimod> yes, with full kernel control anything is possible
Le 22 Mars 2013 :
Il semblerait que Geohot soit passé sur irc pour demander des informations sur le hack 3DS sous le nom de "bob_". Il aurait en sa possession un exploit 0day Webkit (utilisé par le navigateur 3DS) qui lui aurait permis de dumper entièrement la RAM de la 3DS.
On ne sait pas encore s'il va partager ses découvertes avec les hackeurs actuels que l'on ne présente plus (neimod et yellows8) ou s'il va garder tout cela pour lui... Plus d'infos bientôt on l'espère pour le meilleur !
[0317][20:45:24] <bob_> i'm finally out of rop land, but native code exec is just more annoying
[0317][20:45:41] <bob_> c:\wkc_release\webkit\WebCore\rendering\RenderTable.cpp
[...]
[0317][20:47:30] <bob_> lol, or just use a webkit 0-day
[0317][20:48:17] <bob_> who puts the kernel in it's own little shit chunk of memory?
[...]
[0318][00:50:08] <bob_> all dumped
[0318][00:50:18] <Brian117|> what is
[0318][00:50:26] <bob_> 3ds ram, sd card very fast
Le 4 Juin 2013 :
Presentation Gateway 3DS
Nous avons pu observer que depuis quelques jours un linker pouvant lire les jeux 3DS.
Source : http://www.gateway-3ds.com/
Voici un communiqué du site à propos de son linker 3DS :
Est-ce qu'il faudra une carte SD par jeu ?
- Actuellement, oui.
Est-ce que la micro SD doit faire la taille des jeux ?
- Non, du moment qu'elle est plus grande que la ROM
Est-ce que le 3DS Gateway est compatible avec les jeux des autres régions ?
- Actuellement non. Mais vu l'importance de la demande, nous effectuons des recherches pour savoir s'il est possible que cela soit réalisé.
Est-ce qu'il peut lire les homebrews ?
- Non
Est-ce que les sauvegardes sont supportées par le 3DS Gateway ? Que se passe-t-il quand on quitte le jeu ?
- Nous travaillons actuellement sur le support complet des sauvegardes.
Est-ce que Nintendo peut bloquer le linker via des mises à jour ?
- Tout est possible, mais nous ne préférons pas spéculer.
Est-ce que les jeux sont lourds et quelle est la taille minimale pour la carte SD ?
- Quelque chose entre 256MB et 4GB.
Est-ce que le mode réseau local et en ligne est fonctionnel ?
- Oui, mais nous recommandons de ne pas jouer en ligne.
Est-ce que les jeux conservent leurs fonctionnalités en ligne ?
- Oui, mais nous recommandons de ne pas jouer en ligne.
Le linker 3DS Gateway peut-il être mis à jour ?
- Oui, certaines de ses fonctions peuvent être mises à jour.
Peut-il lancer les roms DS classiques ?
- Non, il y a d'autres alternatives pour ça.
Quel sera son prix final ?
- Environ $80/€65
Disponibilité ?
- Fin juin
Autres photos impressionnates :
Spoiler
Anciens Projets de Neimod :