Hacking Prodinfo - info question

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,229
Trophies
1
Age
53
XP
3,463
Country
Firstly I know switch MAC address is stored in PRODINFO at offset 0x210.

I want to know if software exists where you can set the switch MAC, or if there is a modded version of incognito_rcm floating about that can generate a random MAC address (source for incognito is here https://github.com/jimzrt/Incognito_RCM/blob/master/source/incognito/incognito.c)

Q: Why would I want to do this
A: To bypass Airport/WIFI hotspot free time limits.

1: Login can be done via phone/tablet using spoofed MAC - set the same as the Switch).
2: Once logged in via phone/tablet with spoofed MAC- it should be possible to be online with Switch using the spoofed MAC.

If no software exists, I guess I could mod incognito myself to do this - but there's no point reinventing the wheel if this already exists, so I am asking here first to see if anyone knows of such a software already in existance.
 

laramie

Well-Known Member
Member
Joined
Dec 15, 2014
Messages
870
Trophies
0
XP
1,230
Country
United States
Firstly I know switch MAC address is stored in PRODINFO at offset 0x210.

I want to know if software exists where you can set the switch MAC, or if there is a modded version of incognito_rcm floating about that can generate a random MAC address (source for incognito is here https://github.com/jimzrt/Incognito_RCM/blob/master/source/incognito/incognito.c)

Q: Why would I want to do this
A: To bypass Airport/WIFI hotspot free time limits.

1: Login can be done via phone/tablet using spoofed MAC - set the same as the Switch).
2: Once logged in via phone/tablet with spoofed MAC- it should be possible to be online with Switch using the spoofed MAC.

If no software exists, I guess I could mod incognito myself to do this - but there's no point reinventing the wheel if this already exists, so I am asking here first to see if anyone knows of such a software already in existance.
You can set a random MAC through android 8.0+ settings, then just DC the phone and RC with a new MAC. Iphone is iOS 14.0+
 

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,229
Trophies
1
Age
53
XP
3,463
Country
You can set a random MAC through android 8.0+ settings, then just DC the phone and RC with a new MAC. Iphone is iOS 14.0+
I know how to make a random MAC on a phone or tablet. I want to know if software exist to change the MAC stored on the switch. This is in Prodinfo at 0x210 also it looks like a backup MAC is also at 0x220. Also it seems there's a checksum on the 2 bytes next to those - although I am not sure how these are generated - I tried CRC16 but these don't seem correct.
 

laramie

Well-Known Member
Member
Joined
Dec 15, 2014
Messages
870
Trophies
0
XP
1,230
Country
United States
I know how to make a random MAC on a phone or tablet. I want to know if software exist to change the MAC stored on the switch. This is in Prodinfo at 0x210 also it looks like a backup MAC is also at 0x220. Also it seems there's a checksum on the 2 bytes next to those - although I am not sure how these are generated - I tried CRC16 but these don't seem correct.
Maybe this might help? "Encrypted partitions use AES-XTS using the same non-standard tweak (tweak[0] = sectorIdx[MSB] .. tweak[15] = sectorIdx[LSB], if using 32bit sectorIdx that means tweak[0]..tweak[11] are 0, with tweak[12]..tweak[15] containing big-endian sectorIdx) as other Nintendo AES-XTS code, initial_sector = 0, and sector size 0x4000. All encrypted partitions use console unique keydata." https://switchbrew.org/wiki/Flash_Filesystem#PRODINFOF
 
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=6cfZxtT5qBo