Homebrew [Question]: Soundhax -> Safehax -> FastHax?

ScarletDreamz

[Debug Mode]
OP
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
Hello;

I just wanted to ask, since Soundhax its a primary entrypoint, thats the easy part, so indeed its a ARM11 Userland Exploit.

If so, where its fasthax located? i do understand how the overflow works also the malloc and the syscalls, the only thing is, where is fasthax loaded and located on the structure of the sdcard? is it the new boot.3dsx? or is it the arm11.bin?

I just need some clarification on this.

Regards~
 
Last edited by ScarletDreamz,

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
35
XP
4,271
Country
United States
Soundhax is an ARM11 userspace exploit. Fasthax is an ARM11 kernel exploit, which is then used to launch SAFE_MODE_FIRM for safehax.

The current version of Safehax listed in Plailect's guide has fasthax built-in. There's no separate file for it.
 
  • Like
Reactions: Texascfdad

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,089
Trophies
2
XP
2,688
Country
The 3DS has two processes, ARM11 and ARM9.
Soundhax owns the ARM11 userland, Fasthax owns the ARM11 kernel space, and Safehax owns the ARM9.

Safehax and fasthax are two different exploits, but they're bundled together into a single executable you can run from any homebrew entrypoint (i.e. anywhere you have userland privileges already).
This executable is the safehax.3dsx file located in this download. The boot.3dsx at the 3DS root is the Homebrew Launcher's menu and the arm11.bin and arm9.bin located on the SD root are safea9lhinstaller and the exploits needed to run it.
 
  • Like
Reactions: Texascfdad

NexoCube

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
1,222
Trophies
0
Age
29
Location
France
XP
1,340
Country
France
safehax will launch arm9.bin on the SDCard, usually you want it to be Decrypt9 to start using 3ds.guide (ctrtransfer 2.1.0)
 

ScarletDreamz

[Debug Mode]
OP
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
So what its the procedure after safehax its triggered? can someone clarify me that?

Safehax -> Fasthax -> arm9?
OR
(Safehax+Fasthax) -> arm9?

Difference betweens those its the fasthax running with safehax, or fasthax executed as a different process inside the safehax.
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,089
Trophies
2
XP
2,688
Country
So what its the procedure after safehax its triggered? can someone clarify me that?

Safehax -> Fasthax -> arm9?
OR
(Safehax+Fasthax) -> arm9?

Difference betweens those its the fasthax running with safehax, or fasthax executed as a different process inside the safehax.

It's back to front. You need to pwn the arm11 kernel before you can pwn the arm9, so it's fasthax and then safehax.
I believe that executable does safehax as soon as it finishes fasthax,
 

ScarletDreamz

[Debug Mode]
OP
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,380
Country
United States
You are totally right, since fasthax its the kernel exploit for arm11. totally forgot about it..

So it will be Soundhax (Arm11 Userland Exploit) -> Fasthax (Arm11 Kernel Exploit) -> Safehax (Arm9 Kernel Exploit).
 
Last edited by ScarletDreamz,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    I'd rather spend like $150 more for a surround receiver.
  • K3Nv2 @ K3Nv2:
    I bought the game at launch never fucked with it until recently
  • BigOnYa @ BigOnYa:
    Its fun, I like it, even tho I'm not a big harry potter fan. Like a wizard rpg. Flying around on a broomstick is cool.
  • K3Nv2 @ K3Nv2:
    Flying sucks ass on it
  • BigOnYa @ BigOnYa:
    Nuh just takes a min to get used to. I think you can upgrade or buy new broomstick also that are better.
    +1
  • K3Nv2 @ K3Nv2:
    I weirdly like inverted controls on all flying type games
  • BigOnYa @ BigOnYa:
    Prob can change it, inverted flying controls.
  • K3Nv2 @ K3Nv2:
    Only thing that annoys me is trying to find wtf to do in it
    +1
  • BigOnYa @ BigOnYa:
    Alright off to the store, later gators.
    +1
  • K3Nv2 @ K3Nv2:
    Some places amaze me were not in network with your insurance would you still like an appointment
    +1
  • AncientBoi @ AncientBoi:
    uhhh, I think I'll just stick with my PSP 3001
  • AncientBoi @ AncientBoi:
    lol, Now I gotta go to the store for more Coffee Mate n other stuff.
  • Xdqwerty @ Xdqwerty:
    i downloaded final fantasy vii into my tv stick
  • Xdqwerty @ Xdqwerty:
    i mean, the game was already there but its the japanese version
  • Xdqwerty @ Xdqwerty:
    and i only downloaded disc 1 so far bc of storage stuff
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, yeah the patty on McDs burger is 1/10th of a pound now and I think that's the pre cooked weight lol
  • Psionic Roshambo @ Psionic Roshambo:
    I use the app for the 20% off coupon and it's still over priced
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why is mcdonalds overpriced if their food is bad?
  • Xdqwerty @ Xdqwerty:
    i mean why is mcdonalds food overpriced
  • Psionic Roshambo @ Psionic Roshambo:
    Inflation and greed
    +1
  • ZeroT21 @ ZeroT21:
    it's just fries, make 'em at home
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I make potato wedges at home with spices and stuff lol
    Psionic Roshambo @ Psionic Roshambo: I make potato wedges at home with spices and stuff lol