Tutorial  Updated

How to keep nosy people out of your 3DS

This is created to keep out nosy brothers from your 3DS activity and life, remember, you have the right to keep your privacy intact!
This is just :shit:posting isn't it?

1. Open Luma (Press Select while powering on)
2. Scroll down until you see PIN Lock.
3. Set the PIN lock using A until you get to your desired PIN length.
4. Press Start.
5. Now you should see Luma asking you to set the PIN.
6. After that's done, go and re-enter your PIN.
7. Profit.

To remove them if you forgot, please refer to @CPG 's guide in this sub-forum.
 
Last edited by ihaveawindows,

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,443
Trophies
2
XP
14,901
Country
Germany
The 3ds will long be back in my possession already before that replacement battery arrives. Also I'll be sure to thank the kind person for the free replacement battery when it does arrive. Also i have my device set to default boot a garbage payload that will black screen. Only way to get it to boot successfully is by pressing the right button combination.
Sadly this doesn't offer any more protection than the Luma3DS pin. More like security by obscurity.
Taking the battery out frequently is a hassle because of the screws and setting the date/time (yes, I know Luma has ntp functions now).

that's not the point. the point is so if you have kids theyre less likely to accidentally brick ur 3ds or something
That is pretty much all one can achieve with the pin.
==============

A modification of B9S loading boot.firm from NAND first ignoring the SD when a CTRNAND copy is available would be more secure (requiring ntrboot to bypass). Such a modification however fails to be safe for the console.
 

Deleted member 668561

GBAtemp Official Psychonaut
Banned
Joined
Jan 29, 2008
Messages
1,875
Trophies
0
Location
somewhere within 4 dimensional space-time
XP
2,654
Country
United States
The 3ds will long be back in my possession already before that replacement battery arrives. Also I'll be sure to thank the kind person for the free replacement battery when it does arrive. Also i have my device set to default boot a garbage payload that will black screen. Only way to get it to boot successfully is by pressing the right button combination.

Good luck locating your stolen 3ds, it'll be sold for money, it's not hard to wipe a 3ds
 
Last edited by Deleted member 668561,

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,443
Trophies
2
XP
14,901
Country
Germany
Good luck locating your stolen 3ds, it'll be sold for money, it's not hard to wipe a 3ds
To be fair no protection will give you your device back if stolen. A phone can maybe be located if some vendor-specific total surveillance module is on it (same for some laptops).

But else: What does it help to have your device unusable by a thief? They might still sell parts or the whole thing for parts. I have seen countless phones and tablets with "forgot my Google account/password, factory reset protection active" for sale. (Not that I suspect all these to be stolen -- forgotten account data is very common)

There should be no private or even intimate data on a 3DS so protection against reading it out is not really needed either.
=========

Anyway: Rather than just pondering and discussing the topic, I went ahead and recompiled B9S today to give NAND boot the preference. This seems to work as intended. Without the pin I cannot access any payloads, the SD is fully ignored in the boot process.

This protection with a custom boot9strap.firm offers a little more security but ultimately is not gonna stop a determined attacker from using the 3DS. It just comes close to this thread title: It will prevent nosy people (siblings?) from casually using your console against your will.
 
Last edited by KleinesSinchen,

Deleted member 668561

GBAtemp Official Psychonaut
Banned
Joined
Jan 29, 2008
Messages
1,875
Trophies
0
Location
somewhere within 4 dimensional space-time
XP
2,654
Country
United States
To be fair no protection will give you your device back if stolen. A phone can maybe be located if some vendor-specific total surveillance module is on it (same for some laptops).

But else: What does it help to have your device unusable by a thief? They might still sell parts or the whole thing for parts. I have seen countless phones and tablets with "forgot my Google account/password, factory reset protection active" for sale. (Not that I suspect all these to be stolen -- forgotten account data is very common)

There should be no private or even intimate data on a 3DS so protection against reading it out is not really needed either.
=========

Anyway: Rather than just pondering and discussing the topic, I went ahead and recompiled B9S today to give NAND boot the preference. This seems to work as intended. Without the pin I cannot access any payloads, the SD is fully ignored in the boot process.

This protection with a custom boot9strap.firm offers a little more security but ultimately is not gonna stop a determined attacker from using the 3DS. It just comes close to this thread title: It will prevent nosy people (siblings?) from casually using your console against your will.


Ntrboot is unpatchable
 
Last edited by Deleted member 668561,

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,443
Trophies
2
XP
14,901
Country
Germany
Thats true, wait couldn't it be possible to make a app lock type program for the 3ds?
The 3DS will probably never be a universally usable computer. Theoretically almost everything could be done on it since we have full system control milliseconds after boot – but who should do it?

There is Parental Pin that can limit access (can be trivially bypassed with master code generator https://mkey.salthax.org/) and Luma3DS pin (can be trivially bypassed by deleting the pin file on the SD – unless you do what I did a few posts above; in this case the attacker needs an ntrboot cart to bypass).
 
Last edited by KleinesSinchen,

Flaire

Well-Known Member
Member
Joined
Jun 14, 2020
Messages
107
Trophies
0
Age
22
XP
248
Country
United Kingdom
The 3DS will probably never be a universally usable computer. Theoretically almost everything could be done on it since we have full system control milliseconds after boot – but who should do it?

There is Parental Pin that can limit access (can be trivially bypassed with master code generator https://mkey.salthax.org/) and Luma3DS pin (can be trivially bypassed by deleting the pin file on the SD – unless you do what I did a few posts above; in this case the attacker needs an ntrboot cart to bypass).
I have a old 3ds i dont ntrboot works on it
 

Flaire

Well-Known Member
Member
Joined
Jun 14, 2020
Messages
107
Trophies
0
Age
22
XP
248
Country
United Kingdom
i actually made some homebrew a couple weeks ago
developing for the 3ds is definitely a challenge but its a fun one
And the community is really helpful, if you ever have a question somebody will always have a answer.
 

alivebacon

Well-Known Member
Member
Joined
Jan 20, 2019
Messages
219
Trophies
0
Location
Spiral Mountain
XP
521
Country
United Kingdom
Ntrboot is unpatchable
You need one of a list of flashcarts to use that, not everyone can obtain an eligible cart. Also that's brick protection, it won't matter if they're just gonna sell it for parts anyway.

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

What would you have on a 3ds that you wpuld have to put a passcode on it?
Reply I made earlier to the exact same question:
that's not the point. the point is so if you have kids theyre less likely to accidentally brick ur 3ds or something
 
  • Like
Reactions: jeffyTheHomebrewer

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Gray zone warfare looks kinda cool
  • Psionic Roshambo @ Psionic Roshambo:
    Ohhh on one episode they could use rings to summon Captain Criminal who is just Obama like a spoof of Captain Planet lol
    +1
  • BigOnYa @ BigOnYa:
    Does look good
  • Psionic Roshambo @ Psionic Roshambo:
    By your powers combined, hmmm where is Epstein?
  • K3Nv2 @ K3Nv2:
    Just another shit fps clone
  • K3Nv2 @ K3Nv2:
    Thought it was some warzone dlc bs
  • Psionic Roshambo @ Psionic Roshambo:
    Looks like an enhanced Far cry 1
  • K3Nv2 @ K3Nv2:
    That's a far cry from it
  • BigOnYa @ BigOnYa:
    Is it a free to play bs, pay to get any good weapon/gear
  • K3Nv2 @ K3Nv2:
    Not free to play but $35
  • K3Nv2 @ K3Nv2:
    Inb4 kiiwii gives it a 0/10
  • BigOnYa @ BigOnYa:
    6/10 rating on steam
  • Psionic Roshambo @ Psionic Roshambo:
    I would like a Predator game "Kill Team" it takes place in the Jungle of the first movie, your team is sent to hunt the predator, using current tech drones and a trained team. Set traps use strategy to hunt and trap or kill the predator.
  • BigOnYa @ BigOnYa:
    Ill stick with my Battlefield. Yea a predator hunting game like that would be cool. Esp if you can be Arnold and say "Get to da choppa"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe Arnold could do a cameo voice acting, he is the one briefing you on the mission
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly surprised they didn't make a tie in game for Predators that movie was awesome
  • Psionic Roshambo @ Psionic Roshambo:
    I was kinda sad the Yakuza guy died sword fighting a predator lol
  • Psionic Roshambo @ Psionic Roshambo:
    The Russian guy went out like a boss
  • Psionic Roshambo @ Psionic Roshambo:
    Double claymores to the face definitely kill a predator lol
  • BigOnYa @ BigOnYa:
    I went today and looked at a motorcycle someone was selling. I get there and the battery on it was dead, so the guy grabbed a battery charger and hooked it up. He plugged it into the wall, and the motorcycle sparked and started smoking. Come to find out the bike uses a 6 volt battery and the guy had the charger set to 12v. I said sorry to the dude and walked away. I felt bad for him tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds like it would be an exciting ride....
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure I would want something on fire between my legs
    Psionic Roshambo @ Psionic Roshambo: Not sure I would want something on fire between my legs