Aller au contenu


Photo

[Switch] Switch Army Knife, LibHac et Hacktoolnet


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

Posté 07 décembre 2021 - 07:53

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 506 messages
  • Sexe:Male
 
Les homebrews à destination de la Switch continuent d'être mis à jour par leur développeur, c'est le cas de Switch Army Knife, de LibHac et de HackToolnet qui voient débarquer de nouvelles évolutions.
 
Switch Army Knife aussi appelé SAK par son auteur Kempa, est un outil exclusivement distribué via le site allemand psxtools.de. Sous son nom se cache un couteau suisse de la scène Nintendo Switch qui permet de convertir facilement des formats de fichiers Switch notamment les XCI et autres NSP, mais également de les diviser (splitter) avec une facilité déconcertante.
 
Une nouvelle version v0.7.14 vient d'être publiée, et permet le support notamment du dernier firmware 13.2.0.
 
 
 
 
Changelog v0.7.14 :
- Correction du bug lors du retour au menu principal, merci à Signum21 -> #29.
- Ajout de nca_id pour le firmware 13.2.0 (utilisé pour extraire le firmware des fichiers XCI). [04.12.2021]
- Mise à niveau de hactoolnet vers la nouvelle version 0.14.0. [04.12.2021]
 
 
Téléchargement : Switch Army Knife 0.7.14
 
 
 
Cela nous permet d'enchainer sur LibHac et HackToolnet qui ont également été mis à jour en 0.14.0 qui apporte pas mal de corrections. 
 
Comme vous le savez certainement, LibHac est une bibliothèque .NET (ou .NET Core) permettant d'ouvrir, de décrypter et d'extraire les formats de fichiers couramment 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 et SD card
 
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
 
 
Changelog hactoolnet :
- Ajout d'une option --disablekeywarns pour supprimer les avertissements lors de la lecture de clés externes invalides
 
Changelog LibHac :
- Mise à jour vers le nouveau code de gestion des chemins utilisé à partir de 12.0.0
Les classes Fs.Fsa utilisent maintenant la structure Fs.Path pour les chemins de fichiers.
Il s'agit d'un changement de rupture pour la plupart des opérations sur un IFileSystem brut.
- Introduction de SharedRef<T> et UniqueRef<T>.
- Ces types sont quelque peu analogues à std::shared_ptr et std::unique_ptr en C++. Ils sont utilisés pour s'assurer que les objets sont correctement éliminés lorsqu'ils ne sont plus utilisés.
- De nombreuses fonctions qui retournaient des objets IFileSystem/IFile/etc. utilisent maintenant ces nouveaux types.
- Cela entraîne de nombreux changements pour le code utilisant la plupart des classes liées au système de fichiers. Dans la plupart des cas, la mise à jour est simple et consiste principalement à changer le type retourné, et à envelopper les instances des types dans un bloc using.
- Correction : Capter correctement les exceptions dans LocalFileSystem.CleanDirectoryRecursively. Les exceptions précédentes n'étaient pas attrapées et converties en codes de résultat.
- Suppression des classes dépréciées Kip, Nacp, Nso, Package1 et Package2 en faveur de leurs nouvelles versions.
 
 
Téléchargement : LibHac et hactoolnet 0.14.0
 
 

  • Retour en haut

Posté 07 décembre 2021 - 15:11

#2
czerwinski76

czerwinski76

    Sunriseur avancé

  • Members
  • PipPipPip
  • 785 messages
  • Sexe:Male

Pour les Joycons "NES" en photo sur la news c'est ici :mario: lol :

https://www.colorwar...&cartRecordId=0


Modifié par czerwinski76, 07 décembre 2021 - 15:11.

  • Retour en haut

Posté 07 décembre 2021 - 15:35

#3
HeyDex

HeyDex

    Sunriseur avancé

  • Members
  • PipPipPip
  • 371 messages
  • Sexe:Male
  • Lieu:LYON

Pour les Joycons "NES" en photo sur la news c'est ici :mario: lol :
https://www.colorwar...&cartRecordId=0

lol le prix aussi ^^
  • Retour en haut

Posté 07 décembre 2021 - 17:08

#4
matthieu007777

matthieu007777

    Sunriseur

  • Members
  • PipPip
  • 220 messages
Merci pour la news.
De mon point de vue c'est extrêmement cher pour ce que c'est, cela reste du plastique.
Même si je trouve, ils sont joliment mis en valeur avec ce thème 'NES' :)

Modifié par matthieu007777, 07 décembre 2021 - 17:08.

  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)