mirror of
https://github.com/DarkMatterCore/nxdumptool.git
synced 2024-11-22 18:26:39 +00:00
4af144486a
These changes include: * gamecard: add GAMECARD_HEADER2_OFFSET and GAMECARD_HEADER2_CERT_OFFSET macros. * gamecard: rename GAMECARD_CERTIFICATE_OFFSET macro to GAMECARD_CERT_OFFSET. * gamecard: add GameCardFlags2 enum. * gamecard: update GameCardHeader struct to reflect the new Flags2 field. * gamecard: add GameCardHeader2, GameCardHeader2EncryptedData and GameCardHeader2Certificate structs. * gamecard: update gamecardReadHeader() to check if the `Has10Certificate` flag is set in the gamecard header. If it is, the function will read and log both Header2 and Header2Certificate areas, and it will also attempt to verify the RSA signature from the Header2 area. * gamecard: if a Header2 area is detected, an error will always be triggered for the time being. If anyone comes across this error, please get in touch me. * gamecard, fs_ext: fix signature field comments. |
||
---|---|---|
.. | ||
aes.c | ||
bfttf.c | ||
bktr.c | ||
cert.c | ||
cnmt.c | ||
config.c | ||
es.c | ||
fs_ext.c | ||
gamecard.c | ||
hfs.c | ||
http.c | ||
keys.c | ||
legal_info.c | ||
lz4.c | ||
mem.c | ||
nacp.c | ||
nca.c | ||
nca_storage.c | ||
npdm.c | ||
nso.c | ||
nxdt_bfsar.c | ||
nxdt_json.c | ||
nxdt_log.c | ||
nxdt_utils.c | ||
pfs.c | ||
program_info.c | ||
romfs.c | ||
rsa.c | ||
save.c | ||
services.c | ||
sha3.c | ||
tik.c | ||
title.c | ||
ums.c | ||
usb.c |