YASDU Switch

From GameBrew
Yasdu
Yasdunx.png
General
AuthorDacoTaco
TypePC Utilities
Version0.1
LicenseGPL-3.0
Last Updated2018/05/26
Links
R.N.D only Download
Website
Source

YASDU (Yet Another Switch Dumping Utility) is a set of Switch Linux tool used to dump & access Switch data.

The motivation behind its development stemmed from the need to dump NAND and keys using a small SD card. Previous attempts with other tools proved unsatisfactory as they generated incorrect data, produced excessive file sizes, and lacked a verification hash for integrity checks.

As a result, YASDU is created which is able to dump complete NAND, boot0, boot1, and TSEC fw, all work perfectly (and provide hashes). However, YASDU is not yet fully developed, as certain aspects remain incomplete. Specifically, the functionalities related to key dumping and accessing TSEC from a Linux environment require further development.

User guide

Current tools:

  • D.a.n (decrypted access of nand) - A tool to access encrypted nand partitions like they are normal partitions using FUSE in Linux. Can work with dumps or the actual nand in Linux on the Switch.
  • R.N.D (Random Nand Decryptor) - A tool to decrypt encrypted partition dumps.
  • NandFileServer - Python based webserver that allows the downloading/dumping of Nand & its partitions. Future planned to allow browsing and dumping of certain files of the nand using D.a.n.

Screenshots

yasdunx2.png

Changelog

0.1

  • R.n.d binary for windows.

External links

Advertising: