Hacking FSHax

  • Thread starter Thread starter gudenau
  • Start date Start date
  • Views Views 30,459
  • Replies Replies 106
  • Likes Likes 38

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
4,111
Reaction score
4,450
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
7,755
Country
United States
Introducing:
FSHax
8fhy0OM.png


A fairly simple patch that allows anything to access the entire Filesystem (as far as I know).

What does this mean for the everyday user? All games can access the SD card! You can store all of your mods on the SD card and use SDCafiine to load them!

Need some proof?

Video deleted, got a random strike, deleted a bunch just in case. :-/

How do I use this?
You either need to get your favorite CFW to add the patch to the FS module or patch it in yourself, it is an eight byte patch or two instructions. I was able to put it into IOSUHax in a few minutes.

Give me the patch already!
Here you go:​
Code:
; Enable everything access to the entire filesystem
.org 0x107043E4
    MOV R2, #0xFFFFFFFF
    MOV R3, #0xFFFFFFFF
How about a repo?
Why not?
(Lies about REDNAND, uses SYSNAND)

IPS patch?
Sure, here you go.
(Lies about REDNAND, uses SYSNAND)​

I want to give you money!
Aww, thanks!

Does this deserve a name/logo?
No, but I wanted to make one so I did. I find it oddly satisfying to make these. ¯\_(ツ)_/¯​
 
Last edited by gudenau,
Introducing:
FSHax
8fhy0OM.png


A fairly simple patch that allows anything to access the entire Filesystem (as far as I know).

What does this mean for the everyday user? All games can access the SD card! You can store all of your mods on the SD card and use SDCafiine to load them!

Need some proof?



How do I use this?
You either need to get your favorite CFW to add the patch to the FS module or patch it in yourself, it is an eight byte patch or two instructions. I was able to put it into IOSUHax in a few minutes.

Give me the patch already!
Here you go:​

Code:
; Enable everything access to the entire filesystem
.org 0x107043E4
    MOV R2, #0xFFFFFFFF
    MOV R3, #0xFFFFFFFF
Does this deserve a name/logo?
No, but I wanted to make one so I did. I find it oddly satisfying to make these. ¯\_(ツ)_/¯​

Finally Sdcaffine for any game!
 
you see, there is a reason we do have a separate node for root file access; giving everything permission to everything is rather dangerous, there is a reason after all why permissions are a thing, fucking up and bricking with a patch like this is easier than ever since you could just do it from anywhere.
 
you see, there is a reason we do have a separate node for root file access; giving everything permission to everything is rather dangerous, there is a reason after all why permissions are a thing, fucking up and bricking with a patch like this is easier than ever since you could just do it from anywhere.
Have you seen an app that will brick with access to everything?
 
Have you seen an app that will brick with access to everything?
I did not and I also dont want to learn about one. Oh and for sd access by the way, cant you just use libiosuhax to globally mount the sd card to a name of choice and then freely use it in every app?
 
I did not and I also dont want to learn about one. Oh and for sd access by the way, cant you just use libiosuhax to globally mount the sd card to a name of choice and then freely use it in every app?
But with libiosuhax you don't have the nintendo API => have to rewrote the sd cafiine patches completly.

I didn't check yet what this patch does, but I would just look for the part where the cos.xml is parsed, and patch the flag with give an app sd access.
 
Last edited by Maschell,

Site & Scene News

Popular threads in this forum