emoose / xvdtool

A command-line tool for manipulating Xbox One XVD & XVC files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Question: Xvdtool found CIK in my Licenses file.

Kharaxel opened this issue · comments

Like in the title, if I had not put the Licenses folder from my game's disk into the working folder I wouldn't have known that's a feature. Supposedly my .xvc is decrypted now.
Before I proceed however, a question:
Is it actually really decrypted? Honestly, I believe I should also remove mutable data and hash but I'm having doubts if I should even bother. I am a casual user at best so just wanted to ask if there's a point currently in me trying anymore, or if I should just wait for a proper time when this will work.
I did try to extract an embedded .xvd (only to get a 91 mb file... from a 37 something Gig xvc) and then a .vhd (i got a big file but by looking through the hex editor on it, it's pretty much empty... just a waste of space).
I apologize if the answer is mentioned already and I missed it. Thank you.

To add a bit more. I removed the hash and mutable data and decided to try mounting to see if maybe that would work. Well, I did not get an error in the app. I got a "green screen" that told me my Windows Insider build had a crash and that the fault lies with xvdd.sys . Curious.

Key derivation is still unknown for Licenses file. Its likely that decryption involves decrypting the Content Instance Key (in License file) via the Green Offline Distribution key (supplied externally / on console gathered from the Plarform Security processor). Said ODK is not known.

Lets suppose you decrypted the xvc properly, you can list the file contents via -i switch.

Aaah. I see. That's how it is. Thank you for clarifying. Imma gonna close this now since I got my answer.