Le développeur emoose propose depuis hier une nouvelle version de son outil xvdTool qui va vous permettre d'analyser les fichiers de types XVD.
Pour rappel, xvdTool est un outil fonctionnant avec des lignes de commandes et qui permet de manipuler les paquets XVD / XVC de la console Xbox One. Ainsi il est possible d'obtenir des informations détaillées sur les headers, sur les hashs, sur les signatures, ou encore l'intégrité des datas des paquets, il peut aussi convertir des fichiers XVD en les décryptant et en les convertissant en VHD ou en les extrayant du système.
Le paquet XVD est un format de fichier sécurisé utilisé par la Xbox One pour stocker des données, analogue aux paquets STFS de la Xbox 360. Les fichiers XVD sont généralement utilisés pour stocker les images/données du système tandis que les XVC (une variante légèrement modifiée des XVD) sont utilisés pour stocker les données des jeux (Pour une explication plus détaillée des fichiers XVD, voir xvd_info.md).
En complément l'outil permet aussi d'extraire les fichiers XBFS (Xbox Boot File System) dans la NAND de la Xbox One.
Bien entendu aucune clé d'encryptage n'est fournie avec cet outil, il faut les trouver soit même, pour ceux qui disposent d'un kit de développement, c'est simple, il suffit d'utiliser DurangoKeyExtractor pour extraire ces clés du framework Microsoft.GamingServices disponible sur Windows 10.
Il reste dommage que le développeur ne fournisse pas un changelog digne de ce nom.