Le développeur KoolKDev, qui se fait aussi appeler EyeKey, nous propose de découvrir un nouvel outil nommé wfsdump qui prend actuellement la forme d'une ligne de commande, et qui va vous permettre de lire les données sur les partitions cryptées MLC (la nand non-système) et sur l'USB de la Wii U.
Pour le moment, il s'agit d'une première version austère à base de ligne de commande, mais une interface graphique pourrait être proposée très bientôt si quelques autres développeurs se penchent dessus. Par contre, le développeur ne s'interdit pas de faire évoluer le soft notamment en y apportant des fonctions comme la réécriture des zones en question, de la Seeprom ou l'OTP spécifique à chaque console, des fonctions qui sont déjà plus ou moins disponible dans
Wii U NAND Dumper dont il est déjà l'auteur.
A quoi peut donc servir cet outil wfsdump ?
Cet outil nommé wfslib, pour WFS (WiiU File System) Library, peut servir à extraire des données présentes dans les zones de stockage spécifiques WFS, donc de chercher des vulnérabilités ou à terme d'en intégrer (pour le moment le soft ne permet que de dumper pas de réécrire). Bref vous l'aurez compris c'est un outil est à utiliser avec précautions sous risque d'endommager votre console (tant que ce n'est qu'en lecture, il ne devrait pas y avoir de risque). Il sert à dumper le contenu des périphériques WFS (sur la MLC ou via les périphériques USB de la console), il se base sur wfslib et une bibliothèque C++ pour WFS créee par KoolKDev.
Le développeur explique comment s'en servir et montre des exemples ici :
wfslib
Usage
wfsdump
Code:
wfsdump --help
Code:
Usage: wfsdump --input <input file> --output <output directory> --otp <opt path> [--seeprom <seeprom path>] [--mlc] [--usb] [--dump-path <directory to dump>] [--sector-size 9/11/12] [--verbos]
Allowed options:
--help produce help message
--input arg input file
--output arg ouput directory
--otp arg otp file
--seeprom arg seeprom file (required if usb)
--dump-path arg (=/) directory to dump (default: "/")
--mlc device is mlc (default: device is usb)
--usb device is usb
--verbos verbos output
--sector-size arg (=9) sector log2 size of device. 9 for 512 bytes (default), 11 for 2048 bytes and 12 for 4096 bytes