Hactoolnet and LibHac 0.8.1 Released
LibHac is a brand new .NET (or .NET Core) library for opening, decrypting and extracting the common file formats used by the Nintendo Switch.
All content is imported and exported as a .NET stream. This means that reading can be done with the following file types and encryption:
- NCA
- XCI
- NAX0
- PFS0 / HFS0 / NSP
- RomFS
- Save file
- Package1
- Package2
- INI1 / KIP1
- CNMT
- NACP
- Ticket
- PRODINFO
- NAND and SD card switch
Files can be read or extracted this way.
NAX0 reader -> NCA reader -> RomFS reader -> Individual files
hactoolnet is an example of a program using LibHac. It is used in the same way as hactool for:
- Save the edited and signed file
- Create from PFS0
- Toggle key derivation
- Verification of the integrity of NCA, XCI, etc.
- Personalized title key reading
- Read, analyze and display information on a NAND of a Switch or an SD card
- Extract NCA, RomFS and other formats directly from an SD card or a NAND, including patched titles
Changelog 0.8.0
hactoolnet
- Added support for extracting nax0 files.
- Display of the key used to sign and verify the recorded data files. Fixed issues with signing and verifying saved data sometimes.
- Corrections on the display of certain error messages.
LibHac
- Addition of corrections on FS content. Addition of the PartitionFileSystemCore class.
- Correction of the regression in the derivation of the keyyblob key.
- Confirmation that Result.Log () is called when we return unsuccessful results.
Changelog 0.8.1
LibHac
- Correction on the filter of the rank of saved information. Fixed CreateSaveData logging.
Download: Hactoolnet and LibHac 0.8.1
0 Comments