Hacking [Release] rxTools - Roxas75 3DS Toolkit [fw 2.0 - 9.2]

Status
Not open for further replies.

AlbertoSONIC

Pasta Team Member
Member
Joined
Jun 27, 2014
Messages
927
Trophies
0
Age
52
Website
www.albertosonic.com
XP
1,396
Country
Italy
We, me and @nastys , are happy to announce that we have added 3D support for custom themes! Check out latest github commit!

TOPL.bin is for the left framebuffer
TOPR.bin is for the right framebuffer

Now there's also an option in the settings screen to enable/disable 3d.

P.S. If you want to see 3d, you have to enable it with the slider BEFORE booting rxtools, as arm9 doesn't react to 3d slider... ;)
 

nastys

Well-Known Member
Member
Joined
Aug 5, 2014
Messages
1,732
Trophies
1
Age
26
Location
Earth
XP
1,826
Country
Italy
We, me and @nastys , are happy to announce that we have added 3D support for custom themes! Check out latest github commit!

TOPL.bin is for the left framebuffer
TOPR.bin is for the right framebuffer

Now there's also an option in the settings screen to enable/disable 3d.

P.S. If you want to see 3d, you have to enable it with the slider BEFORE booting rxtools, as arm9 doesn't react to 3d slider... ;)
I almost forgot...
There is also a new option that hides "Press R to show the menu", loads the proper image and boots quicker :)

Latest rxTools.dat: http://gbatemp.net/threads/rxtools-with-pasta-cfw-theme-thread.392626/page-3#post-5579933
 

morvoran

President-Elect
Member
Joined
Dec 19, 2010
Messages
1,032
Trophies
0
Location
MAGA Country
XP
2,383
Country
United States
Would it be possible for someone to add the ability to dump the "seedbin" file to rxtools dumping feature on a future revision?

The file is located at NAND:\data\<console-unique>\sysdata\0001000f\00000000

With most (if not all) new eshop games having the new seedbin encryption, it can be tedious to extract your nand/emunand, extract the fat16 partition, and extract the seedbin file every time a new game comes out that you want to decrypt. It would be a lot easier to just have rxtools dump this file instead.
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,026
Trophies
1
XP
5,020
Country
Congo, Republic of the
Last edited by chronoss,
  • Like
Reactions: nastys

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,884
Trophies
2
Age
48
Location
Japan
XP
3,936
Country
United States
Ninjhax 2.0 dosen't hook the browser applet, and therefore doesn't depend on its presence. It works regardless of whether or not you have one installed. But for consistency's sake, most new consoles have the browser installed.
Then how does it download the payload?

I am using 2.6b and I'm not, weird. What is you SD Card capacity, speed and brand? I'm using a Polaroid 64GB Class 10.
Class 10 isn't all that relevant with regards to speed. There are class 10's that read at 35MB/s and there are Class 10's that read at 45MB/s, then there are UHS 1's that are compatible with Class 10's that read at 90MB/s or more...
 

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
966
Country
Canada
Then how does it download the payload?
If the 3DS couldn't download anything without the internet browser installed, then how exactly would non-browsered consoles and safe-mode firmware connect to the Nintendo servers to grab updates?

HTTP access is a service, not an applet. The web browser just has access to the HTTP service. Cubic Ninja natively has access to the HTTP service as well, no browser required. The browser was used to steal additional system service permissions, not to download the 2nd-stage payload.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,884
Trophies
2
Age
48
Location
Japan
XP
3,936
Country
United States
If the 3DS couldn't download anything without the internet browser installed, then how exactly would non-browsered consoles and safe-mode firmware connect to the Nintendo servers to grab updates?

HTTP access is a service, not an applet. The web browser just has access to the HTTP service. Cubic Ninja natively has access to the HTTP service as well, no browser required. The browser was used to steal additional system service permissions, not to download the 2nd-stage payload.
Ninjhax 1 works on N3DS and the N3DS browser has never been exploited, so I don't buy it. It wasn't needed to gain additional services. It was used to download the payload.

Edit: Ninjhax 1 definitely does not work with no browser installed.
 

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
966
Country
Canada
Ninjhax 1 works on N3DS and the N3DS browser has never been exploited, so I don't buy it. It wasn't needed to gain additional services. It was used to download the payload.

Edit: Ninjhax 1 definitely does not work with no browser installed.
Once again, the browser is used to steal service permissions. Ninjhax launches the app, grabs the process handle, and injects code into it to make it use its elevated permissions to grant the Ninjhax process additional service permissions. The browser is not directly attacked, or exploited, in the traditional fashion. It makes no use of the webkit exploit that you're basing the browser's hack-ability on. HTTP is a service, not an applet.

http://smealum.net/?p=517

Read the write up. You'll find that Ninjhax downloads and installs the complete payload long before the browser is taken over. http:C is the specific service, and Cubic Ninja has native access to this service.
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,584
Trophies
3
Age
37
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
7,295
Country
United States
Any chance one could add a "CTR Encrypter" option? We can decrypt CXI/CCI with CTR Decrypter. But it would be cool to be able to re-encrypt using retail keys. That would allow for custom system apps in CFW (as system apps must be encrypted with retail keys on firmware 7+. Though I'm unsure when exactly encryption started to be enforced for system apps).

Currently CFW doesn't allow for zero key encrypted content like Gateway does.

It would make modifying existing system apps easier as well. :D
 

dkabot

Better With Others' Systems Than Their Own
Member
Joined
Sep 9, 2014
Messages
1,042
Trophies
0
XP
637
Country
United States
How can i install rxtools on a 2.2u 3ds?
Depends on the exact version. 2.2-XXU where XX is the browser version. If it's there and supported you could just use it as normal maybe.
Otherwise maybe update to 4.x with cart and use MSET?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I wonder how many Broncos fans cellphones Kelsy's brother will smash today.
  • DragonMals @ DragonMals:
    he's
  • Faust03 @ Faust03:
    twitter is a very toxic website
  • K3Nv2 @ K3Nv2:
    Nuh uh
  • DragonMals @ DragonMals:
    An underrated opinion: While Bluesky as a platform is better than Twitter, Bluesky's userbase won't be better than Twitter as people are saying because everyone from the non-bootleg site are moving to the bootleg one expecting for themselves to change with their attitude, but that never works like that.
  • DragonMals @ DragonMals:
    I will say though: Bluesky as a micro-blogging site? Needs a bit more oomph and I would officially like it better than Twiter. Can't even post gifs on that site, like what the fuck?
  • K3Nv2 @ K3Nv2:
    Diarrhea is toxic
  • BigOnYa @ BigOnYa:
    Can you post milfs though?
  • K3Nv2 @ K3Nv2:
    Gilfs
    +3
  • BigOnYa @ BigOnYa:
    Kilfs. (Ken knows)
  • K3Nv2 @ K3Nv2:
    Gay
    +1
  • NinStar @ NinStar:
    fake and gay
    +1
  • K3Nv2 @ K3Nv2:
    Fake news is hot
  • realtimesave @ realtimesave:
    hey guyz
    +2
  • SylverReZ @ SylverReZ:
    @realtimesave, I'm here. Why?
  • SylverReZ @ SylverReZ:
    Have you found anywhere else to sell your Switch OLED?
  • SylverReZ @ SylverReZ:
    Ello :)
    +1
  • Xdqwerty @ Xdqwerty:
    @DragonMals, Yeah one is gonna have the same attitude in any site no matter what
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, how are you?
  • SylverReZ @ SylverReZ:
    I'm okay.
    +1
  • BigOnYa @ BigOnYa:
    I'll buy it, full price, meet me in the dark alley behind that closed blockbuster.
    BigOnYa @ BigOnYa: I'll buy it, full price, meet me in the dark alley behind that closed blockbuster.