Hacking [Request] 3DS Network Settings Developer Application

Gadorach

Electronics Engineering Technologist
OP
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
956
Country
Canada
As has been seen with the conversion of a number of dumped .CIA files to .3DS files like the PlayCoinSetter developer application, the Youtube application, and numerous eShop titles, I believe another should be converted as a stop-gap until Team Gateway cracks the 7.x encryption.

The development tool known as the NetSet, or Network Settings Tool Application, would be very useful to have converted as it would allow those of us running 7.2 EmuNAND versions to access and change our network settings again. If anyone who is able to, and willing to do this, I'm sure many of us would be grateful, including myself. Unlike, say, the DevMenu, this will not allow the installation of games directly to the NAND image, so it's not a potentially harmful application.

Please consider converting it, as it would be great to have for now while we wait for Gateway or another team to release a solution to the new software updates.

- Gadorach
 
  • Like
Reactions: cearp

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
At this point I'm convinced that the 3DS has some sort of permission management for user mode apps.

Anw OP that's kinda illegal.
 

Bond697

Dies, died, will die.
Member
Joined
Jun 7, 2009
Messages
350
Trophies
0
Age
39
Location
CT
XP
464
Country
United States
At this point I'm convinced that the 3DS has some sort of permission management for user mode apps.

Anw OP that's kinda illegal.

so is the 3ds coin setter app that 3dsguy released on here. it was repackaged from the coin setter app included in the sdk. no one seemed to have a problem with that one even though it's completely illegal.
 
  • Like
Reactions: loco365 and cearp

IronClouds

GBAtemp's Pokébro
Member
Joined
May 8, 2010
Messages
1,019
Trophies
0
XP
625
Country
United States
Is the concept of legality really worth mentioning on a forum section rife with threads about flashcarts that run pirated games? I don't know, seems kinda redundant.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
At this point I'm convinced that the 3DS has some sort of permission management for user mode apps.

Anw OP that's kinda illegal.

... Honestly I made this post with the hope that someone will clarify/discuss the first part of the post. Oh well :P
 

Gadorach

Electronics Engineering Technologist
OP
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
956
Country
Canada
Especially when said tool has never been taken down from the site at all. But that's not the point, the point is that it would be a great tool to have, as no one else has any way to fix this problem at this time that they're willing to share. I mean, another way might be to decrypt a NAND dump from before 7.2, extract the System Settings application, and package that as a .3DS ROM. The problem with that being that it needs kernel level access to run, so it would be blocked by Gateway instantly. The only app that might be useful and not kernel mode would potentially be the NetSet app. It may be kernel mode though too, so I don't know just yet. Either way, it would be nice to see someone try.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,330
Trophies
4
Location
Space
XP
13,905
Country
Norway
At this point I'm convinced that the 3DS has some sort of permission management for user mode apps.

Anw OP that's kinda illegal.
Indeed it does.

As has been seen with the conversion of a number of dumped .CIA files to .3DS files like the PlayCoinSetter developer application, the Youtube application, and numerous eShop titles, I believe another should be converted as a stop-gap until Team Gateway cracks the 7.x encryption.

The development tool known as the NetSet, or Network Settings Tool Application, would be very useful to have converted as it would allow those of us running 7.2 EmuNAND versions to access and change our network settings again. If anyone who is able to, and willing to do this, I'm sure many of us would be grateful, including myself. Unlike, say, the DevMenu, this will not allow the installation of games directly to the NAND image, so it's not a potentially harmful application.

Please consider converting it, as it would be great to have for now while we wait for Gateway or another team to release a solution to the new software updates.

- Gadorach
Won't work, for the time being. The permissions in the ROM are checked against a signed copy stored elsewhere in the ROM, and we're limited to the very basic set of permissions that we currently have a signed copy of, PlayCoinSetter doesn't need any special permissions and therefore it works. I converted all the .cia files from the dev tools to .3ds a while back, a couple others will run but are not of much use. NetSet is not one of them.
Perhaps the only way to get higher permissions is if you are able to dump an app that has the permissions you need, decrypt it and extract the signed permissions from it.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
Indeed it does.


Won't work, for the time being. The permissions in the ROM are checked against a signed copy stored elsewhere in the ROM, and we're limited to the very basic set of permissions that we currently have a signed copy of, PlayCoinSetter doesn't need any special permissions and therefore it works. I converted all the .cia files from the dev tools to .3ds a while back, a couple others will run but are not of much use. NetSet is not one of them.
Perhaps the only way to get higher permissions is if you are able to dump an app that has the permissions you need, decrypt it and extract the signed permissions from it.

So you can just put whatever permissions you want on your app as long as you have a "signed copy" of it?
 

Gadorach

Electronics Engineering Technologist
OP
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
956
Country
Canada
So, you're saying that if you have a legitimately signed application, you can just inject the permissions of another app with the appropriate flags and Gateway's software won't even try to stop you? That's interesting if it's true.
 

Gadorach

Electronics Engineering Technologist
OP
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
956
Country
Canada
Considering what ran and what didn't, I'm guessing you need kernel mode access to change any of the system settings. And as we all know, Gateway would never allow for kernel-mode applications to run, so that won't happen. Well, damn. It would be nice to see some of these working, but I guess it's just too much to ask for right now. I guess we'll just have to wait a bit longer for Gateway to decide to release their next update so we can finally use these again.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,330
Trophies
4
Location
Space
XP
13,905
Country
Norway
So you can just put whatever permissions you want on your app as long as you have a "signed copy" of it?
So, you're saying that if you have a legitimately signed application, you can just inject the permissions of another app with the appropriate flags and Gateway's software won't even try to stop you? That's interesting if it's true.
More or less, yeah. I don't know all the details but that's the gist of what 3DSGuy told me a while back.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
  • K3Nv2 @ K3Nv2:
    Toxic pills are best
  • SylverReZ @ SylverReZ:
    @Veho, He fucked around and found out.
  • SylverReZ @ SylverReZ:
    Lol Veho
  • AncientBoi @ AncientBoi:
    :O OMG. A Very EXPENSIVE way to find out :ohnoes:
  • Veho @ Veho:
    He was trying to whip shitties but instead he wiped out and ate shit.
    +1
  • AncientBoi @ AncientBoi:
    He was better off Whipping his own :shit:. :unsure::unsure::unsure: But then again.. Maybe not. Eeewww
  • K3Nv2 @ K3Nv2:
    Whip it real good
  • AncientBoi @ AncientBoi:
    Nah. Cool Whip is better :D
  • K3Nv2 @ K3Nv2:
    Cool wHip
  • AncientBoi @ AncientBoi:
    Especially on Chocolate Ice Cream :D:wub::D
    AncientBoi @ AncientBoi: Especially on Chocolate Ice Cream :D:wub::D