Hacking XvddKeyslotUtil

  • Thread starter Thread starter carizard
  • Start date Start date
  • Views Views 3,444
  • Replies Replies 0

carizard

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
127
Reaction score
195
Trophies
0
Age
36
XP
1,203
Country
Antarctica
Source here: https://github.com/billyhulbert/XvddKeyslotUtil

Dump the CIK (Content Integrity Key) for registered MSIXVC packages that are from the Xbox app on Windows 10. By utilising Kernel-Bridge, this utility directly reads the keyslot table belonging to XVDD, the Xbox Virtual Disk Driver, and store the key data into a file format - for usage with xvdtool.

Usage (REQUIRES ADMINISTRATOR!)
usage: xvddkeyslotutil [options] ...
options:
-h, --help print usage
-o, --output output path for *.cik files
-d, --kb kernel-bridge driver path (to kernel-bridge.sys)

example:
xvddkeyslotutil --output "E:\CIK" --kb "E:\Kernel-Bridge\Kernel-Bridge.sys"

Decryption & Extraction
Use xvdtool by emoose.

example:
# Decrypt
xvdtool -nd -eu -cik "33EC8436-5A0E-4F0D-B1CE-3F29C3955039" -cikfile "E:\CIK\33EC8436-5A0E-4F0D-B1CE-3F29C3955039.cik" "E:\Game\DemoGame.msixvc"
# Extract
xvdtool -nd -xf "E:\Game\DemoGameExt" ""E:\Game\DemoGame.msixvc"

About
Dump CIK data stored in the XVDD Keyslot table.
 

Site & Scene News

Popular threads in this forum