diff --git a/gpcm/login.go b/gpcm/login.go index 23a3be8..abf0200 100644 --- a/gpcm/login.go +++ b/gpcm/login.go @@ -50,8 +50,21 @@ var msPublicKey = []byte{ } var commonDeviceIds = []uint32{ - 0x02000001, - 0x0403ac68, + 0x02000001, // Internal use (leaked) + 0x0403ac68, // Dolphin default + + // Publicly shared key dumps + 0x038c864b, + 0x040e3f97, + 0x04cb7515, + 0x066deb49, + 0x06bcc32d, + 0x06d0437a, + 0x089120c8, + 0x0e19d5ed, + 0x0e31482b, + 0x2428a8cb, + 0x247dd10b, } func verifySignature(moduleName string, authToken string, signature string) uint32 {