forked from Mirror/GodMode9
Improved ticket validation
This commit is contained in:
parent
392039a5ba
commit
65af709aa9
@ -8,7 +8,8 @@ u32 ValidateTicket(Ticket* ticket) {
|
|||||||
const u8 magic[] = { TICKET_SIG_TYPE };
|
const u8 magic[] = { TICKET_SIG_TYPE };
|
||||||
if ((memcmp(ticket->sig_type, magic, sizeof(magic)) != 0) ||
|
if ((memcmp(ticket->sig_type, magic, sizeof(magic)) != 0) ||
|
||||||
((strncmp((char*) ticket->issuer, TICKET_ISSUER, 0x40) != 0) &&
|
((strncmp((char*) ticket->issuer, TICKET_ISSUER, 0x40) != 0) &&
|
||||||
(strncmp((char*) ticket->issuer, TICKET_ISSUER_DEV, 0x40) != 0)))
|
(strncmp((char*) ticket->issuer, TICKET_ISSUER_DEV, 0x40) != 0)) ||
|
||||||
|
(ticket->commonkey_idx >= 6))
|
||||||
return 1;
|
return 1;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user