Hacking PegaSwitch 3.0, libtransistor, and more

dinoson631

Well-Known Member
Newcomer
Joined
Nov 13, 2015
Messages
93
Trophies
0
Age
32
XP
150
Country
United States
i've held my switch hostage for 2months now without update, i will be getting oddysey, please let me know if we will most likely go through all october with NOTHING so i can just fkn update. lol
 
  • Like
Reactions: blinkzane

DSpider

Well-Known Member
Member
Joined
Mar 14, 2015
Messages
566
Trophies
0
XP
1,307
Country
Romania
It kind of sucks having just bought a Switch and not having anything good to do with it.

Honestly, I'm just hoping for a "Prometheus" type of situation like there was with the PSP, where games that needed 6.00+ fw could be decrypted, patched and then re-encrypted using 5.xx keys to work on 5.03 GEN on the PSP 3000. Same thing on the PS3, patching games that required a higher firmware version with 3.55 keys.

Would dumping and decrypting Switch games need a kernel exploit? Or would ROhan (userland) be enough?
 

V-Temp

Well-Known Member
Member
Joined
Jul 20, 2017
Messages
1,227
Trophies
0
Age
34
XP
1,342
Country
United States
It kind of sucks having just bought a Switch and not having anything good to do with it.

Honestly, I'm just hoping for a "Prometheus" type of situation like there was with the PSP, where games that needed 6.00+ fw could be decrypted, patched and then re-encrypted using 5.xx keys to work on 5.03 GEN on the PSP 3000. Same thing on the PS3, patching games that required a higher firmware version with 3.55 keys.

Would dumping and decrypting Switch games need a kernel exploit? Or would ROhan (userland) be enough?

The only way this would happen is if someone leaked their encryption. Crypto has come a long way since the PSP, you're not going to somehow find/have the keys to decrypt higher FW software, and they could always (and will) change it if hackers get closer to higher FW compromises that could threaten their software.

Either someone leaks them (never going to happen, and they would face potential jail time) or you crack higher FW software to a similar degree as how far we are now and bypass the encryption by letting the Switch read the software as it would normally and then dumping said software in a raw form.
 
  • Like
Reactions: peteruk

Obveron

Well-Known Member
Member
Joined
Jul 5, 2010
Messages
504
Trophies
1
XP
1,407
Country
Canada
I'd like to see the Switch kernel running on an Nvidia Shield TV. I wonder if the system image can be cloned and installed on the Shield TV..
 

machinoman

Well-Known Member
Member
Joined
Feb 12, 2011
Messages
322
Trophies
0
XP
611
Country
United States
I got Pokken Tournament DX today just to play with this, but before I do I am unclear about something... in the instructions it says to use the IP of the machine running PegaSwitch as the DNS and then run a connection test. My worry is that the switch can only access my machines IP if it is connected to my network, which has the internet. My question is, is it safe to run on my network since the DNS will be pointing to my machine, and not the internet? Or should I set up a mobile hotspot on my machine and simple disconnect it from the internet, and connect my switch to that?
 

Bigkuhuna24

Well-Known Member
Newcomer
Joined
Apr 17, 2017
Messages
65
Trophies
0
Age
32
XP
168
Country
United States
It should work eather way.. I used my regular home internet but ran into the ip issue... on linux where the port was being used..
 

Digital_0xFF

Well-Known Member
Member
Joined
Oct 7, 2017
Messages
108
Trophies
0
XP
210
Country
Austria
I got Pokken Tournament DX today just to play with this, but before I do I am unclear about something... in the instructions it says to use the IP of the machine running PegaSwitch as the DNS and then run a connection test. My worry is that the switch can only access my machines IP if it is connected to my network, which has the internet. My question is, is it safe to run on my network since the DNS will be pointing to my machine, and not the internet? Or should I set up a mobile hotspot on my machine and simple disconnect it from the internet, and connect my switch to that?

If you have to ask such a question you should be careful with pega. You can brick your switch...
 

blinkzane

Panic at your moms house
Member
Joined
Jul 24, 2012
Messages
944
Trophies
1
Location
Florida
XP
1,640
Country
United States
I got Pokken Tournament DX today just to play with this, but before I do I am unclear about something... in the instructions it says to use the IP of the machine running PegaSwitch as the DNS and then run a connection test. My worry is that the switch can only access my machines IP if it is connected to my network, which has the internet. My question is, is it safe to run on my network since the DNS will be pointing to my machine, and not the internet? Or should I set up a mobile hotspot on my machine and simple disconnect it from the internet, and connect my switch to that?
You'll be fine, set it up like you normally would, then go to internet settings and change your DNS and point it to the Ip of your computer, at that point it won't be online anymore and is redirected to the pegaswitch server.
Edit: if you're doing this for any reason other then flog, then don't. Those scripts aren't ready for public use and we don't understand them yet. With that being said I ran every script on my switch with no response so we shall see if I broke something if I try to update

Second edit: I know, idc, I would've just bought another if it bricked.
 
Last edited by blinkzane,

Digital_0xFF

Well-Known Member
Member
Joined
Oct 7, 2017
Messages
108
Trophies
0
XP
210
Country
Austria
Hmm, if he just fork the public version, I don't think he can as Pega is pure memory stuff?

Pega runs in mem. But from there it can manipulate os (executing commnands etc) which is dangerous if you don't know what you are doing. If one don't understand DNS i doubt that this stuff is appropiate to play with.
 

tivanh

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
148
Trophies
0
XP
285
Country
The only way this would happen is if someone leaked their encryption. Crypto has come a long way since the PSP, you're not going to somehow find/have the keys to decrypt higher FW software, and they could always (and will) change it if hackers get closer to higher FW compromises that could threaten their software.

Either someone leaks them (never going to happen, and they would face potential jail time) or you crack higher FW software to a similar degree as how far we are now and bypass the encryption by letting the Switch read the software as it would normally and then dumping said software in a raw form.

You seem savy on the technical side, but i won't go above savy. Lamen terming dev infomation seems your Forte, but we are yet to see your words in action in regards to your willingness to step outside that bound.

Many devices have been limited to a single exploitable firmware. Once in we're in, just because a system is hacked, doesn't make it a foreigner to decryting an update just as the original could. Just because system modules have not been researched and exploited in updates does not mean that a hacked system lacks that capability to do so. The vita, ps4 and now the switch are lacking due to issues in hacking willingness. Not possibility.

There Is no technical reason a hacked vita or ps4 can not be psuedo updated to accept recent encryption while holding its exploit. Once switch hax are public, the same should be true with it. Unix/freebsd isn't not heavily documented.

This is piracy scaling. While the devs pirate for research they do not want to open the flood gates of the community. And yes, don't be fooled here. All devs are pirates to a degree, just most aren't nefarious and are more into codeing than gaming, so games and apps pirated only really serve testing purposes.
 

machinoman

Well-Known Member
Member
Joined
Feb 12, 2011
Messages
322
Trophies
0
XP
611
Country
United States
I am aware that the DNS would prevent the Switch from accessing the internet, but was worried if (possibly)

A) You cannot edit the DNS setting before choosing a network ala 3DS, and
B) Upon choosing and confirming the network Nintendo might try to snipe my firmware with an upgrade

I just wanted to be clear that these were not both true, as if either were true individually it would not be a problem. Upgrading my Switch after all the trouble I went through today would be a bummer, although it sounds like from what I've read on the ReSwitched site that there are in fact other exploits that they (for obvious reasons) will not reveal until they are already patched, so an accidental update wouldn't be the end of the world I suppose. It sounds like from what you guys have said though that its safe.

As for bricking the device, I acknowledge the risk is very real. I am a decent developer, but this is like uncharted territory for anyone (outside of Nintendo). That said, as the good book says,
"You have to risk it to get the biscuit." Leviticus 13:37
 
Last edited by machinoman,

Digital_0xFF

Well-Known Member
Member
Joined
Oct 7, 2017
Messages
108
Trophies
0
XP
210
Country
Austria
I am aware that the DNS would prevent the Switch from accessing the internet, but was worried if (possibly)

A) You cannot edit the DNS setting before choosing a network ala 3DS, and
B) Upon choosing and confirming the network Nintendo might try to snipe my firmware with an upgrade

I just wanted to be clear that these were not both true, as if either were true individually it would not be a problem. Upgrading my Switch after all the trouble I went through today would be a bummer, although it sounds like from what I've read on the ReSwitched site that there are in fact other exploits that they (for obvious reasons) will not reveal until they are already patched, so an accidental update wouldn't be the end of the world I suppose. It sounds like from what you guys have said though that its safe.

As for bricking the device, I acknowledge the risk is very real. I am a decent developer, but this is like uncharted territory for anyone (outside of Nintendo). That said, as the good book says,
"You have to risk it to get the biscuit." Leviticus 13:37

I am sorry if my post has offended you. My only intention was to warn you about this risk. If you are aware of it consider my post as non existent and have fun using pega :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Lulz @Veho