Hacking Prodinfo - info question

mrdude

Developer
OP
Developer
Joined
Dec 11, 2015
Messages
3,076
Trophies
1
Age
56
XP
8,226
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
911
Trophies
0
XP
1,387
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

Developer
OP
Developer
Joined
Dec 11, 2015
Messages
3,076
Trophies
1
Age
56
XP
8,226
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
911
Trophies
0
XP
1,387
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
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16