Homebrew Could NTRCardHax work on 11.0?

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,823
Country
United States
Oh well. While this thread is here, I don't really get what they did to patch ntrcardhax. Do you know @ihaveamac?
in the link you posted:
ARM9
There were no New3DS-only changes in Process9, the arm9loader wasn't changed either.

There were exactly 4 updated functions in Process9, all of these involve NTRCARD:

  • The first two functions had code added which clears a certain state field to 0 around the beginning of the function.
  • The third function now passes value 0x1000 as inr2 when calling the fourth function.
  • The fourth and last function, this is the function used for reading the card header. A buffer-overflow check was added in the NTRCARD reading loop: "if(out_bufpos >= inr2)<skip over copying the word to output>".
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
http://3dbrew.org/wiki/10.4.0-29
(And can we please stop posting questions in the homebrew development section, something like 5 in one day)
Oh well. While this thread is here, I don't really get what they did to patch ntrcardhax. Do you know @ihaveamac?
Where would you recommend posting questions about homebrew, because there really isn't any other sections that it would properly fit into. I mean it is a question involving homebrew development. And you are the only one that ever complains about this from what I've seen.
 

Swiftloke

Hwaaaa!
Member
Joined
Jan 26, 2015
Messages
1,771
Trophies
1
Location
Nowhere
XP
1,491
Country
United States
in the link you posted:
Yes, but I don't quite understand how the buffer check works. I just started taking a course in C++, and I still don't know shit.
A9LH killed NTRCardHax as the same way Memchunkhax2 killed SNShax.
Sorry, but which ones snshax again?
Where would you recommend posting questions about homebrew, because there really isn't any other sections that it would properly fit into. I mean it is a question involving homebrew development. And you are the only one that ever complains about this from what I've seen.
Imo, Flashcards and cfw should be the place for questions, as that area is already flooded with questions and noob help threads. Though this is a really good question, I believe that the homebrew development section should be used for acrually useful things.
iirc you needed Arm11 Kernel to even do anything with ntrcardhax but I could be wrong.
Correct, as you needed access to the arm11-arm9 shared memory region to attack NTRCARD.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr