Hacking Do you think that hackers will ever take full control of the switch?

Do you think that hackers will ever take full control of the switch


  • Total voters
    172

phillyrider807

Well-Known Member
Member
Joined
May 2, 2009
Messages
447
Trophies
1
XP
1,402
Country
United States
Someone pmed me asking me where i read that quote that switch homebrew stil didn't have access to video hardware.

Here is the quote from the moonlight github
https://github.com/kbhomes/moonlight-switch

"This is currently in an utterly unusable state, since Nintendo Switch homebrew do not yet have access to the hardware video decoder (as of this writing). Once that functionality is available, however, Moonlight Switch should be ready to go shortly thereafter."

So yea we still don't have "FULL" access to the switch yet. Especially since moonlight is something the vita is capable of but not the switch.
 

DaniPoo

Well-Known Member
Member
Joined
Jan 2, 2013
Messages
925
Trophies
1
Age
35
XP
2,296
Country
Private keys in this case refers to the idea of public-private key cryptography aka asymmetric cryptography. There are things that can be done with system level/user/device level keys.



https://www.khanacademy.org/computi...tro/v/the-internet-encryption-and-public-keys



If you have the private key then you can essentially make whatever code you like appear as though Nintendo gave it their blessing. This is what was generated for the PS3 back when ( https://media.ccc.de/v/27c3-4087-en-console_hacking_2010 ), though not so many things use elliptical based stuff as much as prime numbers (or probably primes numbers as the case may be).



So you think about nintendo private key? Well that could be useful I suppose.
But even for the PS3 and PSP being able to sign homebrew doesn't make permanent CFW possible.

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

Someone pmed me asking me where i read that quote that switch homebrew stil didn't have access to video hardware.

Here is the quote from the moonlight github
https://github.com/kbhomes/moonlight-switch

"This is currently in an utterly unusable state, since Nintendo Switch homebrew do not yet have access to the hardware video decoder (as of this writing). Once that functionality is available, however, Moonlight Switch should be ready to go shortly thereafter."

So yea we still don't have "FULL" access to the switch yet. Especially since moonlight is something the vita is capable of but not the switch.

You do realize that the last commit on the moonlight project was on 28th of jan.. Could it perhaps be that the information on that Github is outdated?
 
Last edited by DaniPoo,

phillyrider807

Well-Known Member
Member
Joined
May 2, 2009
Messages
447
Trophies
1
XP
1,402
Country
United States
So you think about nintendo private key? Well that could be useful I suppose.
But even for the PS3 and PSP being able to sign homebrew doesn't make permanent CFW possible.

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



You do realize that the last commit on the moonlight project was on 28th of jan.. Could it perhaps be that the information on that Github is outdated?

I mean of course it could be. But what changed homebrew wise that suddenly allowed us access?
 

BaamAlex

UDE GA NARU ZE!
Member
Joined
Jul 23, 2018
Messages
6,083
Trophies
1
Age
29
Location
Lampukistan
Website
hmpg.net
XP
6,206
Country
Germany
Well if they had full control, they would be able to make CFW permanant
For fusée gelée units is this impossible. Because it is a bootrom exploit. And a bootrom is read-only memory. You can't "write" the payloads to it. Maybe for patched units (and if this ever happens, for the mariko revision). Like on the 3ds.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Libnx 1.4.0 added hardware acceleration. Many homebrew titles are using it to great extent.
Including this video player https://github.com/Cpasjuste/pplay I believe.
That’s for 3d and 2d rendering for like games and whatever, libnx does not have video encoding/decoding at this moment in time.
 
Last edited by ZachyCatGames, , Reason: Fuck autocorrect

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,647
Trophies
2
XP
5,890
Country
United Kingdom
It’s not equal to the Wii’s exploit, dunno about the other systems. Fusee is an exploit in the bootrom, which is the first code that’s ran on the bpmp when booting the system, it would be equivalent to a boot0 exploit on Wii if one existed.

that doesn’t impact how much power it gives you over the system.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
Uh, actually it kinda does. Having an exploit earlier in the boot process gives you access/control over things that get locked out later in the boot process.
If it did lock it down there would be but are there any things that get locked down in this boot process that we don't have access to? As far as I am aware every piece of hardware can be spoken to at full speed and capability and code run at the highest privilege levels if so desired.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
If it did lock it down there would be but are there any things that get locked down in this boot process that we don't have access to? As far as I am aware every piece of hardware can be spoken to at full speed and capability and code run at the highest privilege levels if so desired.
On Switch I know some keys, and reads to the bootrom and fuses get locked out after some point. And I’d be surprised if there wasn’t anything like that on the Wii.
 

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,647
Trophies
2
XP
5,890
Country
United Kingdom
Uh, actually it kinda does. Having an exploit earlier in the boot process gives you access/control over things that get locked out later in the boot process.

What things get locked out on the Wii before boot2 and DSi before unlaunch?

They don't seem important, as you can do anything you need to on the systems.

With the Wii you can do everything without boot2.
 
Last edited by smf,

Clapmaster

Well-Known Member
Member
Joined
Dec 3, 2009
Messages
186
Trophies
0
XP
599
Country
United States
We're gonna need a whole lotta planets...

I just want to know why if you run Lakka or RA for Android they can run more cores than the RA Homebrew for Horizon. 60fps GameCube emulation will never happen in Horizon... But why?

Bloated OS? Something to do with the kernel or how the OS utilizes the processor?

I don't know a thing about this stuff (obviously) but I was thinking it was because we don't have complete control, only most of it... Plenty good for me!

Tomorrow's front page news: GC Emulation available on Switch!!!
Someone probably already replied and I'm no expert but I believe that the current horizon retroarch cores exist because there's devs out there putting a lot of hard work into porting this stuff and building a lot of it from the ground up. It's a lot of work for a small group of people and takes time. Android os has been out for quite some time so most of that stuff has already been worked on.
 

Dax_Fame

Annoying Member
Member
Joined
Jan 16, 2015
Messages
496
Trophies
0
Age
33
Location
Mom's house
XP
1,282
Country
United States
Someone probably already replied and I'm no expert but I believe that the current horizon retroarch cores exist because there's devs out there putting a lot of hard work into porting this stuff and building a lot of it from the ground up. It's a lot of work for a small group of people and takes time. Android os has been out for quite some time so most of that stuff has already been worked on.
See my later posts.. I understand the process of porting cores is difficult but is it not based on the architecture which is based on the processor?

I do not know this and am looking for someone to explain it a bit but people keep coming along and telling me Android and Horizon are different lol which I know!

I just want to know why it is that Retroarch has different cores available and different performance if the hardware doesn't change. What is the change in performance based on?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: That was a hilarious YT K3Nv2 :rofl2: