Home Microsoft Rilasciato hactool v1.3.0

[Scena Switch] Rilasciato hactool v1.3.0

194
0

A distanza di oltre un anno il developer SciresM ha pubblicato un nuovo aggiornamento per hactool, lo strumento, ricordiamo, ci permette di decrittografare ed estrarre formati di file comuni per Nintendo Switch.

L’applicazione a riga di comando supporta la maggior parte dei formati della console ibrida Nintendo Switch (NCA, XCI, HFS0, PFS0, RomFS, NPDM, Package1, Package2, INI1 e KIP1).

Le chiavi possono essere elaborati al momento della compilazione o caricati esternamente da file (da riga di comando digitare -k/--keyset).

I file keyset, sono dei semplici file di testo contenenti una chiave per riga, nel formato key_name = HEXADECIMALKEY. Il case non dovrebbe avere importanza, né dovrebbe contenere spazi bianchi.

Inoltre, se l’opzione -k/--keyset non viene impostata, hactool andrà a controllare la presenza di un file keyset in $HOME/.switch/prod.keys (o $HOME/.switch/dev.keys se viene impostato -d/--dev). Se presente, questo file verrà automaticamente caricato.

Formati supportati

  • NCA
  • XCI
  • HFS0
  • PFS0
  • RomFS
  • NPDM
  • Package1 (PK11)
  • Package2 (PK21)
  • INI1
  • KIP1
  • NAX0
  • NSO0
  • File di salvataggio

I keydata possono essere inseriti in fase di compilazione o caricati da un file di chiavi esterno. Vedere il file README.md e KEYS.md per i dettagli.

Inoltre, una chiave di avvio sicura + chiave TSEC + coppia di file boot0 può essere passata con un file di chiave esterno per ricavare tutte le chiavi che è possibile conoscere date le informazioni che si hanno.

Changelog v1.3.0

  • Corretto il supporto per la nuova generazione di chiavi (8.0.0+).
  • Aggiunto il supporto per l’estrazione dei file binari Package2 8.0.0+.
  • I nomi di generazione chiave e SVC sono stati aggiornati alle ultime definizioni.
  • Aggiunto il supporto per l’analisi e l’estrazione dei file di salvataggio (grazie @shchmue!).
  • Aggiunto il supporto per la decrittografia e l’analisi dell’area di intestazione XCI crittografata.
  • Corretto l’output NPDM durante l’analisi del campo versione.
  • Aggiunto il supporto per la soppressione dell’output di chiavi sensibili/decrittografate.
  • Aggiunto il supporto per l’estrazione dei file NCA solo se il tipo di contenuto è uno specificato.
  • Aggiunto il supporto per aggiungere automaticamente il tipo di sezione NCA ai percorsi del contenuto della sezione estratta se è stata specificata un’opzione.
  • La derivazione della chiave è stata corretta quando si derivavano i kek principali dai keyblob.
  • Le restrizioni sul contenuto di title.keys sono state rese più allentate (ora sono consentite righe non chiave).
  • Aggiunto il supporto per saltare l’output di avvisi chiave non validi.
  • Corretto un bug che causava errori nei calcoli della voce del file PFS0.

Download: hactool v1.3.0

Download: Source code hactool v1.3.0

Fonte: github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.