hactool-1.0.1
This is the first feature-complete release of hactool, with some bugfixes.
The following Switch file formats are supported:
-NCA
-XCI
-HFS0
-PFS0
-RomFS
-NPDM
-Package1 (PK11)
-Package2 (PK21)
-INI1
-KIP1
Keydata can be baked in at compile-time, or loaded from an external key file. See README.md and KEYS.md for details.
Bugs fixed:
-Memory corruption when parsing some NPDMs
-Invalid AES mode used for titlekey decryption
-BKTR section validity unchecked before accessing decrypted data
-Edge case in BKTR subsection layout would cause infinite recursion