- Discussions
- 4 649
- Messages
- 12 075
- Solutions
- 81
- J'aime
- 7 620
- Points
- 198
- Avertisement
Attention En aucun cas Societyfrenchmodding ou moi
ne sera tenu responsable en cas de brick de votre console ou de disfonctionnement !
LibHac est une toute nouvelle bibliothèque .NET (ou .NET Core) permettant d'ouvrir, de décrypter et d'extraire les formats de fichiers courants utilisés par la Nintendo Switch.
Tout le contenu est importé et exporté sous forme de flux .NET. Cela signifie que la lecture peut être effectuée avec les types de fichiers et cryptages suivants:
- NCA
- XCI
- NAX0
- PFS0/HFS0/NSP
- RomFS
- Save file
- Package1
- Package2
- INI1/KIP1
- CNMT
- NACP
- Ticket
- PRODINFO
- Switch NAND and SD card
Les fichiers peuvent être lus ou extraits de cette façon.
Lecteur NAX0 -> Lecteur NCA -> Lecteur RomFS -> Fichiers individuels
hactoolnet est un exemple de programme utilisant LibHac. Il est utilisé de la même manière que hactool pour :
- Enregistrer le fichier édité et signé
- Créer de PFS0
- Basculer la dérivation de clé
- Vérification de l'intégrité de NCA, XCI, etc.
- Lecture de clé de titre personnalisée
- Lire, analyser et afficher des informations sur une NAND d'une Switch ou une carte SD
- Extraire les formats NCA, RomFS et autres directement depuis une carte SD ou une NAND, y compris les titres patchés
Voici que Hactoolnet et LibHac passent en v0.1.3 désormais avec de nombreux changements qui ont été opérés.
Changelog v0.1.3 :
- Ajout de la possibilité d'une édition de base du fichier de sauvegarde.
Les fichiers peuvent être écrits pour :
> Vérifier la validité des fichiers de sauvegarde
> Vérifier la validité des fichiers PFS
> Vérifier la validité des cartes SwitchFS et SD
> Vérifier les hachages de fichiers dans les archives HFS
- Prise en charge partielle des NSO
- Quand les clés sont nécessaires pour décrypter un NCA et sont manquantes, une exception est créée pour informer qu'elles sont absentes
- Ajout de plus de contrôles lors de la lecture d'un NCA.
- Lecture de l'en-tête NCA uniquement lors de la première ouverture d'un NCA. Cela permet d'améliorer légèrement les performances lors de l'ouverture.
- Correction d'un bug dans CombinationStream lors de la lecture au-delà des limites
Les évolutions spécifiques à hactoolnet :
- Ajout d'une option pour vérifier les cartes SwitchFS et SD
- Ajout d'une option pour exporter toutes les clés
- Ajout d'une extraction PFS0
- Sortir plus d'informations sur les fichiers de sauvegarde
- L'espace de noms "Savefile" a été renommé en "Save"
- La valeur est passée aux fonctions diverses pour permettre des contrôles d'intégrité
Téléchargement :

Tout le contenu est importé et exporté sous forme de flux .NET. Cela signifie que la lecture peut être effectuée avec les types de fichiers et cryptages suivants:
- NCA
- XCI
- NAX0
- PFS0/HFS0/NSP
- RomFS
- Save file
- Package1
- Package2
- INI1/KIP1
- CNMT
- NACP
- Ticket
- PRODINFO
- Switch NAND and SD card
Les fichiers peuvent être lus ou extraits de cette façon.
Lecteur NAX0 -> Lecteur NCA -> Lecteur RomFS -> Fichiers individuels
hactoolnet est un exemple de programme utilisant LibHac. Il est utilisé de la même manière que hactool pour :
- Enregistrer le fichier édité et signé
- Créer de PFS0
- Basculer la dérivation de clé
- Vérification de l'intégrité de NCA, XCI, etc.
- Lecture de clé de titre personnalisée
- Lire, analyser et afficher des informations sur une NAND d'une Switch ou une carte SD
- Extraire les formats NCA, RomFS et autres directement depuis une carte SD ou une NAND, y compris les titres patchés
Voici que Hactoolnet et LibHac passent en v0.1.3 désormais avec de nombreux changements qui ont été opérés.
Changelog v0.1.3 :
- Ajout de la possibilité d'une édition de base du fichier de sauvegarde.
Les fichiers peuvent être écrits pour :
> Vérifier la validité des fichiers de sauvegarde
> Vérifier la validité des fichiers PFS
> Vérifier la validité des cartes SwitchFS et SD
> Vérifier les hachages de fichiers dans les archives HFS
- Prise en charge partielle des NSO
- Quand les clés sont nécessaires pour décrypter un NCA et sont manquantes, une exception est créée pour informer qu'elles sont absentes
- Ajout de plus de contrôles lors de la lecture d'un NCA.
- Lecture de l'en-tête NCA uniquement lors de la première ouverture d'un NCA. Cela permet d'améliorer légèrement les performances lors de l'ouverture.
- Correction d'un bug dans CombinationStream lors de la lecture au-delà des limites
Les évolutions spécifiques à hactoolnet :
- Ajout d'une option pour vérifier les cartes SwitchFS et SD
- Ajout d'une option pour exporter toutes les clés
- Ajout d'une extraction PFS0
- Sortir plus d'informations sur les fichiers de sauvegarde
- L'espace de noms "Savefile" a été renommé en "Save"
- La valeur est passée aux fonctions diverses pour permettre des contrôles d'intégrité
Téléchargement :
Vous devez répondre avant de pouvoir voir le contenu des données cachées.