Ihavemac hat 3dsconv aktualisiert.
Übrigens könnt ihr CIA-Dateien seit neuestem auch per Decrypt9 direkt am 3DS erstellen, 3dsconv ist dafür nicht mehr vonnöten.
Zerokey-Crypto-Support ohne XORPads wurde hinzugefügt, dafür ist PyCrypto erforderlich, welches mit pip installiert werden kann. Damit werden aber nicht die Inhalte der CIA entschlüsselt. CFWs unterstützen zudem Zerokey nicht, nur Gateway und die Nintendo DevKits. Die CIA sollte vorher mit Decrypt9 entschlüsselt werden, bevor sie installiert wird.
Ein --ignorebadhash
Flag wurde hinzugefügt, welches bewirkt, dass ein schlechter SHA-256-Hash ignoriert wird. Zu guter Letzt wurde noch der Code aufgeräumt.
- New: Zerokey crypto support without XORpads - PyCrypto is required. This can be installed with pip. - This does not decrypt the contents of the CIA. Custom firmwares today don't support zerokey, only Gateway and Nintendo developer tools/firmware at the moment. Decrypt the CIA with Decrypt9 before installing. Decryption might come later, depending if custom firmwares support zerokey anytime soon. - New: --ignorebadhash to ignore bad SHA-256 hash of the ExHeader (is this even that useful?) - Code cleanup and other things