Hacking NTRCardHax Progress?

seb5049

Well-Known Member
OP
Member
Joined
Feb 25, 2015
Messages
122
Trophies
0
XP
202
Country
So I assume this way to get emunand on 10.3 sysnand that Gateway is teasing probably involves ntrcardhax. I have a few questions about it:


1. Is anybody other than the gateway team working with ntrcardhax? Since gateway is closed source, you would probably have to use a gateway card unless somebody else makes it open source.

2. When is the exploit triggered? If I have to load a ds game every time I want to go to emunand, it would get quite annoying.

3. What "Special DS hardware" will ntrcardhax work on? Is it all DS flashcards or something more specific?
 

Mazamin

Well-Known Member
Member
Joined
Sep 4, 2014
Messages
1,891
Trophies
0
XP
2,818
Country
Italy
I think that this was already achieved by privates, and it will not be used as an entry point, but only to dump bootrom or I don't know, keys. I think that it's like a gateway card, where you can flash some codes. Don't quote me on that.
 

seb5049

Well-Known Member
OP
Member
Joined
Feb 25, 2015
Messages
122
Trophies
0
XP
202
Country
when did gateway say they would have CFW on 10.3
I thought they were working on a safer downgrade method
http://imgur.com/BvJXB0X That's what was there last time I checked the website, but now they've updated it saying they are making a safer way to downgrade, perhaps using ntrcardhax instead of memchunkhax2?
 
Last edited by seb5049,

Deleted member 361703

GBATemp OldFag
Member
Joined
Feb 19, 2015
Messages
521
Trophies
0
Location
Michigan
Website
www.twitch.tv
XP
304
Country
United States
-snip-

With the new firmware update we would like to STRONGLY ADVISE AGAINST UPDATING yoursysnand to any version higher than 10.3 (i.e. 10.4 or higher), as we will not be able to support sysnand firmware version 10.4 or higher anytime soon.
 

Vappy

Well-Known Member
Member
Joined
May 23, 2012
Messages
1,508
Trophies
2
XP
2,474
Country
1. Is anybody other than the gateway team working with ntrcardhax? Since gateway is closed source, you would probably have to use a gateway card unless somebody else makes it open source.
@Kitlith and @173210 are both posting some progress, here http://gbatemp.net/threads/ntrcardhax-downgrading-questions.412717/ and here http://twitter.com/173210/with_replies respectively.
2. When is the exploit triggered? If I have to load a ds game every time I want to go to emunand, it would get quite annoying.
That's why plutoo said in the talk that he wouldn't recommend it, because of the inconvenience. Still, once you've got ARM9 execution, you can safely downgrade, or (less safely) set up arm9loaderhax.
3. What "Special DS hardware" will ntrcardhax work on? Is it all DS flashcards or something more specific?
Any flashcart that can be updated with a header that can be modified. So far, the AK2i and SuperCard DSTwo are all but confirmed to work for it.
 

Kitlith

Well-Known Member
Newcomer
Joined
Jan 29, 2016
Messages
93
Trophies
0
Location
Trapped between a rock and a hard place
Website
kitl.pw
XP
208
Country
United States
Any flashcart that can be updated with a header that can be modified. So far, the AK2i and SuperCard DSTwo are all but confirmed to work for it.
I'd like to clarify on that. The AK2i is all but confirmed *in theory* because we can manipulate the header however we want. In practice, we'll see what we'll need. Unless there's some weirdness where stuff can change, and we can tell based on what the 3DS sends to the cartridge, this *should* be enough. Please don't hype or quote.

The DSTWO is all but confirmed for an entirely different reason. The DSTWO has a built-in processor/FPGA that apparently can be modified. This is the vein that @173210 is working in. I know nothing else about this. Ask him if you want more details.

Finally, the first statement is too general for my tastes at the moment. This may be true, it may not be. It may end up being different for different cards. But, if we can only access 0x200 bytes, where the normal header is located, and no more, then it is likely that it cannot be used. Again, there may be cases where we can work around this. I don't know yet. Also, in order to modify the header, we have to know how to write to the header of the flashcart. So even if it would work in theory, if we haven't figured out how to modify the header (even though the card updates may do so) we cannot use it.

Also, don't credit me. I just wanted to document this little mentioned exploit. It just so happens that to document it, one needs to put the pieces together to actually exploit it. Funny how that works. :P
 
  • Like
Reactions: Vappy

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,971
Trophies
2
Age
25
Location
Las Vegas
XP
3,709
Country
United States
That's why plutoo said in the talk that he wouldn't recommend it, because of the inconvenience. Still, once you've got ARM9 execution, you can safely downgrade, or (less safely) set up arm9loaderhax
K9lhax needs ARM9, but it still basically requires a hardmod to do anyhow. So it's either collecting some pieces of info and saving an extra downgrade or gathering a safe NAND backup and setting up for a buffered k9lhax to get the hash.
 
  • Like
Reactions: Vappy

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,102
Trophies
3
Age
41
Website
Visit site
XP
2,631
Country
So I looked into the AK2i code I have and apparently (based on some code comments) AK2i's protect writes to the area of flash that the header is. Old AK2's however don't. I'll have to have a play and see if i can actually write to that area or not on AK2i's.
But Acekard 2.1 won't run on a 3DS without using @Apache Thunder's Slot-1 Launcher. Wouldn't that pose a problem?
 
Last edited by Zidapi,

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,159
Trophies
1
Age
32
Website
normmatt.com
XP
1,962
Country
New Zealand
There's no progress since I lost my DSTWO :/
That probably wouldn't work anyway as you don't control the first program the DSTWO's mips processor starts with. Ejecting the cart would cause the cart to reboot and lose the custom cart emulation...

But Acekard 2.1 won't run on a 3DS without using @Apache Thunder's Slot-1 Launcher. Wouldn't that pose a problem?
Doesn't matter... the header is read long before the cart is blocked in sysmenu...
 
  • Like
Reactions: Zidapi

173210

Well-Known Member
Member
Joined
Jan 22, 2014
Messages
245
Trophies
0
Age
25
Location
Japan
Website
173210.github.io
XP
673
Country
That probably wouldn't work anyway as you don't control the first program the DSTWO's mips processor starts with. Ejecting the cart would cause the cart to reboot and lose the custom cart emulation...
Why should I eject the cart? Anyway, switching from TWL_FIRM to NATIVE_FIRM may trigger reboot. That's the problem, I think.
 
General chit-chat
Help Users
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm