Hacking Can someone describe the guide steps in plain English

markmcrobie

Well-Known Member
OP
Member
Joined
May 24, 2008
Messages
623
Trophies
0
XP
1,247
I have used 3ds.guide and it worked perfectly, but purely out of curiosity can someone explain what the steps actually do, and what the software you use during the guide does? Just briefly, as I said, just for curiosity/to help me understand what's going on - the guide is awesome and I followed it easily step by step, but it would be good to have an understanding of what's being done and why.

For example:

What do DSP Dump, hourglass9, godmode, etc all actually do?

Why do we downgrade to 2.1 at one step
Etc

Thanks!


Sent from my iPhone using Tapatalk Pro
 

Patxinco

Riding a Shooting Star
Member
Joined
Apr 18, 2011
Messages
850
Trophies
1
XP
2,256
Country
Spain
Iirc, hourglass9 is to get a backup of your nand in case if needed after all the steps.
godmode9 lets you access system titles you cannot access otherwise.
and we downgrade to 2.1 cause is the last system version when your unique OTP is not secured and you have access to an exploitable browser which you use to extract your OTP.

Iirc, of course
 

EthanAddict

An investment to nothingness
Member
Joined
Nov 12, 2016
Messages
489
Trophies
0
Website
google.com
XP
491
Country
Antarctica
I have used 3ds.guide and it worked perfectly, but purely out of curiosity can someone explain what the steps actually do, and what the software you use during the guide does? Just briefly, as I said, just for curiosity/to help me understand what's going on - the guide is awesome and I followed it easily step by step, but it would be good to have an understanding of what's being done and why.

For example:

What do DSP Dump, hourglass9, godmode, etc all actually do?

Why do we downgrade to 2.1 at one step
Etc

Thanks!


Sent from my iPhone using Tapatalk Pro

OK, here you have it:
1) We do DSP Dump to have audio in homebrew.
2) Hourglass9 is a noob-friendly version of Decrypt9, having only the basic functions, like nand dumping, restoring etc.
3) Godmode9 is a payload that reads folders in sdcard, sysnand, emunand etc, and features a hex editor to edit files.
4) We downgrade to 2.1 because there was a flaw, because the system didn't clear the 0x11 keyslot, which allowed us to get the console-unique OTP via a spider exploit(browser exploit).
 

capito27

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
874
Trophies
0
XP
1,230
Country
Swaziland
OK, here you have it:
1) We do DSP Dump to have audio in homebrew.
2) Hourglass9 is a noob-friendly version of Decrypt9, having only the basic functions, like nand dumping, restoring etc.
3) Godmode9 is a payload that reads folders in sdcard, sysnand, emunand etc, and features a hex editor to edit files.
4) We downgrade to 2.1 because there was a flaw, because the system didn't clear the 0x11 keyslot, which allowed us to get the console-unique OTP via a spider exploit(browser exploit).
the 4th explanation is totally unrelated to why we can read the OTP, up to 2.1, the CFG_SYSPROT9 config register only had it's first bit set (as in, bootrom9 lock mechanism), but its second bit, the one locking access to the OTP area, was not set, so we could still read the OTP area from arm9 code execution up to 2.1, with later versions, the second bit is properly set, and the OTP region can't be accessed until shutdown of the system.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
the 4th explanation is totally unrelated to why we can read the OTP, up to 2.1, the CFG_SYSPROT9 config register only had it's first bit set (as in, bootrom9 lock mechanism), but its second bit, the one locking access to the OTP area, was not set, so we could still read the OTP area from arm9 code execution up to 2.1, with later versions, the second bit is properly set, and the OTP region can't be accessed until shutdown of the system.
In English he said! :rofl2:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Thanks for signing up at LinusTechTips
  • QuarterCut @ QuarterCut:
    holey shmoley!
  • BigOnYa @ BigOnYa:
    Your credit card has been charged. Thank you.
  • K3Nv2 @ K3Nv2:
    Your screwdriverPlus will arrive in three weeks
    +1
  • QuarterCut @ QuarterCut:
    K64_Waddle_Dee_Artwork_1.jpg

    my reaction to such information
    +2
  • BigOnYa @ BigOnYa:
    Press 1 for English. Press 2 for Pig Latin. Or press 3 to speak to a representative.
  • BakerMan @ BakerMan:
    guys, i need help, i got into an argument about what genre radioactive is, and i forgot who made it
  • Sicklyboy @ Sicklyboy:
    @BakerMan, Imagine Dragons
  • Sicklyboy @ Sicklyboy:
    Dragon deez nuts across yo face GOTEEM
  • Sicklyboy @ Sicklyboy:
    lmao now I realize that was probably the joke in the first place
    +1
  • BakerMan @ BakerMan:
    IMAGINE DRAGON DEEZ NUTS ACROSS YO- FUCK HE BEAT ME TO IT
  • BigOnYa @ BigOnYa:
    You have selected 4 - Death by Snu Snu, please stand by...
    +1
  • BakerMan @ BakerMan:
    lucky bastard
    +1
  • Sicklyboy @ Sicklyboy:
    hahahaha I'm half way through a bag off my Volcano and my tolerance is way down because I haven't been smoking much lately, so I was a little slow to catch that that was what your angle was 🤣🤣
    +1
  • Sicklyboy @ Sicklyboy:
    Also I was just excited to know a music reference for once (I am the LAST person in the world that you want on your trivia team)
    +2
  • K3Nv2 @ K3Nv2:
    Bummer webos 7.4 isnt working with dejavuln-autoroot
  • Sicklyboy @ Sicklyboy:
    PS4 right? I think that's what mine's on. Or 5.6, maybe.
  • K3Nv2 @ K3Nv2:
    [!] Installation failed (devmode_enabled not recognized)
  • K3Nv2 @ K3Nv2:
    0.5 seemed to work whatever lol i wont bitch
  • Alysh_Graham @ Alysh_Graham:
    Hehehe
    Alysh_Graham @ Alysh_Graham: Hehehe