Homebrew Why is dsiware needed to launch dgtool?

adrifcastr

Well-Known Member
OP
Member
Joined
Sep 12, 2016
Messages
2,038
Trophies
0
XP
1,947
Country
Germany
because DSiWares with sd access have NAND r/w access, while Kernel11 doesn't. if we want to get NAND r/w access in 3DS mode, we need an arm9 exploit.
okay that makes sence, okay so maybe someone finds out a simpler way this PASLR thing (iirc thats that firmware checking thing in 11+) really screwed us up well let´s see what´s happening in this scene

--------------------- MERGED ---------------------------

Is there anymore dsiware with r/w access? Or is the taken down dsi-ware the only ones?
you can inject it so any dsiware is working
 

PRAGMA

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
okay that makes sence, okay so maybe someone finds out a simpler way this PASLR thing (iirc thats that firmware checking thing in 11+) really screwed us up well let´s see what´s happening in this scene

--------------------- MERGED ---------------------------


you can inject it so any dsiware is working
isnt PASLR just a way to bypass seed checks when trying to open games?
 

Mrrraou

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
1,873
Trophies
0
XP
2,374
Country
France
Is there anymore dsiware with r/w access? Or is the taken down dsi-ware the only ones?
afaik they all do have sd access, as they're dsiwares. but they need to be exploitable anyway.

okay that makes sence, okay so maybe someone finds out a simpler way this PASLR thing (iirc thats that firmware checking thing in 11+) really screwed us up well let´s see what´s happening in this scene

--------------------- MERGED ---------------------------


you can inject it so any dsiware is working
what you're saying doesn't make sense, and PASLR is about memory randomization... the "firmware checking thing" in 11.0+ is a blacklist check for am, in order to not be able to downgrade vital titles like NATIVE_FIRM on 11.0+ with just Kernel11.
 

PRAGMA

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
afaik they all do have sd access, as they're dsiwares. but they need to be exploitable anyway.


what you're saying doesn't make sense, and PASLR is about memory randomization... the "firmware checking thing" in 11.0+ is a blacklist check for am, in order to not be able to downgrade vital titles like NATIVE_FIRM on 11.0+ with just Kernel11.
Ok, So cant we just work on a DSi exploit save on a game on eShop and hope for the best? Surely it cant be that hard sicne theres already like 6 exploitable dsiware
 

ShadowEO

Well-Known Member
Member
Joined
Mar 31, 2009
Messages
542
Trophies
0
Age
31
Location
Ohio, USA
XP
436
Country
United States
Does Petit computer have R/W access? It allows people to copy to and from the sd card.

SD Card access != NAND Access. That's why DSiware is needed for dgTool, DSiware for some reason has access to NAND that's blocked in almost every other mode. Petit Computer, iirc, was exploitable to gain ARM11 Userland access (HBL), but not kernel access (Downgrading, etc).
 

Mrrraou

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
1,873
Trophies
0
XP
2,374
Country
France
SD Card access != NAND Access. That's why DSiware is needed for dgTool, DSiware for some reason has access to NAND that's blocked in almost every other mode. Petit Computer, iirc, was exploitable to gain ARM11 Userland access (HBL), but not kernel access (Downgrading, etc).
lol
they were talking about Petit Computer (DSi), not SmileBASIC (3DS).
on DSi mode, sd access = nand access (raw). but the game has to be exploitable anyway.
 
Last edited by Mrrraou,

Cuphat

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,295
Trophies
1
XP
1,223
Country
United States
Every DSiWare game has R/W access to NAND, not every game has an exploit that allows you to run arbitrary code and take advantage of that.
 

ShadowEO

Well-Known Member
Member
Joined
Mar 31, 2009
Messages
542
Trophies
0
Age
31
Location
Ohio, USA
XP
436
Country
United States
lol
they were talking about Petit Computer (DSi), not SmileBASIC (3DS).
on DSi mode, sd access = nand access (raw). but the game has to be exploitable anyway.
Mrrraou, Thank you for the correction. I will keep that in mind when responding to posts in the future :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: i have no idea